This project is not covered by Drupal’s security advisory policy.
-- SUMMARY --
This module provides control on site pages access
-- REQUIREMENTS --
Nested checkboxes
jQuery Update
Libraries API
-- INSTALLATION --
To make this module work, you should download jQuery tristate checkbox plugin
(http://jlbruno.github.io/jQuery-Tristate-Checkbox-plugin/) and extract it in
the "libraries" folder of your site (renaming if necessary) so that the path
is libraries/tristate/jquery.tristate.min.js
In jQuery Update settings, select jQuery v1.7 or 1.8
Then install module as usual.
-- CONFIGURATION --
Set permissions to allow some roles to configure access to some menus' items
-- CUSTOMIZATION --
Policy of accessibility to blocked pages (administrator is allways availible):
hook_site_pages_access_deny_validate_alter(&$bypass)
Add rules option:
hook_rules_types_options_alter(&$rules_types_options)
Access to menu item based on your custom behaviour:
hook_site_pages_access_rule_type_alter(&$bypass, $ip_range)
Actions to do on attempt to access to not allowed pages:
hook_site_pages_access_deny_callback_alter(&$router_item, $path, $original_map, $original_router_item_access_callback)
Project information
- Module categories: Administration Tools
- Created by alsator on , updated
- This project is not covered by the security advisory policy.
Use at your own risk! It may have publicly disclosed vulnerabilities.
Releases
Permissions fixed
Development version: 7.x-2.x-dev updated 6 Sep 2018 at 20:33 UTC