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;