Mercurial > defr > drupal > core
comparison modules/menu/menu.module @ 5:2427550111ae 6.2
Drupal 6.2
| author | Franck Deroche <webmaster@defr.org> |
|---|---|
| date | Tue, 23 Dec 2008 14:30:08 +0100 |
| parents | c1f4ac30525a |
| children | fff6d4c8c043 |
comparison
equal
deleted
inserted
replaced
| 4:d94886ac61a0 | 5:2427550111ae |
|---|---|
| 1 <?php | 1 <?php |
| 2 // $Id: menu.module,v 1.157.2.1 2008/02/11 15:12:53 goba Exp $ | 2 // $Id: menu.module,v 1.157.2.2 2008/04/09 21:11:48 goba Exp $ |
| 3 | 3 |
| 4 /** | 4 /** |
| 5 * @file | 5 * @file |
| 6 * Allows administrators to customize the site navigation menu. | 6 * Allows administrators to customize the site navigation menu. |
| 7 */ | 7 */ |
| 61 ); | 61 ); |
| 62 $items['admin/build/menu/add'] = array( | 62 $items['admin/build/menu/add'] = array( |
| 63 'title' => 'Add menu', | 63 'title' => 'Add menu', |
| 64 'page callback' => 'drupal_get_form', | 64 'page callback' => 'drupal_get_form', |
| 65 'page arguments' => array('menu_edit_menu', 'add'), | 65 'page arguments' => array('menu_edit_menu', 'add'), |
| 66 'access arguments' => array('administer menu'), | |
| 66 'type' => MENU_LOCAL_TASK, | 67 'type' => MENU_LOCAL_TASK, |
| 67 'file' => 'menu.admin.inc', | 68 'file' => 'menu.admin.inc', |
| 68 ); | 69 ); |
| 69 $items['admin/build/menu/settings'] = array( | 70 $items['admin/build/menu/settings'] = array( |
| 70 'title' => 'Settings', | 71 'title' => 'Settings', |
| 71 'page callback' => 'drupal_get_form', | 72 'page callback' => 'drupal_get_form', |
| 72 'page arguments' => array('menu_configure'), | 73 'page arguments' => array('menu_configure'), |
| 74 'access arguments' => array('administer menu'), | |
| 73 'type' => MENU_LOCAL_TASK, | 75 'type' => MENU_LOCAL_TASK, |
| 74 'weight' => 5, | 76 'weight' => 5, |
| 75 'file' => 'menu.admin.inc', | 77 'file' => 'menu.admin.inc', |
| 76 ); | 78 ); |
| 77 $items['admin/build/menu-customize/%menu'] = array( | 79 $items['admin/build/menu-customize/%menu'] = array( |
| 92 ); | 94 ); |
| 93 $items['admin/build/menu-customize/%menu/add'] = array( | 95 $items['admin/build/menu-customize/%menu/add'] = array( |
| 94 'title' => 'Add item', | 96 'title' => 'Add item', |
| 95 'page callback' => 'drupal_get_form', | 97 'page callback' => 'drupal_get_form', |
| 96 'page arguments' => array('menu_edit_item', 'add', NULL, 3), | 98 'page arguments' => array('menu_edit_item', 'add', NULL, 3), |
| 99 'access arguments' => array('administer menu'), | |
| 97 'type' => MENU_LOCAL_TASK, | 100 'type' => MENU_LOCAL_TASK, |
| 98 'file' => 'menu.admin.inc', | 101 'file' => 'menu.admin.inc', |
| 99 ); | 102 ); |
| 100 $items['admin/build/menu-customize/%menu/edit'] = array( | 103 $items['admin/build/menu-customize/%menu/edit'] = array( |
| 101 'title' => 'Edit menu', | 104 'title' => 'Edit menu', |
| 102 'page callback' => 'drupal_get_form', | 105 'page callback' => 'drupal_get_form', |
| 103 'page arguments' => array('menu_edit_menu', 'edit', 3), | 106 'page arguments' => array('menu_edit_menu', 'edit', 3), |
| 107 'access arguments' => array('administer menu'), | |
| 104 'type' => MENU_LOCAL_TASK, | 108 'type' => MENU_LOCAL_TASK, |
| 105 'file' => 'menu.admin.inc', | 109 'file' => 'menu.admin.inc', |
| 106 ); | 110 ); |
| 107 $items['admin/build/menu-customize/%menu/delete'] = array( | 111 $items['admin/build/menu-customize/%menu/delete'] = array( |
| 108 'title' => 'Delete menu', | 112 'title' => 'Delete menu', |
| 109 'page callback' => 'menu_delete_menu_page', | 113 'page callback' => 'menu_delete_menu_page', |
| 110 'page arguments' => array(3), | 114 'page arguments' => array(3), |
| 115 'access arguments' => array('administer menu'), | |
| 111 'type' => MENU_CALLBACK, | 116 'type' => MENU_CALLBACK, |
| 112 'file' => 'menu.admin.inc', | 117 'file' => 'menu.admin.inc', |
| 113 ); | 118 ); |
| 114 $items['admin/build/menu/item/%menu_link/edit'] = array( | 119 $items['admin/build/menu/item/%menu_link/edit'] = array( |
| 115 'title' => 'Edit menu item', | 120 'title' => 'Edit menu item', |
| 116 'page callback' => 'drupal_get_form', | 121 'page callback' => 'drupal_get_form', |
| 117 'page arguments' => array('menu_edit_item', 'edit', 4, NULL), | 122 'page arguments' => array('menu_edit_item', 'edit', 4, NULL), |
| 123 'access arguments' => array('administer menu'), | |
| 118 'type' => MENU_CALLBACK, | 124 'type' => MENU_CALLBACK, |
| 119 'file' => 'menu.admin.inc', | 125 'file' => 'menu.admin.inc', |
| 120 ); | 126 ); |
| 121 $items['admin/build/menu/item/%menu_link/reset'] = array( | 127 $items['admin/build/menu/item/%menu_link/reset'] = array( |
| 122 'title' => 'Reset menu item', | 128 'title' => 'Reset menu item', |
| 123 'page callback' => 'drupal_get_form', | 129 'page callback' => 'drupal_get_form', |
| 124 'page arguments' => array('menu_reset_item_confirm', 4), | 130 'page arguments' => array('menu_reset_item_confirm', 4), |
| 131 'access arguments' => array('administer menu'), | |
| 125 'type' => MENU_CALLBACK, | 132 'type' => MENU_CALLBACK, |
| 126 'file' => 'menu.admin.inc', | 133 'file' => 'menu.admin.inc', |
| 127 ); | 134 ); |
| 128 $items['admin/build/menu/item/%menu_link/delete'] = array( | 135 $items['admin/build/menu/item/%menu_link/delete'] = array( |
| 129 'title' => 'Delete menu item', | 136 'title' => 'Delete menu item', |
| 130 'page callback' => 'menu_item_delete_page', | 137 'page callback' => 'menu_item_delete_page', |
| 131 'page arguments' => array(4), | 138 'page arguments' => array(4), |
| 139 'access arguments' => array('administer menu'), | |
| 132 'type' => MENU_CALLBACK, | 140 'type' => MENU_CALLBACK, |
| 133 'file' => 'menu.admin.inc', | 141 'file' => 'menu.admin.inc', |
| 134 ); | 142 ); |
| 135 | 143 |
| 136 return $items; | 144 return $items; |
