分類  >  Web前端 >

Dedecms文件夾索引解釋(完整版)

tags:    時間:2013-12-09 23:14:30
Dedecms文件夾目錄解釋(完整版)

本文轉自:http://bbs.dedecms.com/read.php?fid=4&tid=60437

 

目錄介紹:

./dede      dede後台
./html      生成欄目對應的文件
./include    類庫,配置文件,詞庫
./member      會員功能
./plus      插件(留言簿,投票。。)
./setup      安裝程序目錄
./special    專題生成目錄
./templets    網站模板目錄
./upimg      採集,後者用戶上傳的附件所在的目錄

base.css    基本樣式表 
index.php    網站默認首頁 
robots.txt    搜索控制文件

文件介紹:

./index.html  由模板生成的html首頁文件
./index.php 
    
解析模板,並且顯示出首頁,
具體代碼做個分析:

require_once(dirname(__FILE__)."/include/config_base.php");
require_once(dirname(__FILE__)."/include/inc_arcpart_view.php");

//上面兩段是調用兩個文件一個是基本的配置文件,另一個是是文章類文件

dirname(__FILE__)是當前路徑

CODE:

$dsql = new DedeSql(false);
$row = $dsql->GetOne("Select * From #@__homepageset");
$dsql->Close();


//SQL語句,查詢表dede_homepageset 欄位templet (調用哪個模板)


CODE:

$pv = new PartView();
$pv->SetTemplet($cfg_basedir."/".$cfg_templets_dir."/".$row['templet']);
$pv->Display();
$pv->Close();

//類庫調用,

$cfg_basedir."/".$cfg_templets_dir."/".是路徑,

$row['templet']是模板的具體的位置,

然後是$pv->Display();顯示模板文件。

============================================

/templets模板目錄  

/dedecmsv31    3模板目錄 

/default    默認模板目錄 

article_article.htm    普通文章頁面模板 
article_default.htm    一般文檔頁面模板 
article_flash.htm    flash頁面模板 
article_image.htm    圖集頁面模板 
article_soft.htm    軟體頁面模板 
article_spec.htm    專題頁面模板 
index.htm    網站首頁模板 
index_article.htm    文章頻道封面模板 
index_article_webart1.htm    
index_article_webart2.htm    
index_article_webart.htm    
index_default.htm    一般文檔封面模板 
index_flash.htm    flash頻道封面模板 
index_image.htm    圖集頻道封面模板 
index_soft.htm    軟體頻道封面模板 
list_article.htm    文章列表模板 
list_default.htm    一般文檔列表目錄模板 
list_flash.htm    flash文檔列表模板 
list_free.htm    自由列表模板 
list_image.htm    圖集列表模板 
list_soft.htm    軟體列表模板 
list_spec.htm    專題列表模板

/img    模板圖片目錄(含樣式表)

/plus    輔助插件模板目錄

download_links_templet.htm    下載鏈接模板 
feedback_confirm.htm    評論確認模板 
feedback_templet.htm    用戶評論模板 
feedback_templet_js.htm    
flink-add.htm    友情鏈接添加模板 
flink-list.htm    友情鏈接列表模板 
guestbook.htm    留言本模板 
heightsearch.htm    高級搜索模板 
js.htm    
recommend.htm    推薦好友模板 
rss.htm    RSS的XML模板 
rssmap.htm    RSS訂閱文件 
showphoto.htm    圖片顯示模板 
sitemap.htm    網站地圖模板 
view_msg.htm    會員提示信息模板 
vote.htm    投票結果顯示模板

/system    系統模板目錄

