Exemple #1
0
        $sqlSegment .= "date {$sortDate}";
    } else {
        $sqlSegment .= 'top DESC, sortop DESC, date DESC';
    }
    $hide_state = $pid ? 'y' : 'n';
    if ($pid == 'draft') {
        $hide_stae = 'y';
        $sorturl = '&pid=draft';
        $pwd = '草稿箱';
    } else {
        $hide_stae = 'n';
        $sorturl = '';
        $pwd = '文章管理';
    }
    $logNum = $Log_Model->getLogNum($hide_state, $sqlSegment, 'blog', 1);
    $logs = $Log_Model->getLogsForAdmin($sqlSegment, $hide_state, $page);
    $sorts = $CACHE->readCache('sort');
    $log_cache_tags = $CACHE->readCache('logtags');
    $tags = $Tag_Model->getTag();
    $subPage = '';
    foreach ($_GET as $key => $val) {
        $subPage .= $key != 'page' ? "&{$key}={$val}" : '';
    }
    $pageurl = pagination($logNum, Option::get('admin_perpage_num'), $page, "admin_log.php?{$subPage}&page=");
    include View::getView('header');
    require_once View::getView('admin_log');
    include View::getView('footer');
    View::output();
}
//操作文章
if ($action == 'operate_log') {
Exemple #2
0
<?php

/**
 * 页面管理
 * @copyright (c) Emlog All Rights Reserved
 */
require_once 'globals.php';
//加载页面管理页面
if ($action == '') {
    $emPage = new Log_Model();
    $page = isset($_GET['page']) ? intval($_GET['page']) : 1;
    $pages = $emPage->getLogsForAdmin('', '', $page, 'page');
    $pageNum = $emPage->getLogNum('', '', 'page', 1);
    $pageurl = pagination($pageNum, Option::get('admin_perpage_num'), $page, "./page.php?page=");
    include View::getView('header');
    require_once View::getView('admin_page');
    include View::getView('footer');
    View::output();
}
//显示新建页面表单
if ($action == 'new') {
    include View::getView('header');
    require_once View::getView('add_page');
    include View::getView('footer');
    View::output();
}
//显示编辑页面表单
if ($action == 'mod') {
    $emPage = new Log_Model();
    $pageId = isset($_GET['id']) ? intval($_GET['id']) : '';
    $pageData = $emPage->getOneLogForAdmin($pageId);