Beispiel #1
0
<?php

@session_start();
if (!@(require "Config/Main.php")) {
    die;
}
if (file_exists($_SERVER['DOCUMENT_ROOT'] . "/" . $_SESSION['SiteFolder'] . "Templates/{$MainTemplate}/GuideDB.tpl.php")) {
    $tpl = new Template();
    require_once $_SERVER['DOCUMENT_ROOT'] . "/" . $_SESSION['SiteFolder'] . "System/MuDatabase.class.php";
    $db = new MuDatabase();
    require_once $_SERVER['DOCUMENT_ROOT'] . "/" . $_SESSION['SiteFolder'] . "System/GuideDB.class.php";
    $gdb = new GuideDB();
    $category = 0;
    if (substr_count($_GET['c'], "/") > 0) {
        $my_url = explode("/", $_GET['c']);
        $category = $my_url[1];
        if (isset($my_url[2])) {
            $guide = $my_url[2];
        }
    }
    $my_array['Guide_Categories'] = $gdb->GetCategories($db, $category);
    if (!isset($guide)) {
        $my_array['Guide_List'] = $gdb->GetGuideList($db, $category);
    } else {
        $my_array['Guide_List'] = $gdb->ShowGuide($db, $guide);
    }
    $db->Disconnect();
    $tpl->Assign($my_array);
    $tpl->Display($_SERVER['DOCUMENT_ROOT'] . "/" . $_SESSION['SiteFolder'] . "Templates/{$MainTemplate}/GuideDB.tpl.php");
} else {
    echo "ERROR: File Templates/{$MainTemplate}/GuideDB.tpl.php doesnt exists";
Beispiel #2
0
$sanity = new Sanity();
require_once $_SERVER['DOCUMENT_ROOT'] . "/" . $_SESSION['SiteFolder'] . "Manager/System/LoggedOnly.class.php";
new LoggedOnly();
require $_SERVER['DOCUMENT_ROOT'] . "/" . $_SESSION['SiteFolder'] . "System/IniSets.class.php";
new IniSets();
require_once $_SERVER['DOCUMENT_ROOT'] . "/" . $_SESSION['SiteFolder'] . "Manager/System/Manager.class.php";
$mn = new Manager();
require_once $_SERVER['DOCUMENT_ROOT'] . "/" . $_SESSION['SiteFolder'] . "System/MuDatabase.class.php";
$db = new MuDatabase();
if ($mn->GetUserLevel($_SESSION['ManagerId'], $db) < $ManagerGuidDBLevel) {
    require $_SERVER['DOCUMENT_ROOT'] . "/" . $_SESSION['SiteFolder'] . "Manager/Language/{$MainLanguage}/Manager.php";
    $db->Disconnect();
    exit($ManagerMessage01);
}
require_once $_SERVER['DOCUMENT_ROOT'] . "/" . $_SESSION['SiteFolder'] . "Manager/System/GuideDB.class.php";
$gdb = new GuideDB();
switch ($_GET['action']) {
    default:
    case "manage":
        echo $gdb->ManageForm($db);
        break;
    case "new":
        echo $gdb->NewGuideForm($db);
        break;
    case "saveNewGuide":
        echo $gdb->SaveNewGuide($db, $_POST);
        break;
    case "edit":
        echo $gdb->EditGuide($db, $_GET['idx']);
        break;
    case "saveGuide":