織夢dedeCMS二次開發(fā)文檔手冊 程序目錄詳解以及數(shù)據(jù)
時(shí)間: 2019-05-13 10:24
閱讀: 次
作者:素材無憂網(wǎng)
1、程序核心程序目錄及簡介
/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ì)的模板,如頻道封面,主頁,單個(gè)頁面等
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 防采集隨機(jī)字符串函數(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 用于頻道管理時(shí)的一些復(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 后臺程序擴(kuò)展
pub_splitword_www.php 織夢分詞算法
validateimg.php 驗(yàn)證碼
vdimgck.php 驗(yàn)證碼
/inc 共用函數(shù)目錄
inc_fun_funAdmin.php 獲取拼音碼等函數(shù)
inc_fun_funString.php html代碼處理等函數(shù)
inc_fun_SpGetArcList.php 獲取文檔列表SpGetArcList
對于菜鳥來說,對于菜鳥來說,config_base.php,這個(gè)文件,當(dāng)你的程序出現(xiàn)問題,需要覆蓋,當(dāng)你的程序出現(xiàn)問題,需要覆蓋。不要覆蓋 config_base.php和config_hand.php文件,里面都是dede一些核心配置文件,對于高手來說,也許修改幾個(gè)php頁面已經(jīng)達(dá)不到目的了,就需要了解dede的數(shù)據(jù)庫結(jié)構(gòu),下面是部分關(guān)鍵數(shù)據(jù)表的結(jié)構(gòu)和說明,不完全,還沒有整理完全,過幾天發(fā)布完整版本
主要數(shù)據(jù)結(jié)構(gòu)表
已經(jīng)可以指導(dǎo)開發(fā)了
dede_addonarticle 附加文章表
aid int(11) 文章編號
typeid int(11) 分類欄目編號
body mediumtext 文章內(nèi)容
dede_addonflash 附加Flash表
aid int(11) FLASH編號
typeid int(11) 分類欄目編號
filesize varchar(10) 文件大小
playtime varchar(10) 播放時(shí)長
flashtype varchar(10) 作品類型
flashrank smallint(6) 作品等級
width smallint(6) 影片寬度
height smallint(6) 影片高度
flashurl varchar(80) FLASH地址
dede_addonimages 附加圖集表
aid int(11) 圖集編號
typeid int(11) 分類欄目編號
pagestyle smallint(6) 表現(xiàn)方式(1單頁顯示 2分多頁顯示 3多行多列展示)
maxwidth smallint(6) 大圖限制寬度
imgurls text 圖片集內(nèi)容(標(biāo)簽存放)
row smallint(6) 多列式參數(shù)(行)
col smallint(6) 多列式參數(shù)(列)
isrm smallint(6) 是否下載遠(yuǎn)程圖片
ddmaxwidth smallint(6) 小圖片寬度限制
dede_addonsoft 附加軟件表
aid int(11) 軟件編號
typeid int(11) 分類欄目編號
filetype varchar(10) 文件類型
language varchar(10) 界面語言
softtype varchar(10) 軟件類型
accredit varchar(10) 授權(quán)方式
os varchar(30) 運(yùn)行環(huán)境
softrank int(11) 軟件等級
officialUrl varchar(30) 官方網(wǎng)址
officialDemo varchar(50) 程序演示地址
softsize varchar(10) 軟件大小
softlinks text 軟件下載鏈接列表
introduce text 軟件介紹
dede_addonspec 附加專題表
aid int(11) 專題編號
typeid int(11) 分類欄目編號
note text 專題內(nèi)容(僅存放標(biāo)簽代碼)
dede_admin 管理員信息表
ID int(10) 自動編號
usertype int(10) 用戶類型
userid varchar(30) 用戶登錄ID
pwd varchar(50) 用戶密碼
uname varchar(20) 用戶筆名
tname varchar(30) 真實(shí)姓名
email varchar(30) 電子郵箱
typeid int(11) 負(fù)責(zé)頻道(0表示全部)
logintime datetime 登錄時(shí)間
loginip varchar(20) 登錄IP
dede_admintype 系統(tǒng)用戶組管理表
rank smallint(6) 組級別編號
typename varchar(30) 組名稱
system smallint(6) 是否為系統(tǒng)默認(rèn)組
purviews text 權(quán)限列表
dede_arcatt 文檔自定義屬性表
att smallint(6) 編號
attname varchar(30) 屬性名稱
dede_archives 文章表
ID int(11) 自動編號
typeid int(11) 所屬主欄目編號
typeid2 int(11) 所屬副欄目編號
sortrank int(11) 文章排序(置頂方法)
iscommend smallint(6) 是否推薦
ismake smallint(6) 是否生成靜態(tài)
channel int(11) 文章所屬模型
arcrank smallint(6) 閱讀權(quán)限
click int(11) 點(diǎn)擊次數(shù)
money smallint(6) 消費(fèi)點(diǎn)數(shù)
title varchar(80) 標(biāo)題
shorttitle varchar(36) 簡略標(biāo)題
color varchar(10) 標(biāo)題顏色
writer varchar(30) 作者
source varchar(50) 來源
litpic varchar(100) 縮略圖
pubdate int(11) 錄入時(shí)間
senddate int(11) 發(fā)布時(shí)間
arcatt smallint(6) 自定屬性(att)
adminID int(11) 發(fā)布管理員ID
memberID int(11) 發(fā)布會員ID
description varchar(250) 摘要
keywords varchar(60) 關(guān)鍵詞
templet varchar(60) 文檔模板
lastpost int(11) 最近評論時(shí)間
postnum int(11) 評論數(shù)目
redirecturl varchar(150) 跳轉(zhuǎn)網(wǎng)址
mtype int(11) 用戶自定義分類
userip varchar(20) 用戶IP
locklikeid smallint(6) 是否鎖定相關(guān)文章
likeid varchar(240) 相關(guān)文章ID
dede_arcrank 閱讀權(quán)限表
ID int(10) 自動編號
rank smallint(10) 權(quán)限等級
membername varchar(20) 等級名稱
adminrank smallint(10) 管理等級
money int(11) 消費(fèi)點(diǎn)數(shù)
dede_arctype 欄目管理表
ID int(10) 欄目編號(自動編號)
reID int(10) 父欄目編號
topID int(10)
sortrank smallint(6) 排序編號
typename varchar(30) 欄目名稱
typedir varchar(100) 欄目目錄
isdefault smallint(6) 欄目列表選項(xiàng)(1鏈接到默認(rèn)頁 0鏈接到列表第一頁 -1使用動態(tài)頁)
defaultname varchar(20) 默認(rèn)頁的名稱
issend smallint(6) 是否支持投稿
channeltype smallint(6) 頻道類型
maxpage int(11) 保留
ispart smallint(6) 欄目屬性
corank smallint(6) 瀏覽權(quán)限
tempindex varchar(60) 封面模板
templist varchar(60) 列表模板
temparticle varchar(60) 文章模板
tempone varchar(60) 單獨(dú)頁面模板
namerule varchar(50) 文章命名規(guī)則
namerule2 varchar(50) 列表命名規(guī)則
modname varchar(30) 模板名稱
description varchar(200) 欄目介紹
keywords varchar(100) 關(guān)鍵詞
moresite smallint(6) 多站點(diǎn)支持
siterefer smallint(6) 多站點(diǎn)站點(diǎn)根目錄屬性
sitepath varchar(60) 多站點(diǎn)站點(diǎn)根目錄
siteurl varchar(60) 多站點(diǎn)綁定域名
ishidden smallint(6) 是否隱藏欄目
dede_area 地區(qū)表
eid int(11) 地區(qū)編號
name varchar(20) 地區(qū)名稱
rid int(11) 編號屬性