[OzzModz] Force Rule Accept

[OzzModz] Force Rule Accept 2.1.1

No permission to buy ($10.00)
  • XF 2.3 compatibility
  • Added option to force terms and rules accept form for guests before viewing content
  • Added ability to create custom tabs
  • Added [AddonFlare] Paid Registrations support
  • Added option to disable timer ticking if the user has changed tab or minimized the browser
  • Added option to force user to check the checkboxes for confirmation in all tabs
  • Added optional tracking of reading all tabs (button will be disabled until the user has scrolled to the bottom of all tabs)

Thanks to @Anomandaris for sponsoring this update
Fix: missing phrase
Fix: workaround to force rule acceptance page if terms wasn't never updated

Notice: this add-on now adds a column to xf_users table
Recommended to use CLI for large forums with 1M+ users registered.
Fix: undefined index errors if add-on options is not updated yet
  • Allow to hide rules "accept" checkbox without enabling accept form
  • New feature: force rules accept by resetting "terms accepted" field on registration (may be useful for external registration scripts)
Fixed: Input filter for "force to re-read the rules" (was always true)
  • Added [OzzModz] prefix to add-on title
  • Added timer on rules to prevent accepting without reading (can be disabled in add-on options)
  • Added "member notification" option on user warning to force to re-read the rules

Add-on option keys was changed. Reconfiguration may be required if upgrading from earlier versions.
Save request input to avoid incompatibilities with some add-ons (like [TH] Monitize and [AddonFlare] Paid Registrations)
This add-on is compatible now with XenForo 2.2
Top Bottom