예제 #1
0
<?php

include "base.php";
require_once 'class.postInput.php';
$myList = new PostListClass();
$error = 0;
# Setup page information and execute code based on which button was pressed
switch ($_POST["btn_action"]) {
    case "Add Post":
        $btn_value = "Add Post";
        $action = "Add";
        break;
    case "Remove Post":
        if (!$_POST["id"]) {
            header("location: index.php");
            exit;
        }
        $myList->removeItem($_POST["id"]);
        break;
    case "Edit":
        if (!$_POST["id"]) {
            header("location: index.php");
            exit;
        }
        $btn_value = "Save Changes";
        $action = "Edit";
        $edit_post = $myList->singlePost($_POST["id"]);
        foreach ($edit_post as $key => $value) {
            ${$key} = $value;
        }
        break;
예제 #2
0
	<?php 
include "base.php";
require_once 'class.postInput.php';
startblock('content');
$myList = new PostListClass();
# Check for post message trigger and display accordingly
if (isset($_GET["id"])) {
    $id = $_GET["id"];
    $postDeets = $myList->singlePost($id);
    foreach ($postDeets as $key => $value) {
        ${$key} = $value;
    }
    if ($status) {
        $status_word = "Published";
        $boot = "label label-success";
    } else {
        $status_word = "Draft";
        $boot = "label label-default";
    }
    echo "\r\n\t\t\t\t<h1>{$title}</h1>\r\n\t\t\t\t";
    if (isset($_GET["success"])) {
        echo "<p class='bg-success'>post updated successfully.</p>";
    }
    echo "\r\n\t\t\t\t<p class='{$boot}'>{$status_word}</p>\r\n\r\n\t\t\t\t<a href='{$link}'>\r\n\t\t\t\t\t<h3>{$link}</h3>\r\n\t\t\t\t</a>\r\n\r\n\t\t\t\t<div class='display_comments'>{$commentary}</div><br>\r\n\r\n\t\t\t\t<h3>Tags:</h3>\r\n\t\t\t\t<h4>{$allTags}</h4>\r\n\t\t\t\t<br>\r\n\t\t\t\t<form action='postEdit.php' method='post'>\r\n\t\t\t\t\t<input type='hidden' name='id' value='{$id}' />\r\n\t\t\t\t\t<input type='submit' name='btn_action' class='bottom_btn btn btn-default' value='Edit'/>\r\n\t\t\t\t\t<input type='submit' name='btn_action' class='bottom_btn btn btn-default' value='Remove Post'/>\r\n\t\t\t\t</form>\r\n\t\t\t\t";
} else {
    echo "<p>Dangit, you do not have an ID.</p>";
}
endblock();
예제 #3
0
			  <button class="left_drop btn btn-default dropdown-toggle" type="button" id="dropdownMenu1" data-toggle="dropdown" aria-expanded="false">
			    Filter by tag
			    <span class="caret"></span>
			  </button>
				  <ul class="dropdown-menu" role="menu" aria-labelledby="dropdownMenu1">
				    <form action='postEdit.php' method='post'>
					    <li role="presentation"><input type='submit' name='btn_action' class='btn_action left_btn btn btn-default' value='History'/></li>
					    <li role="presentation"><input type='submit' name='btn_action' class='btn_action left_btn btn btn-default' value='Art'/></li>
					    <li role="presentation"><input type='submit' name='btn_action' class='btn_action left_btn btn btn-default' value='Database'/></li>
					    <li role="presentation"><input type='submit' name='btn_action' class='btn_action left_btn btn btn-default' value='Archiving'/></li>
				    </form>
				  </ul>
			</div>

			<?php 
$myList = new PostListClass();
if (isset($_GET["filter"])) {
    $Tag = $_GET["filter"];
    echo "<h4 style='color:white;'>{$Tag}</h4>";
    switch ($Tag) {
        case "History":
            $TagID = 1;
            break;
        case "Art":
            $TagID = 2;
            break;
        case "Database":
            $TagID = 3;
            break;
        case "Archiving":
            $TagID = 4;