<?php $page = new Page("", $SessionPerson); $page->requireAdmin($Role); $func = $page->getQuery("func"); if (isset($func)) { $postId = $page->getQuery("postId"); $ref = $page->getQuery("ref"); if ($func == "closePost") { $BlogPosts->close($postId); } else { if ($func == "movePost") { $categoryId = $page->getQuery("categoryId"); $BlogPosts->movePost($postId, $categoryId); } else { if ($func == "openPost") { $BlogPosts->open($postId); } } } $page->removeAllQuerys(); $page->addQuery("page", $ref); $page->addQuery("id", $postId); $page->redirect(); }
<?php $page = new Page("New Post", $SessionPerson); $page->requireLogin(); $id = $page->getQuery("id"); $c = $Categories->get($id); $userId = $SessionPerson->id(); if (isset($_POST["submit"])) { $title = $_POST["title"]; $body = $_POST["body"]; $now = date("o-m-d"); $BlogPosts->add($title, $body, 0, $id, $userId, $now, 0); $p = QUESTION_POINTS; $SessionPerson->removePoints(QUESTION_POINTS); $page->addQuery("id", $id); $page->changeQuery("page", "category_questions"); $page->redirect(); exit; } else { $page->showHeader(); if ($People->getPoints($userId) >= QUESTION_POINTS) { ?> <div class="container col-md-12 text-center col-md-offset-1 col-md-10"> <h2><?php echo $c["name"]; ?> </h2> </div> <form action="<?php echo $page->currentURL();