解析Dedecms文件夾目錄(完整版)_DedeCms教程

      編輯Tag賺U幣
      教程Tag:暫無Tag,歡迎添加,賺取U幣!
      目錄介紹:

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

      base.css    基本樣式表
      index.php    網(wǎng)站默認(rèn)首頁
      robots.txt    搜索控制文件

      文件介紹:

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

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

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

      dirname(__FILE__)是當(dāng)前路徑

      CODE:

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


      //SQL語句,查詢表dede_homepageset 字段templet (調(diào)用哪個模板)


      CODE:

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

      //類庫調(diào)用,

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

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

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

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

      /templets模板目錄 

      /dedecmsv31    3模板目錄

      /default    默認(rèn)模板目錄

      article_article.htm    普通文章頁面模板
      article_default.htm    一般文檔頁面模板
      article_flash.htm    flash頁面模板
      article_image.htm    圖集頁面模板
      article_soft.htm    軟件頁面模板
      article_spec.htm    專題頁面模板
      index.htm    網(wǎng)站首頁模板
      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    評論確認(rèn)模板
      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    網(wǎng)站地圖模板
      view_msg.htm    會員提示信息模板
      vote.htm    投票結(jié)果顯示模板

      /system    系統(tǒng)模板目錄

      channel_list.htm    欄目列表系統(tǒng)模板
      list_fulllist.htm    文檔列表系統(tǒng)模板
      mynews.htm    站內(nèi)新聞系統(tǒng)模板
      part_arclist.htm    文章列表系統(tǒng)模板
      part_autochannel.htm    分類欄目系統(tǒng)模板
      part_channelartlist.htm    包含文章列表的欄目系統(tǒng)模板
      part_imginfolist.htm    使用imginfolist標(biāo)簽調(diào)用的模板
      part_imglist.htm    使用imglist標(biāo)簽調(diào)用的模板
      part_type_list.htm    單個欄目的系統(tǒng)模板
      spec_arclist.htm    專題列表文章系統(tǒng)模板
      spec_list.htm    專題用模板
      tag_arclist.htm   
      tag_fieldlist.htm    fieldlist用系統(tǒng)模板

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

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

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

      /inc    共用函數(shù)目錄

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

      查看更多 DedeCms教程  織夢模板  織夢DedeCms視頻教程  織夢dedecms專題

      來源:DedeCms官方論壇//所屬分類:DedeCms教程/更新時間:2009-05-18
      相關(guān)DedeCms教程