Page is to long: use scrool bar to display Terms of Use
drupaloSa - August 17, 2008 - 17:48
| Project: | Terms of Use |
| Version: | 6.x-1.9 |
| Component: | User interface |
| Category: | feature request |
| Priority: | normal |
| Assigned: | Chill35 |
| Status: | active |
Jump to:
Description
I think, it doesn't look nice when the terms page is long; so why not use a popup instead? There can be a checkbox and something like "I've read and agree to the Terms of Use" where "Terms of Use" is a link to the popup page.

#1
I agree, the node takes up the whole page, is it possible to make it collapse?
#2
I would also like some way to link to the node or something for very long terms of use nodes.
#3
Great module
I subscribe
#4
suscribe!
#5
I will document how to use a link instead of showing the Terms, or, alternatively how to makes the Terms collapsible or scrollable. Thanks.
#6
On the Admin page for the module, you may now use a token to place a link in the checkbox label. If you use that token, the Terms are not shown. The User must follow the link to read the Terms.
I have also improved the documentation.
#7
And what that token would be?
#8
By using grep, I found this in the help text on the admin page.
I agree with the @link.
However, this is not a pop-up. It takes the user there, who then has to use the back button. If she or he closes the window (which is expected behavior), she will lose the url of your site if she does not remember it.
#9
Can you please make it a pop-up window? Thank you.
#10
I agree this solution isn't the most user friendly.
I think it'll be much better make it collapsible or even in a scrollable text area of about 10-20 rows.
What you think?
After all the Terms an Conditions is only a legal requirement, whether the user wants to actually read them or not is up to them (I've some times signed with websites, ticked the T&C but didn't bother to read them, haven't' you?)
#11
Opening up the link in a pop-up can be done with JavaScript. Personally I hate pop-ups.
Making the Terms collapsible can be done with JavaScript. However, it does not make sense here to make the Terms collapsible, and I believe that most people would agree. To make content collapsible means: 'we are hiding something that you don't need to read'. I am aware that people check the 'I agree' box without reading, but we have to play along and pretend that they _will_ read. Otherwise, why would we add Terms of use with a required checkbox...?
Making the Terms scrollable can be done with CSS only (just apply a height to the Terms).
All of this can be achieved by theming the output of the module.
All these things are currently documented in README.txt.
#12
Sorry but I don't see any of that documented in the README.txt file (I've just downloaded the latest one).
I must be looking in the wrong place ???
#13
Doesn't this means that the T&C page itself will also be scrollable?
#14
Sorry but I don't see any of that documented in the README.txt file (I've just downloaded the latest one).
I have just downloaded the latest version, and it's there.
Doesn't this means that the T&C page itself will also be scrollable?
No. In your CSS selector, you will have to target the div that contains the terms in your registration form.
#15
Automatically closed -- issue fixed for 2 weeks with no activity.
#16
I've managed to do a scrollable Terms of Use div using
#terms-of-use{height:250px;
overflow:auto;
}
thanks
#17
It would be so much better if this was moved to the admin UI.
It works great on the live theme using the template.php, but if you have another theme for admin you have to do it there as well. In my case I will have to make a sub theme just to be able to hide this, which I think is a bit overkill.
An option to hide the node text for admins so only the checkbox is visible would be enough and then use the template.php to theme it for the live site.
#18
why isn't there a clear & simple solution to this issue?
nothing of these work for me and i don't want to show my very terms of use in the registration form either.
for my users should be able to choose from several templates it makes no sense to edit them all...
so i dare to ask again:
how to just show a link to the tou (instead of having this neverending registration form) without hacking the templates?
thx in advance...
#19
subscribe
#20
subscribing....
one suggestion, would that be easy to work with "popup api" module? (http://drupal.org/project/popups)
#21
popus cut the flow.. the solution in #16 is the good solution. You only need to add this CSS code in your theme.
To work of out the box this code need to be include in Terms of Use.