Beispiel #1
0
        $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 />");
Beispiel #2
0
    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'])) {