亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? html.php

?? SSCMS網(wǎng)站管理系統(tǒng) 飛狐源碼站 SSCMS可以將網(wǎng)站內(nèi)容全部生成靜態(tài)HTML文件,這樣可以極大地節(jié)約主機(jī)資源
?? PHP
?? 第 1 頁(yè) / 共 2 頁(yè)
字號(hào):
<?php
include DIR_INCLUDES . 'cms_function.inc.php';
class CPage extends Page {
    var $CateID;
    var $ContentID;
    var $TableID;
    var $ContentTpl;
    var $RPSN;
    var $URL;
    var $SubDir;
    var $PublisDate;
    var $IndexID;
    var $Model;

    function CPage(&$app)
    {
        $this->Page($app);
        $this->userid = userid;
        $this->user_username = username;
        $this->app->includeClass("Files");
        $this->Files = new Files;
    } 

    function page_load()
    {
        if (empty($this->in['act'])) $this->onMake();
    } 

    function onMake()
    {
        include DIR_CACHE . 'cache_Cate.inc.php';
        include DIR_CACHE . 'cache_Category.inc.php';
        $ContentID = intval($this->in['ContentID']); //獲取當(dāng)前內(nèi)容ID(內(nèi)容表內(nèi))
        $CateID = intval($this->in['CateID']); //內(nèi)容的分類(lèi)ID
        $IndexID = intval($this->in['IndexID']); //文章的索引ID
        if (empty($IndexID)) {
            // 下面兩行用來(lái)獲取當(dāng)前文章在系統(tǒng)文章庫(kù)中的索引號(hào)碼
            $sql = "SELECT * FROM " . $this->content_index . " WHERE ContentID=" . $ContentID . " AND CateID=" . $CateID;
        } else $sql = "SELECT * FROM " . $this->content_index . " WHERE IndexID=" . $IndexID;
        $query = $this->db->query($sql);
        $contentIndex = $this->db->fetch_array($query);
        $this->CateID = $contentIndex[CateID];
        $this->TableID = $Cate[$this->CateID][TableID];
        $contentIndex['SelfTemplate'] == ''?$this->ContentTpl = $Cate[$CateID]['ContentTpl']:$this->ContentTpl = $contentIndex['SelfTemplate'];
        $contentIndex['SelfPSN'] == ''?$this->RPSN = $Cate[$CateID]['ResourcePSN']:$this->RPSN = $contentIndex['SelfPSN'];
        $contentIndex['SelfPSNURL'] == ''?$this->URL = $Cate[$CateID]['ResourceURL']:$this->URL = $contentIndex['SelfPSNURL'];
        $contentIndex['SelfPublishFileName'] == ''?$this->fntype = $Cate[$CateID]['ContentFileName']:$this->fntype = $contentIndex['SelfPublishFileName'];
        $this->ContentID = $contentIndex[ContentID];
		$this->PublishDate = $contentIndex[PublishDate];
        $this->SubDir = $Cate[$this->CateID]['SubDir']; 
        // $this->PublisDate = $contentIndex['PublishDate'];
        $this->IndexID = $contentIndex['IndexID'];
        $this->Model = $Cate[$this->CateID][ContentModel];
        $msg = $this->MakeContent();
        $this->tpl->assign('msg', $msg);
        $this->tpl->display('admin/msg.html');
    } 

    function MakeContent()
    {
        include DIR_CACHE . 'cache_PSN.inc.php';
        include DIR_CACHE . 'cache_contentmodel.inc.php'; 
        // 獲取當(dāng)前分類(lèi)的內(nèi)容模板名稱(chēng)
        if ($this->ContentTpl == '')$this->ContentTpl = 'default/content.html'; 
        // 開(kāi)始獲取文章內(nèi)容等字段
        $value = $this->objDataSet->getDataById($this->ContentID, "ContentID", $this-> {
                'content_' . $this->TableID} 
            ); 
        // 開(kāi)始計(jì)算文件名的定義,并分離出主文件名和擴(kuò)展文件名(分離是為了生成分頁(yè)文件)
        $fntype = str_replace("{ContentID}", $this->ContentID, $this->fntype);
        $fntype = str_replace("{CateID}", $this->CateID, $fntype);
        $fntype = str_replace("{TimeStamp}", $this->PublishDate, $fntype);
        $fntype = str_replace("{IndexID}", $this->IndexID, $fntype);
		$this->tpl->assign('IndexID',$this->IndexID);
		$this->tpl->assign('PublishDate',$this->PublishDate);
        $apos = strpos($fntype, ".");
        if (!$apos) {
            $filename = $fntype;
            $ext = ".html";
        } else {
            $filename = substr($fntype, 0, $apos);
            $ext = substr($fntype, $apos);
        } 
        // 計(jì)算文件名的定義結(jié)束。
        // 下面用來(lái)獲取當(dāng)前文章的發(fā)布人,如果不需要顯示的話,可以將
        $userid = userid;
        $users = $this->objDataSet->getDataById($value['CreationUserID'], $userid, $this->user); 
        // 以下開(kāi)始計(jì)算當(dāng)前分類(lèi)內(nèi)容頁(yè)面保存的位置
        preg_match("/{PSN:(\d)}(.*)/is", $this->RPSN, $p);
        $RPSN = $PSN_cache[$p[1]]['PSN'];
        $RPSN = ltrim(rtrim(str_replace("Local::", "", $RPSN)));
        $RPSN .= $p[2];
        $RPSN .= "/";
        if ($this->SubDir) {
            $subdir = date($this->SubDir, $value[CreationDate]);
        } 
        if ($subdir)$RPSN .= $subdir . "/";
        $RPSN = str_replace("//", "/", $RPSN);
        preg_match("/{PSN-URL:(\d)}(.*)/is", $this->URL, $p);
        $RPSNURL = $PSN_cache[$p[1]]['URL'];
        $RPSNURL .= $p[2];
        $RPSNURL .= "/";
        if ($this->SubDir)$RPSNURL .= $subdir . "/";
        if (!is_dir($RPSN)) {
            $this->Files->mDir($RPSN);
        } 
        // echo $this->makenavbar($CateID);
        // 合并生成文件夾和主文件名
        $Pfilename = $RPSN . $filename;
        $url = $RPSNURL . $filename; 
        // $this->tpl->assign('CreationDate', $value['CreationDate']);
        $this->tpl->assign('PUBLISH_URL', HTTP_SERVER); 
        // $this->tpl->assign('Title',$value[Title]);
        $this->tpl->assign($value);
        $this->tpl->assign('Navigation', $this->MakeNavigation($this->CateID));
        foreach($content_model_info[$this->Model][Model] as $k => $val) {
            $FieldName = $val['FieldName'];
            $FieldText = $value[$val['FieldName']];
            if ($val['IsMainField'] == '1') {
                $Content = stripslashes($value[$val['FieldName']]);
            } elseif ($val['IsTitleField'] == '1') {
                $Title = $value[$val['FieldName']];
            } 
        } 
        $page = $this->page_chunk($Content, $Title);
        $this->tpl->assign('Editor', $users['user_username']);
        if (count($page) <= '1') {
            $this->tpl->assign('PageTitle', $Title);
            $this->tpl->assign('Content', $Content);
            $msg = "MakeHtml==><a href=" . $url . $ext . ">" . $Pfilename . $ext . "</a><br>";
            $string = $this->tpl->display($this->ContentTpl, 1);
            $this->Files->write($Pfilename . $ext, $string);
        } else {
            unset($pages);
            if (count($page) != '1') {
                for($i = 0;$i < count($page);$i++) {
                    if (!$i) {
                        $fn = $Pfilename . $ext;
                        $fnurl = $url . $ext;
                    } else {
                        $fn = $Pfilename . "_" . $i . $ext;
                        $fnurl = $url . "_" . $i . $ext;
                    } 
                    $j = $i + 1;
                    $pages[$j][URL] = $fnurl;
                    $pages[$j][Title] = $page[$i][Title];
                } 
            } 
            $msg = '';
            for($i = 0;$i < count($page);$i++) {
                if (!$i) {
                    $fn = $Pfilename . $ext;
                    $fnurl = $url . $ext;
                } else {
                    $fn = $Pfilename . "_" . $i . $ext;
                    $fnurl = $url . "_" . $i . $ext;
                } 
                $msg .= "MakeHtml==><a href=" . $fnurl . ">" . $fn . "</a><br>";
                $this->tpl->assign('PageNav', $pages);
                $this->tpl->assign('PageTitle', $page[$i][Title]);
                $this->tpl->assign('Content', $page[$i][Content]);
                $string = $this->tpl->display($this->ContentTpl, 1);
                $this->tpl->uassign('PageNav'); //刪除模板變量PageNav;否則他將一直存在直到下一次被相同的變量所覆蓋!
                $this->Files->write($fn, $string);
            } 
        }
        return $msg;
    } 

    function page_chunk($str, $first = '', $regexp = "#\[page:([^\]]+)\]#i") // $first???????
    {
        $match = array();
        preg_match_all($regexp, $str, $match);
        $page_title_list = $match[1];
        $page_content_list = preg_split($regexp, $str);
        array_unshift($page_title_list, $first);
        for($ii = 0; $ii < count($page_title_list); $ii++) {
            if (trim($page_content_list[$ii]) == '')continue;
            $pages['Title'] = $page_title_list[$ii];
            $pages['Content'] = $page_content_list[$ii];
            $page[] = $pages;
        } 
        Return $page;
    } 

