README.txt in Role Expire 7
Same filename and directory in other branches
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.txtView source
- 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.