Exemplo n.º 1
0
 *
 * $session
 *
 */
//Build Page List
require_once $session->config->miplexDir . "admin/admin.pageList.class.php";
$pageList = new pageList($session->site, $session->config, "page");
$pageList->collapse = 0;
//check what action is to be done
$part = Nz(&$_GET['part']);
$action = Nz(&$_GET['action']);
$value = Nz(&$_GET['value']);
$tmpUri = explode("/", Nz(&$_GET['path']));
$filter = Nz(&$_GET['filter'], "all");
$page = $session->getRequestedPage($tmpUri);
$path = Nz(&$_GET['path']);
$session->smarty->assign("filter", $filter);
$session->smarty->assign("path", $path);
$position = explode(",", $session->config->position);
foreach ($position as $key => $val) {
    $position[$key] = trim($val);
}
$position["all"] = "all";
$session->smarty->assign("position", $position);
//Switch action part
switch ($part) {
    //There are some page actions
    case 'page':
        require_once $session->config->miplexDir . "admin/admin.page.section.php";
        break;
        //Action concernign content elements
<?php

$part = Nz(&$_GET['part']);
$action = Nz(&$_GET['action']);
$value = Nz(&$_GET['value']);
switch ($part) {
    case 'settings':
        require_once $session->config->miplexDir . "admin/admin.settings.base.php";
        break;
    case 'user':
        require_once $session->config->miplexDir . "admin/admin.user.php";
        break;
    default:
        $session->smarty->assign("content", "admin/settings/start.tpl");
        break;
}
$session->smarty->assign("i18n", $session->i18n);
$session->smarty->assign("content_tpl", "admin/settings/main.tpl");