Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.0 > vBulletin 3.0 Beta Releases
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Signature Guardian Version 1 (Beta Released) Details »»
Signature Guardian Version 1 (Beta Released)
Version: 1.00, by why-not why-not is offline
Developer Last Online: Jun 2007 Show Printable Version Email this Page

Version: 3.0.7 Rating:
Released: 04-06-2005 Last Update: Never Installs: 37
Is in Beta Stage  
No support by the author.

Signature Guardian Version 1 / 0212

Tomorrow night will be the big update... April 29, 2005

I have been out of town so I have not had a chance to get the final version done, but it is done now. The final version will include the following...

1. Mod Panel Controls

The Admin Panel has a option for the administrator to set permissions for mods and super mods to access the following controls!

A. Can or can not remove signature bans!
B. Can or can not view or edit signatures! (only signatures that are under ban!)
C. Can or can not access the forum signature controls (threadbit, postbits)

2. Admin Panel Controls

A. Set Auto ban limits ( hour(s), day(s), week(s), month(s), forever ) [per group]
B. You now can merge permissions into multi groups (set one permission to have it be used by many groups)
C. Admin Signature Editor, (all editors, uses the one you have selected in your options)
D. Image viewer (report)
E. Turn on or Off forum signature controls! (validate signatures (by post or thread) full detailed report shown with Admin options... (what to validate)
F. domain blocking via file or database.

I have also written a 15 page help file with over 100 images that explains each control in as much detail as I could. Also Help phrases have been added throughout the Admin and Mod panel and on the threadbits and postbits controls!

That it, c ya tomorrow!

Sonia

(2) mirror errors that should be corrected. MySQL 3 support

https://vborg.vbsupport.ru/showthrea...d=1#post640036


Added MySQL support for any version of MySQL less than 4.1, including MySQL version 3, but you should update your MySQL install if you can!

Update the zip file to include both Mysql version scripts and error fixes!


The signature control is very advanced signature control and monitor! This modification will allow the administrator to take back control of all signatures on their forum. The control has over 100 key features that will allow total control of signature displaying on your forum!


The signature control allows you to switch from using vBulletin limited signature permissions, to a really advanced signature control. It does this by not ever effecting vBulletin control, allowing you to use the standard vBulletin control for some groups and use this advanced control for others!

The reason for developing this modification was to bring the complete signature control into one single Administrator Panel, so as not to have to set (bbcode rules) on one vBulletin options page, then have to set (image rules) and other signature option on many different pages! It make administering your forum much easier!

The signature control gives you many different options. Each is designed to allow you complete unlimited control of just how you want each groups to display their signatures!

Key Features...

Overrides vBulletin Signature rules
Works via groups and single users!
Group can use signatures (yes/no)
Group can view any signature (yes/no)
Enforce new rules or updated rules now! (yes/no)

Signature monitor (vB fake cron, server cron) scripts included!
Auto Ban (Soft, signature removed until revalidated)
Auto Ban (Hard, signature removed until administrator review)

Signature Admin Panel

View and remove bans on banned signatures (with full details about each ban)
Quick stats (users who are using signatures, sizes)

Signature Permissions

Document permissions

Total lines allowed
Total characters per line
Total characters for (1) single word
Total spacing allowed between lines that have content
Total characters for complete signature
Turn bad word filter on or off


Smilies permissions

Group can use smilies (yes/no)
Total smilies allowed to be used (limit rule)
A list of smilies that are not allowed (denied rule)


bbcode permissions

Each BBCODE has it's own allow rules (yes/no)
Maximum times any (1) bbcode may be reused (#)
The total combined BBCODES allowed (#)
The minimum and maximum font SIZE allowed


URL permissions

Group can have links in their signatures (yes/no)
The maximum number of links allowed (#)
The HTTP protocols that are allowed (http, https, ftp...)
Domain Link blocking (allow and denied list Or just denied list) [simple wildcard rules]


IMAGE permissions

Group can have images in their signatures (yes/no)
Inline or display as link (yes/no)
The maximum number of images allowed (#)
Validate all images not local to this domain (yes/no)
Do line break testing if images with text (yes/no)
maximum size of any (1) image
maximum height of any (1) image
maximum width of any (1) image
image extensions that are allowed!
Domain image blocking (allow and denied list Or just denied list) [simple wildcard rules]


This is the beta release of this modification! The only part that is still beta, is the Admin Panel. The front end of this control is the (100% final working version). There will be no changes to that part of the code when this is released as being (Final).

The Admin Panel still needs (ban list sorting and limiting), see the install file for when this will be added as the first of (2) updates that this modification will have before being released as final!

As it is now, you can 100% (add, update) permissions, you also (view and remove hard bans). The Signature Monitor is (100%) working including (both) versions, the vB fake cron or the real server based cron!

FIRST UPDATE DONE (sort and limit) ban list

Zip File Updated....

For those that already have downloaded this before this update, see the first post below for the update zip file


Demo is here...

http://forum.ya-right.com/index.php?

Just create an account to try it!



Sonia

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #42  
Old 04-11-2005, 03:56 PM
MPDev's Avatar
MPDev MPDev is offline
 
Join Date: Oct 2003
Location: Virginia
Posts: 885
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

No, no, why-not; he is talking about the guy above us who says his 10 lines of code does everything yours does. He wasnt directing his comments towards you.
Reply With Quote
  #43  
Old 04-11-2005, 08:22 PM
Protoman's Avatar
Protoman Protoman is offline
 
Join Date: Jan 2005
Posts: 237
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I commend why-not for even releasing this. nobody else has for vbulletin so I see no reason to complain. very few mods get 9 pages of requests like this has.
Reply With Quote
  #44  
Old 04-11-2005, 09:21 PM
Marco van Herwaarden Marco van Herwaarden is offline
 
Join Date: Jul 2004
Posts: 25,415
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by MPDev
No, no, why-not; he is talking about the guy above us who says his 10 lines of code does everything yours does. He wasnt directing his comments towards you.
MPDev got it right Sonia, i was reacting on the claim that your hack could have been written in 10 lines in a cronjob.

I was summing up some features your hack have that where missing from the given example 10-line cronjob.

I was defending your hack, not attacking it.

Hope this reply have cleared the sky again.

PS I haven't been sending you PMS

@All
Please stick to discussing Sonia's hack, and let's stop hijacking this thread for posting alternative ways. If you can make the same functionality in a better hack, please write it and post it in it's own thread.

@Sonia
Sorry we let your thread got hijacked.
Reply With Quote
  #45  
Old 04-12-2005, 08:21 AM
Mith Mith is offline
 
Join Date: Jul 2004
Location: Newcastle, UK
Posts: 57
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi I have a problem and I can't seem to find the error i have made.

1. I don't get any option for the signature manager in the Admin control panel.
2. By typing in the url to signature.php i get the following screen:


Any pointers greatly appreciated
Reply With Quote
  #46  
Old 04-12-2005, 08:26 AM
Marco van Herwaarden Marco van Herwaarden is offline
 
Join Date: Jul 2004
Posts: 25,415
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Looks like your Phrases are not installed.
Reply With Quote
  #47  
Old 04-12-2005, 01:21 PM
Scerina Scerina is offline
 
Join Date: Mar 2004
Posts: 84
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

i got the same probelm as mitch...how do u install phrases? and am gettin mySQL errors when i try to validate my signature ... can somene help me?
Reply With Quote
  #48  
Old 04-12-2005, 01:35 PM
Reeve of shinra's Avatar
Reeve of shinra Reeve of shinra is offline
 
Join Date: Oct 2001
Location: NYC
Posts: 1,896
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

The screen shots look promising. Keep up the good work.
Reply With Quote
  #49  
Old 04-12-2005, 02:16 PM
why-not why-not is offline
 
Join Date: Feb 2004
Posts: 218
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Mith
Hi I have a problem and I can't seem to find the error i have made.

1. I don't get any option for the signature manager in the Admin control panel.
2. By typing in the url to signature.php i get the following screen:


Any pointers greatly appreciated

First you must install the link to the signature manger in your index.php admin script, you can not directly link to the permissions page because you are by-passing the signature build groups control which will cause database errors!

First....

Go to...

./admincp/index.php

FIND THIS...

Code:
		construct_nav_option($vbphrase['promotions'], "usergroup.php?do=modifypromotion", '<br />');
REPLACE ABOVE WITH
Code:
		construct_nav_option($vbphrase['promotions'], "usergroup.php?do=modifypromotion", '<br />');
		construct_nav_option($vbphrase['signature_permissions'], "signature.php?do=manage", '<br />');

Then go to your admin panel....

Admin Panel => Languages & Phrases => Language Manager => click 'Rebuild All Languages'

Then refresh the (LEFT NAV FRAME) in your admin panel to get the signature manager link to appear under Usergroup, if it's not being shown!


If you do all the edits before trying to run anything you will not have any problems, if you still have trouble, contact me (PM) and I will help you!


Sonia
Reply With Quote
  #50  
Old 04-12-2005, 05:45 PM
Eternal2u Eternal2u is offline
 
Join Date: Feb 2004
Posts: 42
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

a suggestion for your mod is as follows..:

Make it were the signature permissions can be added to multiple usergroups at once..

in otherwords make it where you DO NOT have to go one by one on each usergroup for the signature permissions..

because i don't know about other sites, but i have in excess 20+ usergroups that are everythign from limited avatars, to limited signatures, to banned usergroups/jailed usergroups..to different colored moderater ranks, and more..

and manually goign one by one would take WAY too much time.
Reply With Quote
  #51  
Old 04-12-2005, 06:54 PM
Darmak Darmak is offline
 
Join Date: Jun 2004
Location: M?xico
Posts: 29
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I have this error message when i try to edit my signature:

Code:
Database error in vBulletin 3.0.7:

Invalid SQL: INSERT INTO monitor VALUES ( 6, 1, '', '' ) ON DUPLICATE KEY UPDATE images = '', bad = ''
mysql error: You have an error in your SQL syntax.  Check the manual that corresponds to your MySQL server version for the right syntax to use near 'ON DUPLICATE KEY UPDATE images = '', bad = ''' at line 1

mysql error number: 1064
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 08:25 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04982 seconds
  • Memory Usage 2,321KB
  • Queries Executed 25 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (3)bbcode_code
  • (2)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete