diff options
author | Dries Buytaert <dries@buytaert.net> | 2005-10-22 15:14:46 +0000 |
---|---|---|
committer | Dries Buytaert <dries@buytaert.net> | 2005-10-22 15:14:46 +0000 |
commit | f6764cfbd8dcdedd05263711a41fcedb72dda2ab (patch) | |
tree | 88f659fea364fc50d3173da0c5a8bdbc28be8557 /modules/menu/menu.module | |
parent | 07ecb2abb0206484a77acbf5ba767af856d99520 (diff) | |
download | brdo-f6764cfbd8dcdedd05263711a41fcedb72dda2ab.tar.gz brdo-f6764cfbd8dcdedd05263711a41fcedb72dda2ab.tar.bz2 |
- Patch #30930 by m3avrck/deekayen: cured PHP5 warnings.
Diffstat (limited to 'modules/menu/menu.module')
-rw-r--r-- | modules/menu/menu.module | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/modules/menu/menu.module b/modules/menu/menu.module index c15b77f42..ac7d10fbb 100644 --- a/modules/menu/menu.module +++ b/modules/menu/menu.module @@ -99,8 +99,8 @@ function menu_nodeapi(&$node, $op) { if (user_access('administer menu')) { switch ($op) { case 'form': - $edit = $_POST['edit']; - $edit['nid'] = $node->nid; + $edit = isset($_POST['edit']) ? $_POST['edit'] : ''; + $edit['nid'] = isset($node->nid) ? $node->nid : ''; return menu_node_form($edit); break; @@ -145,7 +145,7 @@ function menu_overview() { * Menu callback; clear the database, resetting the menu to factory defaults. */ function menu_reset() { - $op = $_POST['op']; + $op = isset($_POST['op']) ? $_POST['op'] : ''; switch ($op) { case t('Reset all'): db_query('DELETE FROM {menu}'); @@ -164,8 +164,8 @@ function menu_reset() { * Menu callback; handle the adding of a new menu. */ function menu_add_menu() { - $op = $_POST['op']; - $edit = $_POST['edit']; + $op = isset($_POST['op']) ? $_POST['op'] : ''; + $edit = isset($_POST['edit']) ? $_POST['edit'] : ''; $output = ''; switch ($op) { @@ -189,7 +189,7 @@ function menu_add_menu() { * Menu callback; reset a single modified item. */ function menu_reset_item($mid) { - $op = $_POST['op']; + $op = isset($_POST['op']) ? $_POST['op'] : ''; switch ($op) { case t('Reset'): db_query('DELETE FROM {menu} WHERE mid = %d', $mid); @@ -209,7 +209,7 @@ function menu_reset_item($mid) { * Menu callback; delete a single custom item. */ function menu_delete_item($mid) { - $op = $_POST['op']; + $op = isset($_POST['op']) ? $_POST['op'] : ''; $result = db_query('SELECT type, title FROM {menu} WHERE mid = %d', $mid); $menu = db_fetch_object($result); if (!$menu) { @@ -255,8 +255,8 @@ function menu_disable_item($mid) { * Menu callback; dispatch to the appropriate menu item edit function. */ function menu_edit_item($mid = 0) { - $op = $_POST['op']; - $edit = $_POST['edit']; + $op = isset($_POST['op']) ? $_POST['op'] : ''; + $edit = isset($_POST['edit']) ? $_POST['edit'] : ''; $output = ''; @@ -419,7 +419,7 @@ function menu_overview_tree_rows($pid = 0, $depth = 0) { $rows = array(); - if (isset($menu['items'][$pid]) && $menu['items'][$pid]['children']) { + if (isset($menu['items'][$pid]) && isset($menu['items'][$pid]['children'])) { usort($menu['items'][$pid]['children'], '_menu_sort'); foreach ($menu['items'][$pid]['children'] as $mid) { |