| User | Post |
|
11:19 pm September 27, 2011
| Terry
| | |
| |
|
|
Hello.
Presently users who sign up on my website, http://alturl.com/mrj6d (please do not repost full domain name), are automatically marked as having accepted the Terms of User without ever having to login and be prompted to see the TOU and properly accept.
Users who have already registerd, when I reset their accepting the TOU, are properly prompted during their next login as I wish them to be. Again, my issue is with new accounts.
Any idea of what could be going wrong? Thanks!
|
|
|
12:34 am October 5, 2011
| Terry
| | |
| |
|
|
So, I figured out how to fix my issue. I'm not sure if this will break any other functionality of the plugin, but it at least brings it to a working point for me. If anybody thinks this will cause issue or has a better suggestion, please do let me know.
Anyway, I edited TouAppController.php at plugins/terms-of-use-2/classes/controllers
I commented line 351 "//TouAppHelper::save_meta($new_user_ID, $initials);" part of the save_registration function. I think this only deals with if the user is accepting the TOU at registration (which, my users are not), so disabling it disables the auto-accepting of users not seeing the TOU.
So, with that being commented my users are now being prompted to accept TOU upon login. Yay!
|
|
|
12:21 pm October 8, 2011
| Astoria Bob
| | |
| |
|
|
Hi! I'm trying to get this plug-in to work. I had the same issue with log-in form being checked already when I set the terms of use on login box in the settings. I'm not an experienced coder, so I'm not sure I want to dabble in the code, but I could try your solution, Terry. However, the functionality I'm looking for is to just redirect first-time users on registration to the terms of use and privacy agreeements, and have them click I Agree, and then getting sent to the Welcome page, and then going to the website. Alternatively, the terms of use agreement form could be used before allowing comments, since that is what people what sign up for. There is a checkbox for that in the settings, but that has the same functionality as the login, where the user is already checked off for agreeing.
I was also wondering whether this plug-in could be used to filter out spammers. The way I have it set now, the spammers can still robo-login, and the user profiles say that they read and agreed to the user agreement. Actually, this is what happens to all new users. It would be cool if this plug-in could be set such that upon registration, the new user would be required to perform another action (is that what the user initials checkbox is for?) before registration could proceed. At the rate of robo-logins I'm getting (2-5 per day), anything that would reduce that would be welcome.
Finally, the terms-of-use shortcode installed in a page doesn't show the wonderful form you get inside the plug-in settings. And the form showed in the admin section doesn't include the buttons.
I'm pretty lost, but this plug-in seems to be the best one for requiring agreement to terms and conditions before gaining access. I would really like to make it work. Thanks to anyone for some help!
|
|
|
12:42 pm October 8, 2011
| Astoria Bob
| | |
| |
|
|
Read some previous posts, and tried to change settings to improve the situation. I checked the All Admin Pages option in the settings for access to backend pages, and used Dashboard for admin page in the settings. No change. Brought new user to profile page, and said at the bottom that user had agreed to terms & conditions, without ever redirecting user to the terms of use page with the I Agree button, etc.
What else am I missing?
|
|
|
11:27 am October 10, 2011
| Steph
| | |
| |
|
|
Thanks Terry for the info and troubleshooting. It does look like the users are automatically marked as accepting the terms when they register. This has been fixed in v2.0rc2 and will be released later today.
|
|
|
5:24 pm October 10, 2011
| Terry
| | |
| |
|
|
Thanks for the followup, Steph! Great plugin. Very thankful for your contribution. =)
|
|