require_once dirname(dirname(dirname(__FILE__))) . '/admin-globals.php'; if (extensionEnabled('zenpage')) { require_once dirname(dirname(dirname(__FILE__))) . '/' . PLUGIN_FOLDER . '/zenpage/admin-functions.php'; } require_once dirname(__FILE__) . '/menu_manager-admin-functions.php'; admin_securityChecks(NULL, currentRelativeURL()); $page = 'edit'; $result = NULL; $reports = array(); if (isset($_GET['id'])) { $result = getItem(sanitize($_GET['id'])); } if (isset($_GET['save'])) { XSRFdefender('update_menu'); if ($_POST['update']) { $result = updateMenuItem($reports); } else { $result = addItem($reports); } } if (isset($_GET['del'])) { XSRFdefender('delete_menu'); deleteItem($reports); } printAdminHeader('menu', is_array($result) && $result['id'] ? gettext('edit') : gettext('add')); ?> <link rel="stylesheet" href="../zenpage/zenpage.css" type="text/css" /> <?php $menuset = checkChosenMenuset(); ?> </head>
reloadMenu($userID); break; case "select": echo "<p class='debug'>MenuID: {$MenuID} :: ID: {$id}</p>"; include_once './panels/dbMenuItem.php'; if ($MenuID != "") { getMenuItem($MenuID, $userID); } else { if ($id != "") { getMenuItem($id, $userID); } } break; case "edit": include_once './panels/dbMenuItem.php'; updateMenuItem($MenuName, $PagePath, $Sequence, $RequiresAuthentication, $ParentItem, $Color, $MenuID, $QueryString); reloadMenu($userID); break; } function filterDropDown($fields) { dropdownFields($fields, "Filter By", "filterBy", $filterBy); } function orderDropDown($fields) { dropdownFields($fields, "Order By", "orderBy", $orderBy); } listData($listQuery, $userID); function listData($listQuery, $userID) { include_once './panels/dbMenuItem.php';