Register Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
Cyb - Advanced Forum Rules Details »
Cyb - Advanced Forum Rules
Mod Version: 3.6, by Valter (Coder) Valter is offline
Developer Last Online: May 2014 I like it Show Printable Version Email this Page

This modification is in the archives.
vB Version: 3.5.8 Rating: (1 vote - 3.00 average) Installs: 39
Released: 06 Oct 2005 Last Update: 14 Oct 2007 Downloads: 93
Not Supported DB Changes Uses Plugins Template Edits Additional Files  

=======
Release of this hack for vB v3.6:
http://www.vbulletin.org/forum/showthread.php?t=122998
=======


Info:
Advanced Forum Rules system for vBulletin.

Main Features:
-Rules shown on separate page (no file uploads required)
-BB codes enabled
-Options to force users to accept Forum Rules before can view forums, post, send PMs,...

See screenshots.


Installation:
1. Import XML file (as product): AdminCP > Plugin System > Manage Products > [Add/Import Product]
2. OPTIONAL (for some customized styles)
Open template "navbar" and add "$cyb_frules_link" after "vbphrase[faq]</a></td>".
3. OPTIONAL (to add 'reset acceptance status' to different place than default one)
Open template "MEMBERINFO" and add "$cyb_frules_force" wherever you wish.


To set options:
Go to: AdminCP > vBulletin Options > Cyb - Advanced Forum Rules


NOTE: You can check which users are (not) accepted Forum Rules by running db queries:
(Run queries through: AdminCP > Execute SQL Query)
List users who had accepted Rules:
SELECT * FROM `user` WHERE cfrules_read_status > 0;
List users who hadn't accepted Rules:
SELECT * FROM `user` WHERE cfrules_read_status = 0;


