示例#1
0
<?php

/**
 * Created by  : PhpStorm.
 * User        : sam
 * Company     : Jeeble
 * Date        : 7/21/15
 * Time        : 10:38 AM
 */
require_once "assets/includes/includes.php";
confirm_pirate_auth_login();
if (!can_current_user("edit")) {
    redirect_to('index.php');
}
if (isset($_POST['savepage'])) {
    if (update_page($_POST['id'], $_POST['title'], $_POST['content'], $_POST['reqconf'], $_POST['state'], "public")) {
        redirect_to('index.php');
    }
}
$page = [];
if (isset($_GET['id'])) {
    $page = get_page($_GET['id']);
}
get_partial('header');
?>

    <div class="container">
        <form action="editpage.php" method="post">
            <div class="col-sm-6 col-sm-offset-3">
                <h1 class="page-header">Edit Page</h1>
                <div class="form-group">
示例#2
0
<?php

/**
 * Created by  : PhpStorm.
 * User        : sam
 * Company     : Jeeble
 * Date        : 7/21/15
 * Time        : 10:38 AM
 */
require_once "assets/includes/includes.php";
confirm_pirate_auth_login();
if (!can_current_user("create")) {
    redirect_to('index.php');
}
if (isset($_POST['newpage'])) {
    if (new_page(pirate_auth_current_user('id'), $_POST['title'], $_POST['content'], $_POST['reqconf'], $_POST['state'], $_POST['visibility'], $_POST['original_id'])) {
        redirect_to('index.php');
    }
}
$page = [];
if (isset($_GET['original_id'])) {
    $page = get_page($_GET['original_id']);
}
get_partial('header');
?>

<div class="container">
    <form action="newpage.php" method="post">
        <div class="col-sm-6 col-sm-offset-3">
            <h1 class="page-header">New Page</h1>
            <div class="form-group">
示例#3
0
 * Date        : 7/21/15
 * Time        : 11:56 AM
 */
require_once "assets/includes/includes.php";
confirm_pirate_auth_login();
$page = get_page($_GET['id']);
$latest_page = get_latest_page($page['id']);
if ($page['original_id'] != '0') {
    $latest_page = get_latest_page($page['original_id']);
}
$no_logo = true;
get_partial('header');
?>

<?php 
if (can_current_user('edit') && $page['state'] == 'draft' || can_current_user('create') && $page['state'] == "published") {
    ?>
    <div class="admin-bar"><?php 
    if ($page['state'] == "draft") {
        ?>
<a href="editpage.php?id=<?php 
        echo $page['id'];
        ?>
">Edit Page</a><?php 
    } else {
        ?>
<a href="newpage.php?original_id=<?php 
        echo $page['id'];
        ?>
">Edit Page</a><?php 
    }
示例#4
0
<?php

/**
 * Created by  : PhpStorm.
 * User        : sam
 * Company     : Jeeble
 * Date        : 7/21/15
 * Time        : 9:52 AM
 */
require_once "assets/includes/includes.php";
confirm_pirate_auth_login();
if (!can_current_user('create')) {
    redirect_to('index.php');
}
if (isset($_POST['update'])) {
    $site_title = addslashes($_POST['site_title']);
    $site_logo_path = addslashes($_POST['site_logo_path']);
    $site_favicon_path = addslashes($_POST['site_favicon_path']);
    $can_register = $_POST['can_register'];
    $sql = "UPDATE settings SET site_title = '{$site_title}', site_logo_path = '{$site_logo_path}', site_favicon_path = '{$site_favicon_path}', can_register = '{$can_register}'";
    if ($result = mysqli_query($connection, $sql)) {
        redirect_to('admin.php');
    }
}
get_partial('header');
?>


    <div class="container">
        
        <?php