コード例 #1
0
ファイル: index.php プロジェクト: avsoft/kyros
<?php

date_default_timezone_set("UTC");
include "./inc/class.kyros.php";
$kyros = new Kyros();
function time_ago($time)
{
    $diff = time() - $time;
    if ($diff == 0) {
        return "Now";
    } else {
        if ($diff > 0) {
            $day_diff = floor($diff / 86400);
            if ($day_diff == 0) {
                if ($diff < 60) {
                    return "Just now.";
                }
                if ($diff < 120) {
                    return "1 minute ago.";
                }
                if ($diff < 3600) {
                    return floor($diff / 60) . " minutes ago.";
                }
                if ($diff < 7200) {
                    return "1 hour ago.";
                }
                if ($diff < 86400) {
                    return floor($diff / 3600) . " hours ago.";
                }
            }
            if ($day_diff == 1) {
コード例 #2
0
ファイル: index.php プロジェクト: KyrosBB/KyrosBB
<?php

include "asset/class/kyros.php";
include "asset/class/hooks.php";
include "asset/class/config.php";
include "asset/class/session.php";
include "asset/class/template.php";
include "asset/class/user.php";
include "asset/class/permissions.php";
include "asset/class/utility.php";
include "asset/class/display.php";
include "asset/class/router.php";
$display = new Display();
$router = new Router();
$kyros = new Kyros();
$hooks = new Hooks();
$config = new Config();
$utility = new Utility();
$config->load();
$session = new Session();
$db = new mysqli($config->sql_hostname, $config->sql_username, $config->sql_password, $config->sql_database);
if ($db->connect_error) {
    die("Unable to connect to MySQLi");
}
foreach (glob("hooks/*.hook.php") as $file) {
    include $file;
}
$session->authorize();
$session->user->permissions = new Permissions();
$session->user->permissions->load($session->user->id);
$kyros->theme = $utility->load_theme();