diff options
-rw-r--r-- | modules/book/book.module | 11 | ||||
-rw-r--r-- | modules/node/node.module | 4 | ||||
-rw-r--r-- | modules/translation/translation.module | 10 |
3 files changed, 24 insertions, 1 deletions
diff --git a/modules/book/book.module b/modules/book/book.module index 4361c7eb7..bd3b07dd9 100644 --- a/modules/book/book.module +++ b/modules/book/book.module @@ -213,6 +213,17 @@ function _book_outline_remove_access($node) { } /** + * Implements hook_admin_paths(). + */ +function book_admin_paths() { + $paths = array( + 'node/*/outline' => TRUE, + 'node/*/outline/remove' => TRUE, + ); + return $paths; +} + +/** * Implements hook_init(). */ function book_init() { diff --git a/modules/node/node.module b/modules/node/node.module index a7c839d94..c1c623b7f 100644 --- a/modules/node/node.module +++ b/modules/node/node.module @@ -253,9 +253,11 @@ function node_entity_info() { */ function node_admin_paths() { $paths = array( - 'node/*/add' => TRUE, 'node/*/edit' => TRUE, 'node/*/delete' => TRUE, + 'node/*/revisions' => TRUE, + 'node/*/revisions/*/revert' => TRUE, + 'node/*/revisions/*/delete' => TRUE, 'node/add' => TRUE, 'node/add/*' => TRUE, ); diff --git a/modules/translation/translation.module b/modules/translation/translation.module index 937f66364..13c65c980 100644 --- a/modules/translation/translation.module +++ b/modules/translation/translation.module @@ -85,6 +85,16 @@ function _translation_tab_access($node) { } /** + * Implements hook_admin_paths(). + */ +function translation_admin_paths() { + $paths = array( + 'node/*/translate' => TRUE, + ); + return $paths; +} + +/** * Implements hook_permission(). */ function translation_permission() { |