You are here

README.txt in Automated Logout 5

README.txt file
===============

Settings
========

Enable module checkbox. 
  If this is unchecked the module is NOT activated and no 
  automated logouts will occur.

Timeout value in seconds.
  The is the "inactivity" timeout value. It's important to note
  that the server's only way of knowing about activity is when
  a browser requests a page from it. If the user is happily sitting
  there, say typing an enormous blog entry, then there's no way for
  server to know the actual user is very busy until she submits the
  page. The server checks for any submissions (input) by the user.
  If there is content being added, the timeout is effectivly
  cancelled and a new session starts.

Browser refresh delta:
  If this is set to a non zero value, this time will be added to the
  "Timeout value in seconds" variable and be used to set a :-
    <meta http-equiv="refresh" content="xxx">
  line in the <head> section of the page. It's likely that clocks
  won't be perfect so make the browser wait sometime longer than the
  actual time out value. This effectively sends the browser back to
  the homepage with the user logged out. Set this to 0 (zero) to disable
  the <meta> tag.
 
  Note, as stated above, we test for content submission before doing
  a logout so that users do not loose work. However, if you force a
  meta refresh, this is not possible as the browser will refresh the
  page without doing a submit or a preview. In this case, users may
  loose work so use this option carefully. There's nothing more
  annoying than loosing your work (except maybe hemorrhoids! ;)

Enable watchdog auto-logout logging:
  Check on to have the module record when it expires a user.

Set-up your site policy by role:
  You can specify, by role, how users are treated regarding timeout
  issues. The three types of policy are :

    Enforce: All users in this role have the timeout enforced on them
    Exclude: All users in this role do not have the timeout enforced on them
    By user: All users in this role have the choice to disable the timeout.

Important note! The module by default uses Enforce. However, if a user is
found to have any other exclusion (by role or by choice) this takes
precidence over any Enforce that might have been in place.

Finally, this module provides a block that displays the h,m,s left in this
session (hours minutes seconds). It can be enabled in Admin > blocks and
the title of the block can be set in the standard settings page.

If a policy settings means a user is not subject to autologout (in a role
of Exclude or By user and user set in profile not to autologout) then the
block is not displayed. The block is only displayed to users who will be
logged out if appropiate.



File

README.txt
View source
  1. README.txt file
  2. ===============
  3. Settings
  4. ========
  5. Enable module checkbox.
  6. If this is unchecked the module is NOT activated and no
  7. automated logouts will occur.
  8. Timeout value in seconds.
  9. The is the "inactivity" timeout value. It's important to note
  10. that the server's only way of knowing about activity is when
  11. a browser requests a page from it. If the user is happily sitting
  12. there, say typing an enormous blog entry, then there's no way for
  13. server to know the actual user is very busy until she submits the
  14. page. The server checks for any submissions (input) by the user.
  15. If there is content being added, the timeout is effectivly
  16. cancelled and a new session starts.
  17. Browser refresh delta:
  18. If this is set to a non zero value, this time will be added to the
  19. "Timeout value in seconds" variable and be used to set a :-
  20. line in the section of the page. It's likely that clocks
  21. won't be perfect so make the browser wait sometime longer than the
  22. actual time out value. This effectively sends the browser back to
  23. the homepage with the user logged out. Set this to 0 (zero) to disable
  24. the tag.
  25. Note, as stated above, we test for content submission before doing
  26. a logout so that users do not loose work. However, if you force a
  27. meta refresh, this is not possible as the browser will refresh the
  28. page without doing a submit or a preview. In this case, users may
  29. loose work so use this option carefully. There's nothing more
  30. annoying than loosing your work (except maybe hemorrhoids! ;)
  31. Enable watchdog auto-logout logging:
  32. Check on to have the module record when it expires a user.
  33. Set-up your site policy by role:
  34. You can specify, by role, how users are treated regarding timeout
  35. issues. The three types of policy are :
  36. Enforce: All users in this role have the timeout enforced on them
  37. Exclude: All users in this role do not have the timeout enforced on them
  38. By user: All users in this role have the choice to disable the timeout.
  39. Important note! The module by default uses Enforce. However, if a user is
  40. found to have any other exclusion (by role or by choice) this takes
  41. precidence over any Enforce that might have been in place.
  42. Finally, this module provides a block that displays the h,m,s left in this
  43. session (hours minutes seconds). It can be enabled in Admin > blocks and
  44. the title of the block can be set in the standard settings page.
  45. If a policy settings means a user is not subject to autologout (in a role
  46. of Exclude or By user and user set in profile not to autologout) then the
  47. block is not displayed. The block is only displayed to users who will be
  48. logged out if appropiate.