Example #1
0
        $_SESSION[Administrator::$PasswordSessionField] = CookieHelper::Get(Administrator::$PasswordSessionField);
    }
    if (isset($_SESSION[Administrator::$UsernameSessionField])) {
        CookieHelper::Set(Administrator::$UsernameSessionField, $_SESSION[Administrator::$UsernameSessionField]);
        CookieHelper::Set(Administrator::$PasswordSessionField, $_SESSION[Administrator::$PasswordSessionField]);
        $Administrator = Administrator::GetSingle(array("username", "=", $_SESSION[Administrator::$UsernameSessionField]));
        if (substr($Administrator->Data["last_active"], 1) > time() - Administrator::$InactiveTime) {
            $Administrator->Login();
        } else {
            $Administrator->Logout();
        }
    }
    if (!isset($Administrator) || !$Administrator->LoggedIn()) {
        $Administrator = new Administrator();
    }
} else {
    if (true) {
        // Change to false to disable user loggin
        die("Administrator class required");
    }
}
/* Pagination
	------------------------------*/
if (class_exists("Pagination")) {
    $Pagination = new Pagination(array("PerPage" => 12));
    $Pagination->Options["ContainerCSS"]["display"] = "inline-block";
    $Pagination->Options["ContainerCSS"]["width"] = "auto";
    $Pagination->SetCSS("ButtonCSS", array("background" => "#EEEEEE", "color" => "#009ACD", "border-radius" => "0px", "border" => "none", "padding" => "2px 10px"));
    $Pagination->SetCSS("ActiveButtonCSS", array("background" => "#009ACD", "color" => "white !important"));
    $Pagination->SetCSS("HighlightedButtonCSS", array("background" => "#009ACD", "color" => "white !important"));
}