$string = base64_decode($_GET['enc']); parse_str($string, $_GET); // print_a($_GET); } // print_a($_POST); if (vartrue($_GET['vis'])) { $text = $men->menuVisibilityOptions(); } // print_a($_GET); if (vartrue($_GET['parmsId'])) { $text = $men->menuInstanceParameters(); } if (vartrue($_POST['mode'])) { // print_r($_POST); // $men->setMenuId($this->menuId); $text = $men->menuSaveAjax($_POST['mode']); } echo $text; exit; } if (isset($_GET['configure']) || isset($_GET['iframe'])) { //No layout parse when in iframe mod define('e_IFRAME', true); } require_once "auth.php"; if ($_POST) { e107::getCache()->clear_sys("menus_"); } //FIXME still used in e_HANDLER.menumanager_class.php if (vartrue($message) != "") { echo $ns->tablerender('Updated', "<div style='text-align:center'><b>" . $message . "</b></div><br /><br />");
e107::js("core", "core/mediaManager.js", "jquery", 3); e107::css('core', 'core/admin.css', 'jquery'); e107::js('core', 'core/admin.jquery.js', 'jquery', 4); e107::css('inline', "\t.column { width:100%; padding-bottom: 100px; }\n\t.regularMenu { border:1px dotted silver; margin-bottom:6px; padding-left:3px; padding-right:3px }\n\t.menuOptions { padding-top:7px; padding-right:5px; text-align:right; }\n\t.portlet { margin: 0 1em 1em 0; }\n\t.portlet-header { margin: 0.3em; padding-bottom: 4px; padding-left: 0.2em; cursor:move }\n\t.portlet-header .ui-icon { float: right; }\n\t.portlet-content { padding: 7px; }\n\t.ui-sortable-placeholder { border: 1px dotted black; visibility: visible !important; height: 50px !important; }\n\t.ui-sortable-placeholder * { visibility: hidden; }\n\t", 'jquery'); } $e_sub_cat = 'menus'; require_once e_HANDLER . "file_class.php"; require_once e_HANDLER . "form_handler.php"; require_once e_HANDLER . 'message_handler.php'; require_once e_HANDLER . "menumanager_class.php"; $rs = new form(); $frm = new e_form(); $men = new e_menuManager(0); // use 1 for dragdrop. if (e_AJAX_REQUEST) { $men->menuSaveAjax(); exit; } if (isset($_GET['configure']) || isset($_GET['iframe'])) { //No layout parse when in iframe mod define('e_IFRAME', true); } require_once "auth.php"; if ($_POST) { $e107cache->clear_sys("menus_"); } if ($message != "") { echo $ns->tablerender('Updated', "<div style='text-align:center'><b>" . $message . "</b></div><br /><br />"); } //BC - configure and dot delimiter deprecated if (!isset($_GET['configure'])) {