From 21576021bfe440a0a02b0c179440f00e7182d321 Mon Sep 17 00:00:00 2001 From: Dries Buytaert Date: Wed, 23 Apr 2008 20:01:56 +0000 Subject: - Patch #249546 by pwolanin: rip menu access inheritance -- was already committed to D6. --- modules/node/node.module | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'modules/node/node.module') diff --git a/modules/node/node.module b/modules/node/node.module index 73d5f334c..bfa6c8cda 100644 --- a/modules/node/node.module +++ b/modules/node/node.module @@ -1459,6 +1459,7 @@ function node_menu() { 'title' => 'Add content type', 'page callback' => 'drupal_get_form', 'page arguments' => array('node_type_form'), + 'access arguments' => array('administer content types'), 'file' => 'content_types.inc', 'type' => MENU_LOCAL_TASK, ); @@ -1497,6 +1498,7 @@ function node_menu() { 'title' => $type->name, 'page callback' => 'drupal_get_form', 'page arguments' => array('node_type_form', $type), + 'access arguments' => array('administer content types'), 'file' => 'content_types.inc', 'type' => MENU_CALLBACK, ); @@ -1507,6 +1509,7 @@ function node_menu() { $items['admin/content/node-type/' . $type_url_str . '/delete'] = array( 'title' => 'Delete', 'page arguments' => array('node_type_delete_confirm', $type), + 'access arguments' => array('administer content types'), 'file' => 'content_types.inc', 'type' => MENU_CALLBACK, ); @@ -1557,6 +1560,8 @@ function node_menu() { 'load arguments' => array(3), 'page callback' => 'node_show', 'page arguments' => array(1, NULL, TRUE), + 'access callback' => '_node_revision_access', + 'access arguments' => array(1), 'type' => MENU_CALLBACK, ); $items['node/%node/revisions/%/revert'] = array( -- cgit v1.2.3