Versions:
v1.0 - Oct 06. 2005.
-First version
v1.5 - Apr 22. 2006.
-Navbar link is added automatically now (one installation step less)
-Navbar "Forum Rules" link can be disabled in hack settings
-"Manage Rules" link is on settings page now (no need for .xml menu file anymore - one file less to upload when installing)
-"Unknown Location" fixed
-Added function to enable/disable whole hack (predefined error message is displayed instead)
-Templates now goes to "Cybernetec" group in Style Manager
To upgrade from 1.0 to 1.5:
-Import product XML through AdminCP > Plugin System > Manage Products > [Add/Import Product] (Be sure "overwrite" is checked). Upload cfrules.php and cfrulesadmin.php (replace old files). Delete file \includes\xml\cpnav_cfrulesadmin.xml.
v1.6 - Aug 04. 2006.
-Release of this hack for vB v3.6
v1.7 - Aug 05. 2006.
-Uncached template bug fixed
v2.0 - Aug 07. 2006.
-Completely changed way this hack works. No more queries, no more file uploads. Now Rules can be exported because it's part of vB settings. Now you can use BB Codes, which means you can use all standard text formatting functions, smilies, etc. To upgrade: Uninstall old version > Import XML as product > Delete "cfrules.php" from your forums root > Delete "cfrulesadmin.php" from "admincp" folder of your forums
v2.1 - Aug 07. 2006.
-Fixed "Edit Forum Rules" link (didn't worked for some users)
v2.2 - Aug 25. 2006.
-If your forum's index.php file was renamed, for any reason, now you can enter new filename in ACP hack options to have this hack working properly
-Added "Product Version Checking" - http://www.vbulletin.org/forum/showthread.php?t=124679
v2.3 - Aug 26. 2006.
-New: User must accept Rules to be able to post on Forums (option can be disabled/enabled)
-Look improved (see screenshots)
-Codes improved
-Hack name changed to "Cyb - Advanced Forum Rules"
v2.4 - Aug 27. 2006.
-Fixed small javascript bug
-Removed redirection to forum index after Rules acceptance
-Note 1/2 lines replaced by boxes in hack settings
-Removed navbar link HTML Markup options
-Separate phrase created for navbar link
v2.5 - Aug 31. 2006.
-Added ability to reset read status for all users. After this they will need to accept the Forum Rules again
-Added note at the top of Forum Rules when user need to accept it to be able to post on forums
-Added explanation on how to check which users had (not) accepted Rules
v2.6 - Aug 31. 2006.
-Fixed bug (index file location/name setting doesn't work)
-Fixed bug (if user who haven't accepted Rules try to post via quick reply in IE he gets undefined error)
-Fixed bug (resetting the accepts doesn't work if index file was renamed)
-Added: Guests now also need to accept Forum Rules to be able to post (cookie-based)
-Added: redirection message for user who try to post but haven't accepted Rules
v2.6.1 - Aug 31. 2006.
-Fixed bug (if user has no permissions to post he will get standard "no permission" message, not redirection to Forum Rules)
v2.7 - Sep 11. 2006.
-After acceptance users are redirected to the page they were previously viewing
-No more need to set filename for "index.php" if it was renamed. Now misc.php is used, which nobody has need to rename.
NOTE: Don't forget to update the links to the Rules you were posted on your site - change it to YOURFORUMS/misc.php?do=cfrules
-Added confirmation dialog for resetting acceptance status for all registered users
v2.8 - Sep 14. 2006.
-Added option to exclude usergroups from accepting Rules
-Navbar link title moved from phrases to settings for easier translation/make-up
v2.9 - Sep 24. 2006.
-Added option to reset acceptance status for individual member
v3.0 - Oct 30. 2006.
-Whole code is now valid XHTML 1.0 Transitional
v3.1 - Nov 13. 2006.
-Option to force user to accept rules again in member profile can be turned off
-Added variable for above function that you can place it to another place in MEMBERINFO template ($cyb_frules_force)
-Bug fixed (if some user knows exact link for resetting acceptance status he can do it)
-Several other improvements/fixes
v3.2 - Mar 06. 2007.
-New: User must accept Rules before can send PMs
-New: Options to choose what user can't do before accepting Rules
-New: Option to replace Registration Rules with this hack's one
-New: Better counter (with miliseconds, improved browser compatibility)
-Fixed some "invisible" bugs in code and improved compatibility with the latest vB releases
v3.3 - Apr 21. 2007.
-New: Option to force user to accept Rules before can view forums
-Fixed bug where three queries are executed on places where not needed
-Fixed bug where blank rows are shown twice on registration rules page
-New in registration rules options (disable completely)
-Better redirection after Rules acceptance
-Some other optimizations in codes...
v3.4 - Apr 22. 2007.
-Fixed bug where PMs can not be sent even Rules are accepted
-Fixed bug where Quick Reply does not work even Rules are accepted
-Improved counter and added ability to completely disable it (tested and worked on IE, Firefox, and Opera)
-Improved compatibility with right-to-left styles (note: in Rules use [right] tags anyway)
-Fixed navbar link
v3.5 - Jul 22. 2007.
-Fixed bug (MySQL injection vulnerability - attacker can trick admin to reset rules acceptance status for all members)
-Group membership checking works now for supplementary usergroups too
-Several code improvements
v3.5.1 - Jul 22. 2007.
-Fixed bug (XSS Vulnerability)
v3.5.2 - Jul 23. 2007.
-Another security exploit fixed
v3.5.3 - Jul 25. 2007.
-Fixed bug where user is not properly redirected after accepting rules
v3.5.4 - Jul 25. 2007.
-Bug fixed where username info is not shown when going to reset acceptance status
v3.6 - Oct 14. 2007.
-Fixed bug where some mods are not able to reset acceptance status
-Improved javascript code to fix problems with the counter some users reported
-Minor bug fixes


If you like this hack please click INSTALL.


Cybernetec

Download Now

Only licensed members can download files, Click Here for more information.

Screenshots

Click image for larger version

Name:	acp.jpg
Views:	81
Size:	128.7 KB
ID:	67633   Click image for larger version

Name:	forceuser.gif
Views:	41
Size:	2.0 KB
ID:	67634   Click image for larger version

Name:	forceuserconfirm.gif
Views:	98
Size:	10.2 KB
ID:	67635   Click image for larger version

Name:	needtoaccept.jpg
Views:	103
Size:	38.2 KB
ID:	67636  

Click image for larger version

Name:	redirection.jpg
Views:	70
Size:	16.4 KB
ID:	67637   Click image for larger version

Name:	resetall.gif
Views:	73
Size:	7.3 KB
ID:	67638   Click image for larger version

Name:	rules.jpg
Views:	102
Size:	29.5 KB
ID:	67639  

Show Your Support

  • To receive notifications regarding updates -> Click to Mark as Installed.
  • If you like this modification support the author by donating.
  • This modification may not be copied, reproduced or published elsewhere without author's permission.
Similar Mod
Mod Developer Type Replies Last Post
Miscellaneous Hacks Cyb - Advanced Forum Rules Valter vBulletin 3.7 Add-ons 347 18 Apr 2013 03:22
Miscellaneous Hacks Cyb - Advanced Forum Rules Valter vBulletin 3.6 Add-ons 513 09 Feb 2011 13:38

Comments
  #2  
Old 06 Oct 2005, 23:01
Glovebox Glovebox is offline
 
Join Date: Jul 2005
Works great thanks

In your info.txt:
-------------

Cybernetec
December 06. 2005.

You coding in the future? Impressive! Lol

Good stuff.
Reply With Quote
  #3  
Old 06 Oct 2005, 23:21
Valter Valter is offline
 
Join Date: Aug 2005
Talking Lol

Originally Posted by Glovebox
Works great thanks

In your info.txt:
-------------

Cybernetec
December 06. 2005.

You coding in the future? Impressive! Lol

Good stuff.
hahahahahaha this is great LOL

I'm going to edit this hahahahaha
Reply With Quote
  #4  
Old 07 Oct 2005, 01:56
Lea Verou Lea Verou is offline
 
Join Date: Jul 2005
Real name: Lea Verou
Oh I needed this! Only one thing that prevents me from installing:
Can you pleeeease add categories??? (eg in my site I have gallery, forum, links etc and I'd like to have rules for all) I'll thank you for the rest of my life as an admin if you do so!
Reply With Quote
  #5  
Old 07 Oct 2005, 02:04
Lea Verou Lea Verou is offline
 
Join Date: Jul 2005
Real name: Lea Verou
Originally Posted by Loukrhtia
Oh I needed this! Only one thing that prevents me from installing:
Can you pleeeease add categories??? (eg in my site I have gallery, forum, links etc and I'd like to have rules for all) I'll thank you for the rest of my life as an admin if you do so!
Well I'll install it just for the forum as I saw it in Glovebox's site and absolutely loved it so I couldn't resist :P But pleaaaase make categories! It would also be great if you could add usergroup permissions to categories so I could post there the mod rules as well, but I don't need it that badly

Anyway, thanks a lot for a great hack!!

PS: Does it support HTML in the rules?
PS2: Goodnight, I'm now going to have a good night's sleep as it's 5 in the morning here and install when I wake up. But I'll click the button install from now
Reply With Quote
  #6  
Old 07 Oct 2005, 03:29
Lea Verou Lea Verou is offline
 
Join Date: Jul 2005
Real name: Lea Verou
Finally I couldn't sleep

I have some feature suggestions that I thought while in bed (marked in green the ones I think are very useful/important/needed):



  1. Categories
  2. Usergroup permissions per category
  3. Display last update date somewhere. Escpecially new forums tend to update the rules regularly.
  4. Add the option in each rule to contain no "punishment" field in its row. That would be useful for delarations, statements, guidelines etc
  5. The ability to write text that will be contained in a block above the rule so somebody can write there something that explains to n00bs what they are reading.
  6. WYSIWG editor in admincp (am I asking for too much??? )
  7. at least an editor that accepts bbcode would be nice (so we can copy-paste from the vb editor )
  8. Export/Import rules to various filetypes
These for now! Hope you find them useful!

Last edited by Lea Verou; 07 Oct 2005 at 04:26.
Reply With Quote
  #7  
Old 07 Oct 2005, 07:24
Ramsesx's Avatar
Ramsesx Ramsesx is offline
 
Join Date: Aug 2005
Location: Southern Germany
Thank you, good idea *installed*
Reply With Quote
  #8  
Old 08 Oct 2005, 12:16
Valter Valter is offline
 
Join Date: Aug 2005
Loukrhtia,

Nice ideas but to be honest I think I'm not yet good enough to make that. Will see later if I can do something.
Reply With Quote
  #9  
Old 08 Oct 2005, 12:18
Lea Verou Lea Verou is offline
 
Join Date: Jul 2005
Real name: Lea Verou
3,4,5,8 must be quite easy I think.

Oh, maybe you'd like to see how I made it in my site: http://www.e-steki.com/forum/cfrules.php?
I changed the template a bit
Reply With Quote
  #10  
Old 25 Oct 2005, 02:44
gsm4arab1 gsm4arab1 is offline
 
Join Date: Sep 2005
Thank you, good job
yes Install
Reply With Quote
  #11  
Old 25 Jan 2006, 14:16
kurtbarker kurtbarker is offline
 
Join Date: Nov 2005
Real name: Kurt Barker
great hack mate... I was looking for a simple rules edit, some of the others are just way to complecated...

Just 1 question... When I got to view who's online, if anyone is viewing the rules, it says:
Unknown Location
/forums/cfrules.php?

Is there something I can edit so it says:
Viewing Thread:
Forum Rules

so something similar?

Thanks mate, Kurt
Reply With Quote
  #12  
Old 22 Apr 2006, 14:30
Valter Valter is offline
 
Join Date: Aug 2005
New version!

v1.5 - Apr 22. 2006.
-Navbar link is added automatically now (one installation step less)
-Navbar "Forum Rules" link can be disabled in hack settings
-"Manage Rules" link is on settings page now (no need for .xml menu file anymore - one file less to upload when installing)
-"Unknown Location" fixed
-Added function to enable/disable whole hack (predefined error message is displayed instead)
-Templates now goes to "Cybernetec" group in Style Manager
Reply With Quote
  #13  
Old 04 Aug 2006, 09:34
Valter Valter is offline
 
Join Date: Aug 2005
vB 3.6 version:
http://www.vbulletin.org/forum/showthread.php?t=122998
Reply With Quote
  #14  
Old 09 Oct 2006, 07:23
kashem kashem is offline
 
Join Date: May 2006
hi, installed here http://www.webmasternetworks.com/ , but error when clicking on forum rules.

please check and advise
Reply With Quote
  #15  
Old 28 Jul 2007, 09:03
Valter Valter is offline
 
Join Date: Aug 2005
New Version!

v3.5.4
-See version history for changes...
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Mod Options

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


New To Site? Need Help?

All times are GMT. The time now is 16:39.

Layout Options | Width: Wide Color: