has("pages", ["AND" => ["siteid" => $VARS['siteid'], "pageid" => $arg[1]]])) { $VARS['slug'] = $database->get("pages", "slug", ["AND" => ["siteid" => $VARS['siteid'], "pageid" => $arg[1]]]); } } } if (!is_empty($VARS['siteid'])) { if ($database->has('sites', ['siteid' => $VARS['siteid']])) { $sitedata = $database->get( 'sites', [ 'siteid', 'sitename', 'url', 'theme', 'color' ], [ 'siteid' => $VARS['siteid'] ]); $pagedata = $database->select( 'pages', [ "pageid", "slug", "title", "parentid", "nav", "template", "navorder" ], ["siteid" => $VARS['siteid'], "ORDER" => ["navorder"]] ); $slug = "index"; if (isset($VARS['slug']) && $database->has('pages', ["AND" => ['slug' => $VARS['slug'], 'siteid' => $VARS['siteid']]])) { $slug = $VARS['slug']; } $thispage = $database->get( 'pages', [ "pageid", "slug", "title", "parentid", "nav", "template", "navorder" ], ["AND" => ["siteid" => $VARS['siteid'], "slug" => $slug]] ); $singlepage = false; $themedata = json_decode(file_get_contents(__DIR__ . "/../public/themes/" . $sitedata["theme"] . "/theme.json"), true); if ($themedata["singlepage"] === true) { $singlepage = true; } } else { header('Location: app.php?page=sites'); die(); } } else { header('Location: app.php?page=sites'); die(); } ?>