channel_list.htm    欄目列表系統模板 
list_fulllist.htm    文檔列表系統模板 
mynews.htm    站內新聞系統模板 
part_arclist.htm    文章列表系統模板 
part_autochannel.htm    分類欄目系統模板 
part_channelartlist.htm    包含文章列表的欄目系統模板 
part_imginfolist.htm    使用imginfolist標籤調用的模板 
part_imglist.htm    使用imglist標籤調用的模板 
part_type_list.htm    單個欄目的系統模板 
spec_arclist.htm    專題列表文章系統模板 
spec_list.htm    專題用模板 
tag_arclist.htm    
tag_fieldlist.htm    fieldlist用系統模板

/system/channel    頻道特殊底層模板目錄

channel_downlinkpage.htm    下載地址列錶鏈接模板 
channel_downlinks.htm    下載地址列表模板 
channel_spec_note.htm    專題節點列表模板 
    
/include目錄  程序核心目錄  

config_base.php    環境定義文件。用於檢測系統環境,定義工作目錄,保存資料庫鏈接信息,引入常用函數等,建議不要修改。 
config_hand.php    系統配置文件。定義系統常用的配置信息定義,可從後台管理直接生成該文件。 
config_passport.php    通行證文件 
config_rglobals.php    檢測系統外部變數 
config_rglobals_magic.php    同上 
inc_archives_view.php    用於瀏覽文檔或對文檔生成HTML 
inc_arclist_view.php    用於瀏覽頻道列表或對內容列表生成HTML 
inc_arcmember_view.php    用於瀏覽會員發布的文檔 
inc_arcpart_view.php    用於解析和創建全局性質的模板,如頻道封面,主頁,單個頁面等 
inc_arcsearch_view.php    用於文檔搜索 
inc_arcspec_view.php    用於瀏覽所有專題列表或對專題列表生成HTML 
inc_channel_unit.php    用戶解析特定頻道的附加數據結構信息 
inc_channel_unit_functions.php    系統共用函數集合 
inc_downclass.php    防採集隨機字元串函數 
inc_freelist_view.php    用於對特定內容列表生成HTML 
inc_functions.php    可供用戶使用的函數集合 
inc_imgbt.php    GetTypeidSelMember 
inc_memberlogin.php    用於用戶登錄及獲得會員狀態 
inc_photograph.php    用於處理系統中的圖片,例如水印,縮略圖等 
inc_photowatermark_config.php    圖片處理參數定義 
inc_rss_view.php    用於瀏覽頻道RSS或對RSS生成靜態文件 
inc_separate_functions.php    SpGetArcList函數,用於獲得文檔列表 
inc_sitemap.php    用於生成網站地圖 
inc_type_tree.php    用於選擇欄目的目錄樹 
inc_type_tree_member.php    同上,會員使用 
inc_typelink.php    用於顯示文章的位置和欄目位置等 
inc_typeunit_admin.php    用於頻道管理時的一些複雜操作,主要用於後台 
inc_typeunit_menu.php    同上 
inc_userlogin.php    用於管理員登錄 
inc_vote.php    用於管理投票 
jump.php    用於超鏈接跳轉 
pub_charset.php    共用字元處理函數,GB/UTF-8/Unicode/BIG5等互換 
pub_collection.php    用於採集 
pub_collection_functions.php    採集用函數 
pub_datalist.php    後台管理用數據列表 
pub_datalist_dm.php    同上,不使用模板 
pub_db_mysql.php    用於操作資料庫 
pub_dedehtml2.php    用於採集中的HTML解析 
pub_dedehtml.php    HTML解析器 
pub_dedetag.php    用於dede模板標籤解析 
pub_httpdown.php    用於下載http中的資源 
pub_oxwindow.php    後台程序擴展 
pub_splitword_www.php    織夢分詞演算法 
validateimg.php    驗證碼 
vdimgck.php    驗證碼

/inc    共用函數目錄

inc_fun_funAdmin.php    獲取拼音碼等函數 
inc_fun_funString.php    html代碼處理等函數 
inc_fun_SpGetArcList.php    獲取文檔列表SpGetArcList

推薦閱讀文章

Bookmark the permalink ,來源:互聯網