. */ /** * Note to anyone feeling the need to edit this file... * You MUST declare $db as global inside your functions in order access MySQL from here. */ function ListPages($pid = NULL) { global $db; $result = $db->Query("SELECT `page_id`,`title` FROM `bayonet_pages`"); $pages = $db->Fetch($result); echo ""; ?>
 Create New Page','?op=pages&create=true'); ?>
No Pages Found.
"; return; } foreach($pages as $page) { $edit = false; if($_GET['edit'] == $page['page_id']){ $edit = true; echo ''; }else echo ''; ?> "; } function NewPage() { global $db; if(isset($_POST['processed'])) { //Secure our data to prevent injection attacks. $title = addslashes($_POST['title']); $text = addslashes($_POST['text']); if(empty($title)) { echo "You must fill everything out before proceeding."; return; } //Update the database with the new data. $db->Query("INSERT INTO `bayonet_pages` (`page_id` ,`author_id` ,`page_created` ,`title` ,`text`)VALUES (NULL , '0',CURRENT_TIMESTAMP , '$title', '$text')"); echo "New page, '$title', has been added.\n"; PageRedirect(2, "?op=pages"); //die, because we have completed what we wanted to do. return; } ?>

Add New Page

Title:
Text:
Query("UPDATE `bayonet_pages` SET `title` = '$title', `text` = '$text' WHERE `page_id` = '$page_id'"); echo "Page, '$title', has been edited.\n"; PageRedirect(2, "?op=pages&edit={$page_id}"); //die, because we have completed what we wanted to do. return; } //Grab the page from the database according to the $article_id passed to the function. $result = $db->Query("SELECT `title`, `text` FROM `bayonet_pages` WHERE `page_id` = '$page_id' LIMIT 1"); $page = $db->FetchRow($result); ?>
 View this Page','../index.php?load=page&id='.$page_id.'" target=\"blank'); ?> Delete This Page","?op=pages&delete={$page_id}"); ?>
Title:
Text:
Query("SELECT title FROM bayonet_pages WHERE page_id = '$page_id' LIMIT 1"); $page = $db->FetchRow($result); if(isset($_POST['proceed'])) { echo "Page '{$page['title']}', was deleted."; $db->Query("DELETE FROM bayonet_pages WHERE page_id = '$page_id' LIMIT 1"); PageRedirect(2, "?op=pages&edit={$page_id}"); return; } if(isset($_POST['cancel'])) { echo "User cancelled deletion of page: '{$page['title']}'"; PageRedirect(2, "?op=pages&edit={$page_id}"); return; } if($page_id == 1){ echo "You can not delete the home page."; PageRedirect(2, "?op=pages&edit={$page_id}"); return; } ?>
Are you SURE you want to delete the page titled: ''?
All articles attached to this page will be deleted as well.