Role Weights

leafish_paul - April 10, 2006 - 20:27

Role Weights allows site admins to specify certain weights for user roles. Its not much use on its own, but more of a helper module for other modules requiring this functionality, such as Path Access. Role Weights also provides Tokens and some Views support: views are able to access, display or sort by the node author's role weight.

Please read the README.txt file for some more information, and a cautionary note.

Installation

First up, grab the latest official release of Role Weights appropriate for your version of Drupal (see releases below for downloads).

  1. Upload the role_weights directory to your modules directory.
  2. Enable the module under Administer -> Site building -> Modules.
  3. Visit Administer -> User management -> Roles and choose the 'edit' link next to a role to change a role's weight.

Usage

Once installed and role weights set, modules can then make use of:

function role_weights_get_weight($role_id)
- gets the weight value for a specified role

function role_weights_get_highest($roles)
- takes an array of role_id => role_name and returns the 'highest' role id

Releases

Official releasesDateSizeLinksStatus
5.x-1.42009-Jun-0810.74 KBRecommended for 5.xThis is currently the recommended release for 5.x.
Development snapshotsDateSizeLinksStatus
6.x-1.x-dev2009-Jun-1010.74 KBDevelopment snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.


 
 

Drupal is a registered trademark of Dries Buytaert.