You are here

README.txt in Role Expire 7

Same filename and directory in other branches
  1. 8 README.txt
  2. 6 README.txt
  3. 2.x README.txt
CONTENTS OF THIS FILE
---------------------

 * Introduction
 * Installation
 * Configuration

INTRODUCTION
------------

Role expire provides expiration to roles attached to users. Some features
available when you enable this module:

 * On the screen where admins create/edit users and assign roles (user/#/edit
   and admin/people/create), those roles can now have expiry dates.

 * A user with sufficient privilege ('administer role expire' or 'administer users')
   can view and edit roles and expiry dates.

 * On the role administration screen (admin/people/permissions/roles/edit), you
   can set a default duration for each role. The expiry duration can be a
   strtotime-compatible string (like "last day of this month").

 * Selecting a role on user_profile_form triggers a textfield (or textfields)
   where admins can enter expiration date/time for the selected role.

 * Defined expiry dates are displayed on the user's profile page, and is
   visible only to owners of the profile or users with proper permissions).

 * Actual role expiration occurs at cron time. Cron automatically removes
   expired roles from affected users.

 * You can configure a default role when each role expires (see Configuration
   section of this README file).

 * Rules module integration: One event and two actions.

INSTALLATION
------------

 * Install as you would normally install a contributed Drupal module. See:
   https://drupal.org/documentation/install/modules-themes/modules-7
   for further information.

 * In order to enjoy full potential of role_expire module you need to
   properly configure Cron job on your server:

   https://www.drupal.org/docs/7/setting-up-cron/configuring-cron-jobs-using-the-cron-command

 * IMPORTANT NOTE: Once the module is installed, make sure to configure your
   regional time zone here: admin/config/regional/settings

CONFIGURATION
-------------

 * Configure module's options in Administration » Configuration » People
   » Role Expire:

    - Configure a default role after each role expiration.

File

README.txt
View source
  1. CONTENTS OF THIS FILE
  2. ---------------------
  3. * Introduction
  4. * Installation
  5. * Configuration
  6. INTRODUCTION
  7. ------------
  8. Role expire provides expiration to roles attached to users. Some features
  9. available when you enable this module:
  10. * On the screen where admins create/edit users and assign roles (user/#/edit
  11. and admin/people/create), those roles can now have expiry dates.
  12. * A user with sufficient privilege ('administer role expire' or 'administer users')
  13. can view and edit roles and expiry dates.
  14. * On the role administration screen (admin/people/permissions/roles/edit), you
  15. can set a default duration for each role. The expiry duration can be a
  16. strtotime-compatible string (like "last day of this month").
  17. * Selecting a role on user_profile_form triggers a textfield (or textfields)
  18. where admins can enter expiration date/time for the selected role.
  19. * Defined expiry dates are displayed on the user's profile page, and is
  20. visible only to owners of the profile or users with proper permissions).
  21. * Actual role expiration occurs at cron time. Cron automatically removes
  22. expired roles from affected users.
  23. * You can configure a default role when each role expires (see Configuration
  24. section of this README file).
  25. * Rules module integration: One event and two actions.
  26. INSTALLATION
  27. ------------
  28. * Install as you would normally install a contributed Drupal module. See:
  29. https://drupal.org/documentation/install/modules-themes/modules-7
  30. for further information.
  31. * In order to enjoy full potential of role_expire module you need to
  32. properly configure Cron job on your server:
  33. https://www.drupal.org/docs/7/setting-up-cron/configuring-cron-jobs-using-the-cron-command
  34. * IMPORTANT NOTE: Once the module is installed, make sure to configure your
  35. regional time zone here: admin/config/regional/settings
  36. CONFIGURATION
  37. -------------
  38. * Configure module's options in Administration » Configuration » People
  39. » Role Expire:
  40. - Configure a default role after each role expiration.