This module duplicates the Terms of Use module. Added to Duplicate Modules of Shame.

Comments

yuriy.babenko’s picture

Rob,

While the Terms of Use module and Agreement module can both be used to present a "Terms of Use" type text to the users, they go about doing it in very different ways.

The Agreement module is not meant to be used during registration (like "Terms of Use" and "Legal") and it can be restricted to a particular user role.
The advantage of this is clear in the following scenario:

- An existing site has a large user base and is expanding to provide new content. Displaying this content has legal implications and requires to users to view and agree to certain terms and conditions before they are allowed to view it. The Agreement module provides the functionality required for this to happen, while the previously mentioned modules do not, and would require the users to re-register.

catch’s picture

As far as I know, http://drupal.org/project/legal allows for changes of terms and conditions for existing users, with reminders when they next log into the site etc. - at least there's some support for that functionality in there.

julia.rs’s picture

Version: » 6.x-1.x-dev
Category: task » feature

The description of this module says it will offer the option to by displayed for the "User role to which the agreement is restricted". I need this functionality, which doesn't appear to exist elsewhere.

I hope development on this is continuing.

rj’s picture

Yeah, carry on with this module. Neither TOU nor Legal restrict agreement to a user group (which I require), and both require agreement during registraiton (what if I add the users myself?).

Setzler’s picture

Rob Loach: How rude of you to add this to a silly list of "duplicate modules" when you've neither asked any preliminary questions nor responded to any replies. Of course, you do list "kittens and awesomeness" as your interests. Maybe that jab will elicit a response.

Furthermore, this is NOT a duplicate module. It's a module with the same goal, as there are many modules with identical goals. So what. This modules achieves its objective without requiring user registration.

If anything, Mr. Rob Loach, you should have requested that these two maintainers join forces.

robloach’s picture

Haha, sorry man. I didn't mean any harm by it. It just gets really hard to know which module to use when there are a bunch that say they do the same thing, you know? And yes, the two maintainers should join forces. I just thought I'd stick up an issue so that it comes to the maintainers' attention.

Yay kittens and awesomeness! You should add them in your interests too. Was thinking about adding "Bikeshed", but thought that might cross the line ;-) .

itserich’s picture

I checked all three modules and this offers the most functionality.

Thank you for it.

yuriy.babenko’s picture

Title: Druplicate module » Duplicate module
Status: Active » Closed (works as designed)

Closing this issue as I believe all questions have been answered :).