예제 #1
0
function get_post_title($post_id)
{
    $output = false;
    if (post_exist((int) $post_id)) {
        $post = get_post_data_byID((int) $post_id);
        $output = $post['title'];
    }
    return $output;
}
예제 #2
0
     //Some Editor variables
     $editor_title = 'New Post';
     $url_container = 'data-target';
     $admin_action = '?action=editpost&postid=' . $post_id;
     $draft_bt = 'draftnew';
 } else {
     if ($_GET['action'] == 'editpost' && isset($_GET['postid'])) {
         //Set variables for editor and post being edited
         //Some Editor Variables
         $editor_title = 'Edit Post';
         $url_container = 'data-no-target';
         $publish_bt = 'save';
         $admin_action = '?action=editpost&postid=' . $_GET['postid'];
         $draft_bt = get_post_status($_GET['postid']) === 'DRAFT' ? 'publishdraft' : 'draftsaved';
         //Get requested post, must typecast id to int.
         $post = get_post_data_byID((int) $_GET['postid']);
         $post_id = $post['id'];
         $post_title = $post['title'];
         $post_date = $post['date'];
         $post_url = $post['url'];
         $post_author = $post['author']['name'];
         $post_author_id = $post['author']['id'];
         $post_author_url = $post['author']['url'];
         $post_excerpt = $post['excerpt'];
         $post_image = isset($post['image']) && !empty($post['image']) ? sprintf('<figure><img src="%1$s" alt="%2$s"/></figure>', UPLOADURL . $post['image'], $post['image']) : '<p>No image found, try uploading one.</p>';
         $post_content = get_post_content_byID($post_id);
         $post_comments = $post['comments']['enable'];
         $post_comment_option = post_has_comments((int) $post['id']) ? 'disabled' : '';
         $post_comment_hidden = post_has_comments((int) $post['id']) ? '1' : '0';
         $post_comment_text = post_has_comments((int) $post['id']) ? '<p>Users have posted comments in this post, you cannot change this option.</p>' : '';
     }