Example #1
0
File: index.php Project: stan/asaph
<?php

define('ASAPH_PATH', '../');
require_once ASAPH_PATH . 'lib/asaph_admin.class.php';
header('Content-type: text/html; charset=utf-8');
$asaphAdmin = new Asaph_Admin(Asaph_Config::$adminPostsPerPage);
if (isset($_POST['login'])) {
    if ($asaphAdmin->login($_POST['name'], $_POST['pass'])) {
        header('Location: ' . Asaph_Config::$absolutePath . 'admin/');
    } else {
        $loginError = true;
        include ASAPH_PATH . 'admin/templates/login.html.php';
    }
} else {
    if ($asaphAdmin->checkLogin()) {
        if (isset($_GET['logout'])) {
            $asaphAdmin->logout();
            header('Location: ' . Asaph_Config::$absolutePath . 'admin/');
            exit;
        } else {
            if (isset($_GET['users'])) {
                $users = $asaphAdmin->getUsers();
                include ASAPH_PATH . 'admin/templates/users.html.php';
            } else {
                if (!empty($_GET['user'])) {
                    $user = $asaphAdmin->getUser($_GET['user']);
                    include ASAPH_PATH . 'admin/templates/edit-user.html.php';
                } else {
                    if (isset($_GET['addUser'])) {
                        include ASAPH_PATH . 'admin/templates/add-user.html.php';
                    } else {
Example #2
0
 public function __construct()
 {
     parent::__construct();
 }