Index: modules/menu/menu.admin.inc =================================================================== RCS file: /cvs/drupal/drupal/modules/menu/menu.admin.inc,v retrieving revision 1.68 diff -u -p -r1.68 menu.admin.inc --- modules/menu/menu.admin.inc 4 Nov 2009 04:43:58 -0000 1.68 +++ modules/menu/menu.admin.inc 27 Nov 2009 17:56:20 -0000 @@ -172,6 +172,7 @@ function menu_overview_form_submit($form $item['customized'] = 1; menu_link_save($item); } + drupal_set_message(t('Your configuration has been saved.')); } /** @@ -391,6 +392,16 @@ function menu_edit_item_submit($form, &$ if (!menu_link_save($item)) { drupal_set_message(t('There was an error saving the menu link.'), 'error'); } + + // display status message + $op = $form_state['build_info']['args'][0]; + if ($op === 'add') { + drupal_set_message(t('Created new menu link %name.', array('%name' => $item['link_title']))); + } + elseif ($op === 'edit') { + drupal_set_message(t('Updated menu link %name.', array('%name' => $item['link_title']))); + } + $form_state['redirect'] = 'admin/structure/menu/manage/' . $item['menu_name']; } @@ -534,7 +545,7 @@ function menu_delete_menu_confirm_submit menu_delete($menu); $t_args = array('%title' => $menu['title']); - drupal_set_message(t('The custom menu %title has been deleted.', $t_args)); + drupal_set_message(t('Deleted custom menu %title and all its menu links.', $t_args)); watchdog('menu', 'Deleted custom menu %title and all its menu links.', $t_args, WATCHDOG_NOTICE); } @@ -582,6 +593,7 @@ function menu_edit_menu_submit($form, &$ menu_link_save($link); menu_save($menu); + drupal_set_message(t('Created new menu %name.', array('%name' => $menu['title']))); } else { menu_save($menu); @@ -591,6 +603,7 @@ function menu_edit_menu_submit($form, &$ $link['link_title'] = $menu['title']; menu_link_save($link); } + drupal_set_message(t('Updated menu %name.', array('%name' => $menu['title']))); } $form_state['redirect'] = $path . $menu['menu_name']; } @@ -623,7 +636,7 @@ function menu_item_delete_form_submit($f $item = $form['#item']; menu_link_delete($item['mlid']); $t_args = array('%title' => $item['link_title']); - drupal_set_message(t('The menu link %title has been deleted.', $t_args)); + drupal_set_message(t('Deleted menu link %title.', $t_args)); watchdog('menu', 'Deleted menu link %title.', $t_args, WATCHDOG_NOTICE); $form_state['redirect'] = 'admin/structure/menu/manage/' . $item['menu_name']; }