Version 1.2.2.1 (checked in on 2009/11/26 at 16:02:33 by agentken)
Secure Permissions module file.
This module was inspired by the Plone security paradigm of only allowing permissions to be set in code.
http://plone.org/products/plone/security/overview/security-overview-of-p...
Inspired by @djay75 via Twitter.
| Name | Description |
|---|---|
| secure_permissions_build_permissions | Build function to create the permissions arrays. |
| secure_permissions_build_roles | Build the roles table correctly. |
| secure_permissions_deny_access | Menu access callback; always return FALSE to deny access to the roles and permissions screens. |
| secure_permissions_export | Page callback to generate roles and permissions in code. |
| secure_permissions_form | Configuration form for the module. |
| secure_permissions_form_submit | We cannot rebuild the menu baed on a setting during form submit, at least, not without special handling. |
| secure_permissions_form_system_modules_alter | In Drupal 6, we do not have a hook for when modules are enabled or disabled, so we must add a submit to the form. |
| secure_permissions_form_user_admin_new_role_alter | Implement hook_form_alter(). |
| secure_permissions_form_user_admin_perm_alter | Implement hook_form_alter(). |
| secure_permissions_form_user_admin_role_alter | Implement hook_form_alter(). |
| secure_permissions_get_roles | Get all roles defined by the API. |
| secure_permissions_menu | Implement hook_menu(). |
| secure_permissions_menu_alter | Implement hook_menu_alter(). |
| secure_permissions_modules_submit | Rebuild permissions on module page submission. |
| secure_permissions_perm | Implement hook_perm(). |
| secure_permissions_rebuild | Rebuild permissions, based on presets from the API. |
| secure_permissions_secure_permissions | Implement hook_secure_permissions(). |
| secure_permissions_secure_permissions_roles | Implement hook_secure_permissions_roles(). |
| secure_permissions_variable | Internal variable hook. |