Forces all users (except admins) to agree to your Terms and Conditions on first login and anytime you choose to make them accept new terms. Alternativ
Screenshots
The settings page.
The agreement page in the admin. Privacy Policy has been left blank in the example.
The welcome page seen after term acceptance in the admin.
ChangeLog
2.0
- Added error messages to the settings page
- Updated language files
2.0rc2
- Don’t automatically set users as accepting terms on registration
2.0rc1
- Don’t return error if editing Formidable entry
- Show error messages consistently when inserting in a Formidable form
- Strip slashes from agreement link so the link will work correctly
2.0beta2
- Added [privacy-policy] shortcode to insert only the privacy policy on a page
- Fixed default link from [terms_url] to [terms-url]
- Corrected language naming conventions to load language files
- Added Japanese translation (BNG NET)
2.0beta
- Rewrote plugin code
- Added Formidable integration
- Added option to require terms for multiple pages
- Added a PO file for translating. Please send translations to support at strategy11.com
- Added agreement date to the user listing table
- Save terms agreement to database if user is logged in when commenting
1.11.3
- Replaced all instances of
<?
with <?php
- Fixed bug keeping boxes checked on settings page
1.11.2
- Hopefully fixed parse error some users are getting
1.11.1
- Changed front-end functionality from a redirect to render terms content on same page. Requires admins to update the Terms of Use settings.
- Added functionality to the “Clear previous agreement” option, to also require users to agree again if they were not logged in when agreed (agreement saved to a cookie)
1.11.0
- Fixed front-end redirect to work with default permalinks
- Removed unnecessary javascript from admin
- Simplified front-end terms requirements with a page drop-down in the admin settings, and auto content if the page is blank.
- Added option to require terms on comment form
1.10.5
- Updated instructions for admin menu selected
- Added profile to the options of where to place the Terms of Use admin menu
1.10.4
- Fixed registration page error… again
1.10.3
- Fixed bug preventing terms agreement checkbox to show on WP registration page
1.10.2
- Removed code causing signup issue in WPMU
1.10.1
- Added Profile page as an option on admin pages to protect
1.10
1.9
- Fixed redirect after terms accepted on WPMU front-end
1.8
- Bug fix for ‘header information already sent’ bug some users reported
1.7
- Fixed bug that overwrote custom options on plugin update.
- Added shortcode for use of terms in pages or posts.
- Fixed bug that showed Privacy Policy and Terms boxes when empty.
- Added option to allow users to accept terms during signup. Known to not save correctly in WPMU.
- Changed date format for profile page to the format selected on Settings > General
- Fixed javascript bug that prevented collapse of windows on new/edit posts page
- Added option to select which admin page to protect
- Added option to select which front-end page to protect
- Added option to select where users see the Terms of Use in the admin menu
1.6
- Added ‘Settings’ link on the plugins page
- Added option to require initials on agreement page
- Moved ‘Welcome’ heading from code to database
1.5
- Fixed plugin subnav links
1.4
- Fixed WPMU bugs with link urls.
- Moved Terms of use to dashboard menu for users to view and accept.
1.3
- Fixed folder name in config file.