    function onrefreshIndex()
    {
        include DIR_CACHE . 'cache_Cate.inc.php';
        $CateID = $this->in[CateID];
        echo "<script language='JavaScript'>top.TaskInfoFrame.addInfo('Updating index.html at " . $Cate[$CateID][Title] . " failed.', 'refreshIndex" . $CateID . "')</script><script language='JavaScript'>parent.endThread('refreshIndex" . $CateID . "');</script>";
    } 

    function onsiteRefresh()
    {
        $this->tpl->display('admin/siteRefresh.html');
    } 

    function CateRefresh()
    {
        include DIR_CACHE . 'cache_Cate.inc.php';
        $this->objDataSet->html = '1';
        $this->objDataSet->filename = 'index';
        $this->objDataSet->ext = 'html';
        $this->objDataSet->pagenum = $this->in[page];
        if ($this->CateID == '0')$this->CateID = '1';
        $this->CateID != ''?$where = ' where CateID=' . $this->CateID:'';
        $loop_data = $this->objDataSet->getList("select * from " . $this->content_index . $where . " order by IndexID", $this->content_num);
        if (is_array($loop_data->field)) {
            foreach($loop_data->field as $contentIndex) {
                $this->CateID = $contentIndex[CateID];
                $this->TableID = $Cate[$this->CateID][TableID];
                $contentIndex['SelfTemplate'] == ''?$this->ContentTpl = $Cate[$this->CateID]['ContentTpl']:$this->ContentTpl = $contentIndex['SelfTemplate'];
                $contentIndex['SelfPSN'] == ''?$this->RPSN = $Cate[$this->CateID]['ResourcePSN']:$this->RPSN = $contentIndex['SelfPSN'];
                $contentIndex['SelfPSNURL'] == ''?$this->URL = $Cate[$this->CateID]['ResourceURL']:$this->URL = $contentIndex['SelfPSNURL'];
                $contentIndex['SelfPublishFileName'] == ''?$this->fntype = $Cate[$this->CateID]['ContentFileName']:$this->fntype = $contentIndex['SelfPublishFileName'];
                $this->ContentID = $contentIndex[ContentID];
                $this->SubDir = $Cate[$this->CateID]['SubDir']; 
                $this->PublishDate = $contentIndex[PublishDate];
                $this->IndexID = $contentIndex['IndexID'];
                $this->Model = $Cate[$this->CateID][ContentModel];
                $msg .= $this->MakeContent();
            } 
            $this->tpl->assign('msg', $msg);
            $this->in[page]?$page = $this->in[page]:$page = '1';
            $page++;
            echo "<script language='JavaScript'>top.TaskInfoFrame.addInfo('Updating content  Cate" . $CateID . " (" . $loop_data->startnum . "," . $loop_data->endnum . ")', 'refreshcontent " . $CateID . "')</script>";
            if ($page <= $loop_data->totalpage) {
                return $page;
            } 
        } 
    } 
    function onrefreshSite()
    {
        include DIR_CACHE . 'cache_Cate.inc.php';
        $this->app->includeClass("Files");

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人中文字幕电影| 色婷婷亚洲婷婷| 亚洲另类在线一区| 精品电影一区二区三区| 在线中文字幕一区二区| 国产精品一品视频| 日韩成人午夜电影| 一区二区三区久久久| 国产精品久久久久精k8| 精品对白一区国产伦| 69久久夜色精品国产69蝌蚪网| 不卡av在线网| 国产乱码精品1区2区3区| 日韩av电影免费观看高清完整版在线观看 | 99re热视频精品| 国内精品写真在线观看| 日韩高清不卡一区| 亚洲国产成人精品视频| 亚洲欧美日韩国产另类专区| 欧美激情在线观看视频免费| 欧美tickling挠脚心丨vk| 欧美精品tushy高清| 精品视频色一区| 欧美中文字幕一二三区视频| 色综合激情五月| av一二三不卡影片| 成人免费视频caoporn| 国产经典欧美精品| 国产一区二区美女| 狠狠网亚洲精品| 韩国av一区二区三区| 久久精品久久精品| 久久9热精品视频| 男女性色大片免费观看一区二区 | 日本一区二区三区国色天香 | 色婷婷国产精品| 99re热这里只有精品免费视频| 丁香婷婷综合五月| 国产电影一区二区三区| 国产成人午夜99999| 国产一区二区精品久久91| 国产高清在线观看免费不卡| 国产精品资源网站| 国产成a人无v码亚洲福利| 国产成人午夜视频| 99国产精品久久| 色综合色综合色综合色综合色综合| 91免费在线视频观看| 色综合久久综合中文综合网| 欧美中文字幕不卡| 在线播放日韩导航| 精品国产麻豆免费人成网站| 久久久久国色av免费看影院| 中文字幕中文字幕在线一区 | 国产精品午夜免费| 亚洲色图丝袜美腿| 午夜精品久久久久久久99水蜜桃| 日韩av一区二| 国产精品资源在线看| 成人国产视频在线观看| 欧美午夜精品久久久| 日韩欧美国产一区在线观看| 久久久国产午夜精品| 最新中文字幕一区二区三区 | 2024国产精品视频| 中文字幕一区二区三区不卡| 亚洲宅男天堂在线观看无病毒| 免费在线观看成人| 成人一区二区三区在线观看| 色美美综合视频| 欧美不卡一区二区三区四区| 中文久久乱码一区二区| 亚洲高清视频的网址| 国产一区二区女| 欧美性受xxxx| 久久精品免费在线观看| 一区二区三区免费网站| 国产最新精品精品你懂的| 91浏览器打开| 欧美大片在线观看一区二区| 亚洲视频免费观看| 久久99久国产精品黄毛片色诱| 成人免费视频app| 欧美一级日韩一级| 欧美日韩一级黄| 国产欧美一区二区精品性色超碰| 亚洲精品水蜜桃| 国模无码大尺度一区二区三区| 91色视频在线| 日韩欧美123| 一区二区三区高清在线| 国产一区二区三区视频在线播放| 一本大道久久精品懂色aⅴ | 夜夜嗨av一区二区三区网页 | 精品久久久久久久人人人人传媒| 精品在线一区二区| 欧洲国内综合视频| 国产女人aaa级久久久级| 偷拍自拍另类欧美| 99综合影院在线| 精品福利视频一区二区三区| 亚洲成人7777| 99国产精品99久久久久久| 久久久久久影视| 美女视频网站黄色亚洲| 欧美一a一片一级一片| 中文字幕一区二区三| 国产精品自拍一区| 欧美www视频| 天天综合网 天天综合色| 91浏览器打开| 亚洲欧洲精品一区二区精品久久久 | 日韩影视精彩在线| 在线观看精品一区| 亚洲欧美日韩人成在线播放| 国产成人在线看| 久久久国产精品麻豆| 裸体在线国模精品偷拍| 91麻豆精品国产| 天堂久久一区二区三区| 欧美日韩高清一区二区不卡| 亚洲精品久久久蜜桃| 91丨九色丨国产丨porny| 国产精品另类一区| 成人激情综合网站| 国产人妖乱国产精品人妖| 国产高清亚洲一区| 国产欧美日韩在线视频| 韩国视频一区二区| 欧美精品一区二区三区在线| 久久99久久久欧美国产| 精品毛片乱码1区2区3区| 秋霞av亚洲一区二区三| 日韩欧美一级二级三级| 久久99热这里只有精品| 国产午夜精品在线观看| 国内精品不卡在线| 国产清纯在线一区二区www| 国产黄人亚洲片| 国产精品福利av| 91蜜桃在线观看| 亚洲一卡二卡三卡四卡| 欧美剧情电影在线观看完整版免费励志电影 | 一区二区三区中文在线观看| 色综合久久久久久久久久久| 一区二区三区久久| 91精品欧美久久久久久动漫 | 色婷婷av一区二区三区大白胸 | 欧美精品一区二区三区在线播放| 精品在线免费视频| 欧美国产1区2区| 91老师片黄在线观看| 午夜精品一区二区三区免费视频 | 色综合久久久久久久久| 亚洲成在线观看| 日韩亚洲国产中文字幕欧美| 狠狠色丁香婷婷综合| 国产欧美一区二区精品久导航| 成人免费高清在线| 亚洲国产视频a| 精品三级在线看| 成人美女在线观看| 亚洲成人一区二区在线观看| 欧美成人精品福利| www.日本不卡| 亚洲成人精品在线观看| 日韩欧美久久一区| 99久久精品国产一区二区三区| 亚洲一区二区三区国产| 2021中文字幕一区亚洲| 91日韩一区二区三区| 青草国产精品久久久久久| 亚洲国产成人自拍| 666欧美在线视频| 大胆欧美人体老妇| 日韩福利视频网| 国产精品久久久久毛片软件| 欧美日韩激情一区二区| 激情都市一区二区| 一区二区三区视频在线看| 欧美电影免费提供在线观看| 91视频免费播放| 蜜桃精品在线观看| 亚洲精品一卡二卡| 久久午夜电影网| 欧美色视频一区| 国产成人啪免费观看软件| 午夜精品一区二区三区免费视频| 国产婷婷色一区二区三区在线| 欧美无乱码久久久免费午夜一区 | 国产一区二区在线电影| 亚洲一级二级在线| 国产精品视频免费看| 日韩午夜激情视频| 欧美性受xxxx黑人xyx| av激情成人网| 国产一区二区三区在线观看精品| 亚洲成人精品在线观看| 自拍偷拍国产精品| 国产日韩影视精品|