Esempio n. 1
0
<?php

/**
 * 首页简介文件
 *
 * @author		Arthur(ArthurXF@gmail.com)
 * @copyright	(c) 2006 by bizeway.com
 * @version		$Id$
 * @package		ArthurXF
 * @subpackage	archives
 */
if (is_object($objWebInit)) {
    if (!isset($objarchives)) {
        include_once __WEB_ROOT . "/archives/class/archives.class.php";
        include_once __WEB_ROOT . "/archives/config/var.inc.php";
        $objarchives = new archives();
        $objarchives->setDBG($arrGPdoDB);
        if (is_object($objWebInit->db)) {
            $objarchives->db = $objWebInit->db;
        } else {
            $objarchives->db();
        }
    }
    $arrAbout = $objarchives->getInfo('about');
    $arrAbout['intro'] = check::csubstr(trim(str_replace("&nbsp;", " ", str_replace("\r\n", "", strip_tags($arrAbout['intro'])))), 0, 500);
    // 输出到模板
    $arrMOutput["smarty_assign"]['arrAbout'] = $arrAbout;
}
Esempio n. 2
0
if ($_SERVER["REQUEST_METHOD"] == "POST") {
    if (empty($_POST['module_name'])) {
        check::AlertExit("错误:单页名称不能为空!", -1);
    }
    if (empty($_POST['type_title_english'])) {
        check::AlertExit("错误:英文标识名称!", -1);
    }
    if (empty($_POST['intro'])) {
        check::AlertExit("错误:内容不能为空!", -1);
    }
    $objWebInit->saveInfo($_POST, 1, 0);
    //更新smarty缓存文件或纯静态文件
    $objWebInit->updateCache($_POST['type_title_english'], '', $arrMOutput);
    check::WindowLocation('index.php', 'id=' . $_POST['id']);
}
$arrInfo = $objWebInit->getInfo($_GET['id']);
$arrInfo['userurl'] = "<?{url url='/archives/detail.php?name=" . $arrInfo['type_title_english'] . "' cache='1'}?>";
//detree树状图加载
//###############################################################
define('__WEB_ROOT', dirname(__FILE__) . "/../..");
$templateDir = __WEB_ROOT . '/templates/' . $arrGWeb['templates_id'];
$arrTreeFiles = array();
check::mapTreeFiles($templateDir, true);
$arrTreeFiles = str_replace($templateDir . '/', '', $arrTreeFiles);
//过滤类型
$arrFile = array('.html', '.htm', '.js', '.css');
$arrFilesDirs = array();
foreach ($arrTreeFiles as $v) {
    $isContinue = false;
    foreach ($arrFile as $v1) {
        if (strpos($v, $v1)) {