Example #1
0
$categories = array();
if ($result = $db->query("SELECT * FROM categories")) {
    while ($row = $result->fetch_object()) {
        $categories[] = $row;
    }
} else {
    die($db->error);
}
$wrapper->categories = $categories;
$router->base_routes();
$router->find_route();
$act = isset($_GET["act"]) ? $_GET["act"] : "idx";
$act = isset($_POST["act"]) ? $_POST["act"] : $act;
include $kyros->get_act($act) . ".php";
$wrapper->user = $session->user;
if ($session->user->permissions->admin["view"] == "true") {
    $tmp = new Template();
    $tmp->site_dir = $config->site_dir;
    $wrapper->admin_button = $tmp->render($kyros->theme_dir . "sidebar/ad_button.php");
    unset($tmp);
}
if ($session->user->permissions->category_post_count() >= 1) {
    $tmp = new Template();
    $tmp->site_dir = $config->site_dir;
    $wrapper->topic_button = $tmp->render($kyros->theme_dir . "sidebar/nt_button.php");
    unset($tmp);
}
include $router->routeURI();
// Set wrapper reference to $kyros
$wrapper->kyros = $kyros;
echo $wrapper->render($kyros->theme_dir . "wrapper.php");