MobileHacks
New Member
Info:
Advanced Forum Rules system for vBulletin.
Main Features:
Rules shown on separate page (no file uploads required)
Several sets of rules can be created and applied to individual forums
Choose between BB codes and HTML in rules
Options to force users to accept Forum Rules before can view forums, post, send PMs,...
Option to replace registration rules with this product ones
Option to reset user acceptance status when infraction is received
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 upgrade:
Save your rules to txt file, just in case something goes wrong
Import product XML, allow overwrite
Revert any hack template you have modified earlier
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:
v3.9 - Apr 19. 2009.
New: Ability to create several rules sets, and apply them to individual forums
New: Exclude individual forums from restrictions
New: Rules management page where rules sets can be easily added/deleted/edited/applied to forums
'General Forum Rules' item can be changed but not deleted. Please use it always as general rules.
Bug fix: Option to disable registration rules does not work on vB 3.8.x
Bug fix: Counter on 'Accept rules' button does not work on some configs
Forum Rules link in showthread now leads to this product's 'General Forum Rules'
If user has not accepted rules, then 'Force to accept rules' link in their profile is not shown
New: Option to reset user acceptance status when infraction is received
Some minor bugs fixed
v3.9.1 - Apr 20. 2009.
Fixed bug: Forum Permissions sometimes needs to be rebuild manually after upgrade
Fixed bug: Redirection after accepting rules does not work properly in some cases
v3.9.2 - Apr 21. 2009.
New: Drop-down menu with the rule set list on Rules page
New: General Rules always shown at the top of table, requested Rules below it
New: 'Forum Rules' link at the bottom of forumdisplay will lead user to that forum's rule set
Fixed bug: Navbar link is not disabled when you disable product in options
Fixed bug: Quick Reply hidden for users who have not accepted Rules even if forum is excluded from restrictions
Forums better sorted on the list, now linked and some more details are shown
v3.9.3 - Apr 25. 2009.
New: User can not view Rule sets applied to no-permissions-to-view forums
Above works also with 'Cyb - Advanced Permissions Based on Post Count' add-on
New: Choose if General Rules will be Always shown, Collapsed if there is another rule set requested, or Disabled when there are other rules shown
Forum Rules' links in showthread, newthread, and newreply are also now redirected to the Cyb Forum Rules
New: "Rules NOT accepted" shown in user profiles when they have this status
v4.0 - Apr 28. 2009.
New: User must accept Rules to be able to view thread content
New: User must accept Rules to be able to send e-mails ('contact us' or 'e-mail user')
New: Different Rule sets are accepted individually
New: Reset acceptance status for individual Rule sets
New: Rules acceptance date/time info shown in member profile
Fixed bug: Quotes can not be used in Rule Set name
Some minor bugs fixed
v4.0.1 - Apr 28. 2009.
Fixed bug: Reply w/quote switches to basic reply after redirection
Fixed bug: Forums exclusion does not work properly in v4.0
New: When PM restrictions are enabled Quick Reply is hidden in ShowPM until General Rules are accepted
v4.0.2 - May 08. 2009.
Fixed bug: In some cases wrong items are listed in 'Accepted Rules' drop-down
Fixed bug: 'Reset user acceptance status when infraction received' does not work properly
To upgrade:
Import XML, allow overwrite
Check product options and update if needed
Advanced Forum Rules system for vBulletin.
Main Features:
Rules shown on separate page (no file uploads required)
Several sets of rules can be created and applied to individual forums
Choose between BB codes and HTML in rules
Options to force users to accept Forum Rules before can view forums, post, send PMs,...
Option to replace registration rules with this product ones
Option to reset user acceptance status when infraction is received
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 upgrade:
Save your rules to txt file, just in case something goes wrong
Import product XML, allow overwrite
Revert any hack template you have modified earlier
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:
v3.9 - Apr 19. 2009.
New: Ability to create several rules sets, and apply them to individual forums
New: Exclude individual forums from restrictions
New: Rules management page where rules sets can be easily added/deleted/edited/applied to forums
'General Forum Rules' item can be changed but not deleted. Please use it always as general rules.
Bug fix: Option to disable registration rules does not work on vB 3.8.x
Bug fix: Counter on 'Accept rules' button does not work on some configs
Forum Rules link in showthread now leads to this product's 'General Forum Rules'
If user has not accepted rules, then 'Force to accept rules' link in their profile is not shown
New: Option to reset user acceptance status when infraction is received
Some minor bugs fixed
v3.9.1 - Apr 20. 2009.
Fixed bug: Forum Permissions sometimes needs to be rebuild manually after upgrade
Fixed bug: Redirection after accepting rules does not work properly in some cases
v3.9.2 - Apr 21. 2009.
New: Drop-down menu with the rule set list on Rules page
New: General Rules always shown at the top of table, requested Rules below it
New: 'Forum Rules' link at the bottom of forumdisplay will lead user to that forum's rule set
Fixed bug: Navbar link is not disabled when you disable product in options
Fixed bug: Quick Reply hidden for users who have not accepted Rules even if forum is excluded from restrictions
Forums better sorted on the list, now linked and some more details are shown
v3.9.3 - Apr 25. 2009.
New: User can not view Rule sets applied to no-permissions-to-view forums
Above works also with 'Cyb - Advanced Permissions Based on Post Count' add-on
New: Choose if General Rules will be Always shown, Collapsed if there is another rule set requested, or Disabled when there are other rules shown
Forum Rules' links in showthread, newthread, and newreply are also now redirected to the Cyb Forum Rules
New: "Rules NOT accepted" shown in user profiles when they have this status
v4.0 - Apr 28. 2009.
New: User must accept Rules to be able to view thread content
New: User must accept Rules to be able to send e-mails ('contact us' or 'e-mail user')
New: Different Rule sets are accepted individually
New: Reset acceptance status for individual Rule sets
New: Rules acceptance date/time info shown in member profile
Fixed bug: Quotes can not be used in Rule Set name
Some minor bugs fixed
v4.0.1 - Apr 28. 2009.
Fixed bug: Reply w/quote switches to basic reply after redirection
Fixed bug: Forums exclusion does not work properly in v4.0
New: When PM restrictions are enabled Quick Reply is hidden in ShowPM until General Rules are accepted
v4.0.2 - May 08. 2009.
Fixed bug: In some cases wrong items are listed in 'Accepted Rules' drop-down
Fixed bug: 'Reset user acceptance status when infraction received' does not work properly
To upgrade:
Import XML, allow overwrite
Check product options and update if needed