『壹』 求DISCUZ!X2 的詳細二次開發文檔和資料庫欄位說明
| — admin.php 管理員入口
| — api.php 介面文件
| — category.php 分類入口
| — cp.php 個人資料設置入口
| — crossdomain.xml FLASH跨域傳輸文件
| — favicon.ico 系統icon圖標
| — forum.php 廣場入口
| — group.php 群組入口
| — home.php 空間入口
| — index.php 首頁入口
| — ivite.php 邀請處理文件
| — member.php 用戶處理文件
| — misc.php 雜項處理文件
| — plugin.php 插件處理文件
| — portal.php 站點首頁入口 同 index.php
| — robots.txt 搜索引擎蜘蛛限制配置文件
| — search.php 搜索入口文件
| — userapp.php 用戶應用、游戲、漫遊入口文件
| — static 系統用到的圖片包
| — template 系統總模板目錄
| — uc_client ucenter客戶端程序
| — uc_server FULL版本中ucenter服務端
| — api 介面文件夾
| — api — db
| — api — db — dbbak.php 介面調用中用到的資料庫備份文件,內涵資料庫類
| — api — javascript — advertisemen.php 廣告調用介面
| — api — javascript — javascript.php js調用介面
| — api — manyou 漫遊平台調用介面文件夾
| — api — manyou — class 漫遊介面中需要用到的類的文件夾
| — api — manyou — Manyou.php 漫遊介面文件
| — api — manyou — my.php 繼承與manyou.php,用來執行更新用戶資料的借口文件
| — api — mobile 移動手機設備介面文件夾,這個文件夾中包含了大量的用戶手機瀏覽器客戶端顯示的模板和執行文件。
| — api — trade 在線支付平台介面文件夾,內涵支付寶,財付通等介面文件,本目錄的文件需要FTP二進制上傳。
| — config Discuz!x1的配置文件目錄
| — config — config_global.php 配置文件
| — config — config_global_default.php 默認的配置文件
| — config — config_ucenter.php 同步UCenter的配置文件
| — config — config_ucenter_default.php 默認的UCenter配置文件
| — data 程序總緩存目錄
| — data — attachment 程序附件存放目錄
| — data — attachment — swfupload FLASH上傳臨時存放目錄
| — data — attachment — album 相冊圖片附件存放目錄
| — data — attachment — block 模塊樣式上傳圖片存放目錄
| — data — attachment — category 分區版塊圖片上傳存放目錄
| — data — attachment — common 共有附件存放目錄
| — data — attachment — forum 廣場社區的附件存放目錄
| — data — attachment — group 群組附件存放目錄
| — data — attachment — image 圖片附件存放目錄
| — data — attachment — portal 首頁使用到的附件存放目錄
| — data — attachment — temp 各個類型的附件緩存目錄
| — data — backup 系統備份存放目錄
| — data — cache 重要目錄,系統主要緩存目錄,其內部存放的文件有:css樣式文件、js緩存文件
| — data — diy 重要目錄,按首頁(portal)、廣場(forum)區分,存放所有diy過後的模板文件
| — data — diy — forum 廣場diy布局的緩存文件夾
| — data — diy — portal 首頁diy布局的緩存文件夾
| — data — ipdata ip地址庫
| — data — log 系統運行的log記錄文件夾
| — data — plugindata 插件數據及語言包存放目錄
| — data — request 用於包含的文件存放目錄
| — data — sysdata
| — data — template 重要目錄,存放所有模板編譯後生成的文件
| — data — threadcache 主題緩存
| — data — install.lock 安裝後的文件鎖,當有這個鎖,將無法再次安裝。
| — data — sendmail.lock 發送email的隊列的鎖文件
| — data — stat_setting.xml 統計設置
| — data — updatetime.lock 升級文件鎖
| — install 系統安裝文件夾
| — install — images 安裝時所有的圖片文件均在此
| — install — include 在安裝程序時所有用到的函數、變數、資料庫類、語言包等存放目錄
| — install — include — install_extvar.php 擴展變數默認設置文件
| — install — include — install_function.php 安裝運行時的函數庫
| — install — include — install_lang.php 安裝運行時必須的語言包
| — install — include — install_mysql.php 安裝運行時必須的mysql資料庫類
| — install — include — install_var.php 安裝運行時必須的默認變數
| — install — category.sql 分類版塊使用到的資料庫文件
| — install — category_data.sql 分類版塊在安裝時用到的演示數據
| — install — common_district.sql 中國省份及市區關系數據
| — install — forum_data.sql 廣場的默認初始化數據
| — install — group_data.sql 群組的默認初始化數據
| — install — home_data.sql 個人空間的默認初始化數據
| — install — install.sql 系統必須的建表資料庫總文件
| — install — install_data.sql 系統自帶的默認初始化數據
| — install — makeinstall.php
| — install — portal_data.sql 首頁的默認初始化數據
| — install — portal_portal_topic_content_1.xml 首頁話題內容默認初始化數據 xml格式文件
| — install — style.css 安裝運行時必須的css樣式表
| — install — update.php 系統資料庫升級時用到的文件,二次開發時重要。
『貳』 discuzx3.2怎麼修改資料庫配置
用alter語句進行修改。語法:alter table 表名 modify 欄位名 欄位類型(欄位長度);說明:如果是date等沒有長度的類型,欄位長度部分可以省略。如:目前test表屬性如下要將name列的欄位類型改為date類型,可用如下語句:alter table test modify name date;此時可見name列的類型已經更新成功。注意事項:如果表中有數據盡量不要使用此語句,會造成數據丟失,應在備份的情況下進行修改。
『叄』 discuz x2 如何用模板語法調用資料庫中一個欄位的值
1、 對於 C++ 中非類的成員函數,可以簡單的在函數聲明前面加 extern 「C」 ,通常函數聲明位於頭文件中,當然也可以將聲明和函數定義一起放在 cpp 中 ,在沒有聲明的情況下,直接在定義前添加 extern 「C」 也可
2、 對於 C++ 類的成員函數,則需要另外做一個 cpp 文件,將需要調用的函數進行包裝 。
以上兩項的實例參看前面 C 中如何調用 C++ 代碼的文章。
要實現 C++ 中調用 C 的代碼,具體操作:
對於 C 中的函數代碼,要麼將 C 代碼的頭文件進行修改,在其被含入 C++ 代碼時在聲明中加入 extern 「C」 或者在 C++ 代碼中重新聲明一下 C 函數,重新聲明時添加上 extern 「C」 頭 。
通過以上的說明,我明白一點,那就是加 extern 「C」 頭一定是加在 C++ 的代碼文件中才能起作用的 。
下面分析一下這個現象的實質原因:
C 編譯器編譯函數時不帶函數的類型信息,只包含函數符號名字,如 C 編譯器把函數 int a(float x) 編譯成類似 _a 這樣的符號, C 連接器只要找到了調用函數的符號,就可以連接成功,它假設參數類型信息是正確的,這是 C 編譯連接器的缺點。而 C++ 編譯器為了實現函數重載,編譯時會帶上函數的類型信息,如他把上面的 a 函數可能編譯成 _a_float 這樣的符號為了實現重載,注意它還是沒有帶返回值得信息,這也是為什麼 C++ 不支持採用函數返回值來區別函數重載的原因之一,當然,函數的使用者對函數返回值的處理方式(如忽略)也是重要原因。
基於以上, C 調用 C++ ,首先需要用封裝函數把對 C++ 的類等的調用封裝成 C 函數以便 C 調用,於是 extern "C" 的作用是:讓編譯器知道這件事,然後以 C 語言的方式編譯和連接封裝函數 (通常是把封裝函數用 C++ 編譯器按 C++ 方式編譯,用了 extern "C" 後,編譯器便依 C 的方式編譯封裝介面,當然介面函數裡面的 C++ 語法還是按 C++ 方式編譯;對於 C 語言部分 -- 調用者,還是按 C 語言編譯;分別對 C++ 介面部分和 C 部分編譯後,再連接就可以實現 C 調用 C++ 了 )。相反 ,C++ 調用 C 函數, extern "C" 的作用是:讓 C++ 連接器找調用函數的符號時採用 C 的方式 ,即使用 _a 而不是 _a_float 來找調用函數
『肆』 discuz插件後台新增欄位
1.在後台插件安裝界面搜索 Advanced Custom Fields 即可現在安裝,或者下載 Advanced Custom Fields
2.啟用插件後,你就可以在左邊菜單看到「欄位」,進入後點擊「新建」,就出現類似下面的界面。
點擊「添加欄位」,填寫和選擇相關信息,需要注意的是「欄位名稱」必須是英文、數字、短橫線、下劃線組成,不能有空格。比如倡萌添加了「test_text」和 「test_img」兩個欄位,分別為 文本 和 圖像 類型。
顯示「位置」為 文章類型 下的 「post」,也就是在文章編輯界面添加這個自定義欄位組。
然後「選項」的「樣式」設置為「標准MetaBox」,保存發布。
『伍』 在discuz資料庫中pre_common_member_status表和pre_forum_post表都有一個port欄位哪位大俠知道是幹嘛的
客戶訪問的遠程埠,一般來說 BBS要求專項備案,也就是前置審批,這個埠是公安要的訪問埠,這個不是插件添加的,是官方添加的,插件也不用去修改他們!(簡單來說,對你沒影響,不用管)
『陸』 discuz資料庫中pre_forum_post表的pid欄位是怎麼實現自增的
你可以用代碼 也可以用滑鼠操作, 現在我就說下滑鼠 這里是關於標示列
在這里設置就可以了..謝謝採納!
同樣 用代碼是id auto_increment
也可以實現
『柒』 discuz 新建了一個PHP頁面 鏈接資料庫 調取欄位值,求助
應該是$debate="select negapoint from pre_forum_debate where tid=2「;
『捌』 誰能給解釋一下discuz的資料庫中數據表cdb_uc_pms的各個欄位的意思
uc_pms 短消息表
數據表說明:存放站內短消息內容
屬性說明:
pmid int(10) -- 短消息ID
msgfrom varchar(15) -- 發送者名字
msgfromid mediumint(8) -- 發送者ID
msgtoid mediumint(8) -- 接收者ID
folder enum('inbox','outbox') -- 存放位置
new tinyint(1) -- 是否為新消息
subject varchar(75) -- 主題
dateline int(10) -- 創建時間
message text -- 信息內容
delstatus tinyint(1) -- 刪除狀態
related int(10) -- 是否相關聯信息
fromappid smallint(6) -- 來自應用的ID
『玖』 修改Discuz論壇程序的標題字數的80位元組限制如何修改220位元組
想去掉這個字數限制,要從下面五個部分來修改:一、資料庫修改;二、修改JS驗證字元數文件;三、修改模板中寫死的字元限制數;四,修改函數驗證文件;五,修改語言包文件。
現以把標題字元限制80修改為200為例子,描述一下修改方法:
一、資料庫修改,修改資料庫標題欄位的長度為200字元:運行下面的sql語句:
(注意修改你的表的前綴)
ALTERTABLE`pre_forum_post`CHANGE`subject``subject`VARCHAR(200)NOTNULL;
ALTERTABLE`pre_forum_rsscache`CHANGE`subject``subject`char(200)NOTNULL;
ALTERTABLE`pre_forum_thread`CHANGE`subject``subject`char(200)NOTNULL;
二、修改JS驗證字元數:1、找到文件static/js/forum_post.js的71-74行
}elseif(mb_strlen(theform.subject.value)>80){
showError('您的標題超過80個字元的限制');
returnfalse;
}
修改為:
}elseif(mb_strlen(theform.subject.value)>200){
showError('您的標題超過200個字元的限制');
returnfalse;
}
2、找到文件sitatic/js/forum.js的218到224行代碼:
if(theform.message.value==''&&theform.subject.value==''){
s='抱歉,您尚未輸入標題或內容';
theform.message.focus();
}elseif(mb_strlen(theform.subject.value)>80){
s='您的標題超過80個字元的限制';
theform.subject.focus();
}
修改為:
if(theform.message.value==''&&theform.subject.value==''){
s='抱歉,您尚未輸入標題或內容';
theform.message.focus();
}elseif(mb_strlen(theform.subject.value)>200){
s='您的標題超過200個字元的限制';
theform.subject.focus();
}
三、修改模板中寫死的字元限制數:
1、找到文件 emplatedefaultforumpost_editor_extra.htm的25到31行:
<!--{if$_G[gp_action]!='reply'}-->
<span><inputtype="text"name="subject"id="subject"class="px"value="$postinfo[subject]"{if$_G[gp_action]=='newthread'}onblur="if($('tags')){relatekw('-1','-1'{if$_G['group']['allowposttag']},function(){extraCheck(4)}{/if});doane();}"{/if}onkeyup="strLenCalc(this,'checklen',80);"style="width:25em"tabindex="1"/></span>
<!--{else}-->
<spanid="subjecthide"class="z">RE:$thread[subject][<ahref="javascript:;"onclick="display('subjecthide');display('subjectbox');$('subject').value='RE:{echohtmlspecialchars(str_replace(''','\'',$thread[subject]))}';display('subjectchk');strLenCalc($('subject'),'checklen',80);returnfalse;">{langmodify}</a>]</span>
<spanid="subjectbox"style="display:none"><inputtype="text"name="subject"id="subject"class="px"value=""onkeyup="strLenCalc(this,'checklen',80);"style="width:25em"/></span>
<!--{/if}-->
<spanid="subjectchk"{if$_G[gp_action]=='reply'}style="display:none"{/if}>{langcomment_message1}<strongid="checklen">80</strong>{langcomment_message2}</span>
修改為下面代碼:
<!--{if$_G[gp_action]!='reply'}-->
<span><inputtype="text"name="subject"id="subject"class="px"value="$postinfo[subject]"{if$_G[gp_action]=='newthread'}onblur="if($('tags')){relatekw('-1','-1'{if$_G['group']['allowposttag']},function(){extraCheck(4)}{/if});doane();}"{/if}onkeyup="strLenCalc(this,'checklen',200);"style="width:25em"tabindex="1"/></span>
<!--{else}-->
<spanid="subjecthide"class="z">RE:$thread[subject][<ahref="javascript:;"onclick="display('subjecthide');display('subjectbox');$('subject').value='RE:{echohtmlspecialchars(str_replace(''','\'',$thread[subject]))}';display('subjectchk');strLenCalc($('subject'),'checklen',200);returnfalse;">{langmodify}</a>]</span>
<spanid="subjectbox"style="display:none"><inputtype="text"name="subject"id="subject"class="px"value=""onkeyup="strLenCalc(this,'checklen',200);"style="width:25em"/></span>
<!--{/if}-->
<spanid="subjectchk"{if$_G[gp_action]=='reply'}style="display:none"{/if}>{langcomment_message1}<strongid="checklen">200</strong>{langcomment_message2}</span>
2、找到文件 _fastpost.htm31-32行:
<inputtype="text"id="subject"name="subject"class="px"value=""onkeyup="strLenCalc(this,'checklen',80);"tabindex="11"style="width:25em"/>
<span>{langcomment_message1}<strongid="checklen">80</strong>{langcomment_message2}</span>
修改為:
<inputtype="text"id="subject"name="subject"class="px"value=""onkeyup="strLenCalc(this,'checklen',200);"tabindex="11"style="width:25em"/>
<span>{langcomment_message1}<strongid="checklen">200</strong>{langcomment_message2}</span>
四,修改函數驗證提示:
找到文件source/function/function_post.php的334-336行:
if(dstrlen($subject)>80){
return'post_subject_toolong';
}
修改為:
if(dstrlen($subject)>200){
return'post_subject_toolong';
}
五、找到語言包提示文字,打開source/language/lang_messege.php並找到903行改為:
'post_subject_toolong'=>'抱歉,您的標題超過200個字元修改標題長度',
OK,你再發表帖子標題就可以是200個字元數了!!!
希望DZ動力能夠幫到你。
『拾』 discuz論壇 資料庫簡單分析
Discuz! 資料庫結構參考
總表===>>
各表概述
cdb_access--當某用戶對某些版塊有特定的許可權的時候,該表記錄了該用戶在這些版塊有什麼許可權。
cdb_admingroups--管理模組信息表
cdb_adminsessions--後台管理登錄記錄
cdb_announcements--論壇公告信息
cdb_attachments--附件信息表
cdb_attachtypes--附件的所性類型(即後台的附件類型設置,如果沒有設置,默認為空。)
cdb_banned--IP禁止信息表
cdb_bbcodes--Discuz!代碼信息表
cdb_buddys--會員的好友列表
cdb_caches--統計頁面的緩存
cdb_failedlogins--非法登錄後台的記錄
cdb_favorites--記錄用戶收藏主題的相關信息
cdb_forumlinks--聯盟論壇
cdb_forums--論壇版塊信息表
cdb_karmalog--用戶評分記錄
cdb_members--論壇所有會員主信息表
cdb_onlinelist--在線會員信息
cdb_plugins--插件信息表
cdb_plugins_settings--插件的配置設置信息相關
cdb_pms--論壇簡訊數據表
cdb_polls--投票內容信息表
cdb_posts--論壇所有貼子信息表
cdb_ranks--用戶發貼等級記錄
cdb_searchindex--搜索結果緩存
cdb_sessions--在線用戶信息表(臨時表)
cdb_settings--論壇基本設置相關。(包括後台基本設置、注冊人數、最多在線人數、功能、其它設置
等等。)
cdb_smilies--表情設置
cdb_stats--論壇統計信息
cdb_styles--風格信息表
cdb_stylevars--風格的配置信息
cdb_subscriptions--記錄訂閱主題的相關信息
cdb_templates--模板信息表
cdb_threads--論壇所有主題信息表
cdb_usergroups--用戶組主信息表
cdb_words--不良詞語過濾
cdb_access
數據表功能介紹:當某用戶對某些版塊有特定的許可權的時候,該表記錄了該用戶在這些版塊有什麼許可權
。
uid--mediumint(8)--會員的UID編號
fid--smallint(6)--版塊的ID號
allowview--tinyint(1)--是否允許查看貼子
allowpost--tinyint(1)--是否允許發貼
allowreply--tinyint(1)--是否允許回復
allowgetattach--tinyint(1)--是否允許下載附件
cdb_admingroups
數據表功能介紹:管理模組信息表
admingid--smallint(3)--管理組的ID
admintitle--char(30)--管理組的頭銜
adminglobal--tinyint(1)--是否擁有全局許可權
alloweditpost--tinyint(1)--是否允許編輯貼子
alloweditpoll--tinyint(1)--是否允許編輯投票
allowdelpost--tinyint(1)--是否允許刪除貼子
allowmassprune--tinyint(1)--是否允許批量刪貼
allowcensorword--tinyint(1)--是否允許詞語過濾
allowviewip--tinyint(1)--是否允許查看IP
allowbanip--tinyint(1)--是否允許封鎖IP
allowedituser--tinyint(1)--是否允許編輯用戶
allowbanuser--tinyint(1)--是否允許禁止用戶來訪
allowpostannounce--tinyint(1)--是否允許發布論壇公告
allowviewlog--tinyint(1)--是否允許查看後台的記錄
allowhighlight--tinyint(1)--是否允許高亮主題
allowdigest--tinyint(1)--是否允許精華主題
allowclose--tinyint(1)--是否允許關閉主題
allowmove--tinyint(1)--是否允許移動主題
allowtop--tinyint(1)--是否允許固頂主題
allowmerge--tinyint(1)--是否允許合並主題
allowsplit--tinyint(1)--是否允許分割主題
disablepostctrl--tinyint(1)--發貼不受限制
cdb_adminsessions
數據表功能介紹:後台登錄記錄。
uid--mediumint(8)--用戶的UID編號
ip--char(20)--登錄時記錄的IP
dateline--int(10)--登錄的日期時間
errorlog--tinyint(1)--密碼錯誤次數
cdb_announcements
數據表功能介紹:論壇公告信息。
id--smallint(6)--公告的ID
author--varchar(15)--公告的發布者
subject--varchar(250)--公告的標題
posturl--varchar(250)--內容的URL鏈接
displayorder--tinyint(3)--顯示順序
starttime--int(10)--起始時間
endtime--int(10)--結束時間
message--text--公告內容
cdb_attachments
數據表功能介紹:論壇附件信息表
aid--mediumint(8)--附件的ID
tid--mediumint(8)--附件所在主題的ID
pid--int(10)--附件所在貼子的ID
uid--mediumint(8)--所發附件的會員的ID編號
creditsrequire--smallint(6)--下載要求,即所需多少積分才能看到/下載附件
filename--char(100)--上傳時附件的文件名
filetype--char(50)--上傳附件的類型
filesize--int(10)--附件文件的大小
attachment--char(100)--上傳後的附件的文件名
dateline--int(10)--上傳/最後更新附件的日期時間
downloads--smallint(6)--被下載次數
cdb_attachtypes
數據表功能介紹:附件類型信息。
id--smallint(6)--記錄附件類型設置的ID,每條對應一個ID
extension--char(10)--類型設置時的擴展名
maxsize--int(10)--控制最大上傳大小
cdb_banned
數據表功能介紹:被禁IP的信息記錄。
id--smallint(6)--被禁IP的列表的ID
ip1、ip2、ip3、ip4--smallint(3)--IP地址段,1,2,3,4各代表IP的四段
admin--varchar(15)--操作者記錄
dateline--int(10)--封IP的時間
expiration--int(10)--自動解封的時間
cdb_bbcodes
數據表功能介紹:Discuz!代碼信息表。
id--mediumint(8)--標簽的ID
available--tinyint(1)--是否可用
tag--varchar(100)--標簽名稱
replacement--text--替換內容
example--varchar(255)--例子
explanation--text--解釋說明
params--tinyint(1)--參數個數
nest--tinyint(3)--嵌套次數
cdb_buddys
數據表功能介紹:會員的好友列表。
uid--mediumint(8)--用戶的UID編號
buddyid--mediumint(8)--會員所加好友的好友UID編號
cdb_caches
數據表功能介紹:統計頁面的緩存。
cid--int(10)--緩存時所自動生成的ID
ckey--varchar(80)--緩存名稱
cval--text--緩存內容
dateline--int(10)--頁面緩存的時間
extr--varchar(80)--目前沒用到*
cdb_failedlogins
數據表功能介紹:非法登錄後台的記錄。
ip--char(15)--非法登入者的IP
count--tinyint(1)--登入的次數
lastupdate--int(10)--最後更新日期
cdb_favorites
數據表功能介紹:記錄用戶收藏主題的相關信息。
uid--mediumint(8)--用戶的UID編號
tid--mediumint(8)--會員收藏主題的主題ID
cdb_forumlinks
數據表功能介紹:聯盟論壇。
id--smallint(6)--每項聯盟論壇生成一個順序ID
displayorder--tinyint(3)--顯示順序
name--varchar(100)--網站名稱
url--varchar(200)--網站地址
note--varchar(200)--網站說明
logo--varchar(100)--LOGO地址
cdb_forums
數據表功能介紹:論壇版塊信息表。
fid--smallint(6)--版塊的ID
fup--smallint(6)--所在上級版塊的ID
type--enum('group', 'forum', 'sub')--版塊的類型,即:group(分類)、forum(默認版塊)、sub
(下級子版)
icon--varchar(50)--版塊圖標
name--varchar(255)--版塊名稱
description--varchar(255)--版塊簡介
status--tinyint(1)--是否在論壇上顯示
displayorder--tinyint(3)--各版塊顯示順序
moderator--varchar(255)--版主名單
styleid--smallint(6)--所用的風格ID
threads--mediumint(8)--共有多少主題的統計
posts--mediumint(8)--共有多少貼子的統計
lastpost--varchar(110)--最後發帖用戶名,發帖時間,標題這三個信息組成的字串
allowsmilies--tinyint(1)--是否允許使用表情
allowhtml--tinyint(1)--是否允許使用HTML
allowbbcode--tinyint(1)--是否允許使用Discuz!代碼
allowimgcode--tinyint(1)--是否允許使用IMG代碼
postcredits--tinyint(3)--發新貼加積分的數目
replycredits--tinyint(3)--回復加積分的數目
password--varchar(12)--論壇版塊的訪問密碼
viewperm--varchar(100)--瀏覽版塊許可
postperm--varchar(100)--發貼子許可
replyperm--varchar(100)--回復主題許可
getattachperm--varchar(100)--下載附件許可
cdb_karmalog
數據表功能介紹:用戶評分記錄。
kid--int(10)--評分記錄的ID
uid--mediumint(8)--評分人的UID編號
pid--int(10)--被評分的貼子的ID
dateline--int(10)--評分的操作時間
score--tinyint(3)--評分所加減的積分
cdb_members
數據表功能介紹:論壇所有會員主信息表。
uid--mediumint(8)--用戶的UID編號
username--varchar(15)--用戶ID的名稱
password--varchar(32)--用戶的登錄密碼(MD5)
secques--varchar(8)--安全提問信息
gender--tinyint(1)--性別
adminid--smallint(3)--管理組ID號(1為管理員、2為總版主、3為版主、0表示否,即非管理組,-1表
示 特殊組及除了1,2,3以外的系統組(即4,5,6,7,8組))
groupid--smallint(6)--用戶組ID號
regip--varchar(15)--注冊時的IP記錄
regdate--int(10)--注冊日期
lastip--varchar(15)--上次訪問IP記錄
lastvisit--int(10)--上次訪問日期
lastactivity--int(10)--最後活動時間
lastpost--int(10)--最後發表日期
postnum--smallint(6)--總貼數
credit--int(10)--積分
extracredit--int(10)--DZ25預留的擴展積分*
email--varchar(60)--會員的EM地址
site--varchar(75)--會員的主頁
icq--varchar(12)--會員的ICQ
oicq--varchar(12)--會員的QQ
yahoo--varchar(40)--會員的雅虎通
msn--varchar(40)--會員的MSN
location--varchar(30)----來自
bday--date--生日
bio--text--自我介紹
avatar--varchar(100)--會員頭像
avatarwidth--tinyint(3)--頭像的寬度
avatarheight--tinyint(3)--頭像的高度
signature--text--簽名
customstatus--varchar(30)--自定義頭銜
tpp--tinyint(3)--顯示每頁主題數的數量
ppp--tinyint(3)--顯示每個主題的回復數的數量
styleid--smallint(6)--所選風格的ID
dateformat--varchar(10)--日期格式
timeformat--varchar(5)--時間格式
showemail--tinyint(1)--是否顯示EM地址
newsletter--tinyint(1)--同意接收論壇通知
invisible--tinyint(1)--是否隱身
timeoffset--varchar(4)--時差設定
ignorepm--text--忽略的短消息列表
newpm--tinyint(1)--是否有新的簡訊並提示
accessmasks--tinyint(1)--表示該用戶是否對某些板塊指定了特別的許可權
identifying--varchar(20)--當一個新注冊的用戶通過EM驗證的時候、用戶忘記密碼需要通過EM取回的
時 候,該欄位寫入隨機的認證字串
cdb_onlinelist
數據表功能介紹:在線會員信息。
groupid--smallint(6)--用戶組所在ID
displayorder--tinyint(3)--顯示順序
title--varchar(30)--顯示的名稱
url--varchar(30)--小圖標的URL
cdb_plugins
數據表功能介紹:插件信息表。
plug_id--smallint(6)--插件的ID
plug_title--varchar(255)--插件名稱
plug_version--varchar(255)--插件版本
plug_author--varchar(255)--插件作者
plug_key--varchar(255)--插件英文標識(唯一)
plug_stats--tinyint(1)--是否顯示插件在前台
plug_cp--varchar(255)--插件自定義管理程序
plug_tables--varchar(255)--插件數據表
plug_license--text--插件版權聲明內容
plug_desc--text--插件說明
cdb_plugins_settings
數據表功能介紹:插件的配置設置信息相關。
conf_id--int(10)--插件配置項目的ID
conf_title--varchar(255)--插件配置名稱
conf_desc--text--插件配置說明
conf_group--varchar(255)--插件配置所在組(即英文標識、即所對應著的插件)
conf_type--varchar(255)--插件配置項目類型
conf_key--varchar(255)--插件配置唯一標識
conf_value--text--插件配置數值
conf_extra--text--插件配置擴充
conf_position--smallint(3)--插件配置顯示順序
conf_cached--tinyint(1)--插件配置是否緩存
cdb_pms
數據表功能介紹:論壇簡訊數據表。
pmid--int(10)--短消息的ID
msgfrom--varchar(15)--簡訊發起人的會員名稱
msgfromid--mediumint(8)--簡訊發起人的會員UID編號
msgtoid--mediumint(8)--簡訊接收人的會員UID編號
folder--enum('inbox', 'outbox')--收件箱、發件箱(默認為收件箱)
new--tinyint(1)--是否已讀標記(1=未讀,且未忽略 2=未讀,且已忽略)
subject--varchar(75)--簡訊標題
dateline--int(10)--發送日期
message--text--簡訊內容
cdb_polls
數據表功能介紹:投票內容信息表。
tid--mediumint(8)--投票貼子的主題ID
pollopts--mediumtext--投票貼子的投票項目
cdb_posts
數據表功能介紹:論壇所有貼子信息表。
pid--int(10)--貼子的ID
fid--smallint(6)--貼子所在版塊的版塊ID
tid--mediumint(8)--貼子所在主題的主題ID
aid--tinyint(1)--貼子里的附件ID
author--varchar(15)--貼子的發表者的會員名稱
authorid--mediumint(8)--貼子的發表者的會員UID編號
subject--varchar(80)--貼子的標題
dateline--int(10)--發表貼子的日期時間
message--mediumtext--貼子的內容
useip--varchar(15)--發表者的IP
usesig--tinyint(1)--顯示發表者的個性簽名
bbcodeoff--tinyint(1)--是否允許Discuz!代碼
smilyoff--tinyint(1)--是否允許使用表情
parseurloff--tinyint(1)--禁用URL識別
rate--smallint(6)--貼子里用戶評分記錄
ratetimes--tinyint(3)--被評分的次數
cdb_ranks
數據表功能介紹:用戶發貼等級記錄。
rankid--smallint(6)--等級記錄的ID
ranktitle--varchar(30)--等級頭銜
postshigher--smallint(6)--發貼數高於
stars--tinyint(3)--星星數
color--varchar(7)--頭銜顏色
cdb_searchindex
數據表功能介紹:搜索結果緩存。
searchid--int(10)--搜索結果的ID
keywords--varchar(255)--關鍵字
searchstring--varchar(255)--儲選項,例如搜索的版塊,用戶名,全文搜索等等,是拼湊出來的字串
useip--varchar(15)--使用搜索功能的會員IP
uid--mediumint(10)--使用搜索功能的會員的UID編號
dateline--int(10)--使用搜索功能的日期時間
expiration--int(10)--過期的時間,下次搜索如果過了這時間就會重新搜索一次,更新資料
threads--smallint(6)--搜索結果的主題數
tids--text--搜索結果的貼子ID
cdb_sessions
數據表功能介紹:在線用戶信息表(臨時表)。
sid--char(6)--是由Dz自己生成的一個隨機的session號
ip1、ip2、ip3、ip4--tinyint(3)--IP地址段,1,2,3,4各代表IP的四段
uid--mediumint(8)--會員的UID編號
username--char(15)--會員的名稱
groupid--smallint(6)--會員的用戶組
styleid--smallint(6)--會員所用的風格ID
invisible--tinyint(1)--會員是否隱身狀態
action--tinyint(1)--會員的動作
lastactivity--int(10)--最後活動記錄時間
fid--smallint(6)--所在的版塊ID
tid--mediumint(8)--所在的貼子ID
cdb_settings
數據表功能介紹:論壇基本設置相關。
(包括後台基本設置、注冊人數、最多在線人數、功能、其它設置等等。)
variable--varchar(32)--變數名*
value--text--改變變數的具體值*
cdb_smilies
數據表功能介紹:表情設置。
id--smallint(6)--表情的ID
type--enum('smiley', 'icon')--表情的類型(即貼子里的表情和主題圖標兩類)
code--varchar(10)--smilies代碼
url--varchar(30)--表情文件名的路徑
cdb_stats
數據表功能介紹:論壇統計信息。
type--varchar(20)--各類的統計,包括使用IE的統計、流量的統計等等
var--varchar(20)--各類統計的值,隨上面的type而改變,如果為IE統計,則顯示使用IE BROWSER的多
少;如果為流量統計,則顯示多少每時段的數值等等
count--int(10)--計數
cdb_styles
數據表功能介紹:風格信息表。
styleid--smallint(6)--風格的ID
name--varchar(20)--風格的名稱
available--tinyint(1)--是否可用
templateid--smallint(6)--對應的模板ID
cdb_stylevars
數據表功能介紹:風格的配置信息。
stylevarid--smallint(6)--自動增加的編號,用來唯一的確定一條記錄
styleid--smallint(6)--風格的ID
variable--text--對應風格的對應部分的名字,比如背景色
substitute--text--對應風格的對應部分的取值
cdb_subscriptions
數據表功能介紹:記錄訂閱主題的相關信息。
uid--mediumint(8)--會員的UID編號
tid--mediumint(8)--會員所訂閱的主題ID
email--varchar(60)--會員的EM
lastnotify--int(10)--最後訂閱的主題記錄
cdb_templates
數據表功能介紹:模板信息表。
templateid--smallint(6)--模板的ID
name--varchar(30)--模板名稱
charset--varchar(30)--模板所用語言編碼類型
directory--varchar(100)--模板所在templates目錄
right--varchar(100)--模板的版權信息
cdb_threads
數據表功能介紹:論壇所有主題信息表。
tid--mediumint(8)--主題的ID
fid--smallint(6)--主題所在版塊的版塊ID
creditsrequire--smallint(6)--需設置多少積分才能瀏覽該主題
iconid--smallint(6)--主題圖標
author--char(15)--主題的會員名稱
authorid--mediumint(8)--主題的會員UID編號
subject--char(80)--主題的標題
dateline--int(10)--發表日期
lastpost--int(10)--最後發表日期
lastposter--char(15)--最後發表的會員名稱
views--mediumint(8)--人氣值(即瀏覽數)
replies--smallint(6)--回復數
displayorder--tinyint(1)--顯示順序
highlight--tinyint(1)--是否為高亮
digest--tinyint(1)--是否為精華貼
poll--tinyint(1)--是否為投票貼
attachment--tinyint(1)--是否為有附件的主題
closed--mediumint(8)--主題是否關閉事實上除了關閉以外,當主題被移動,並保留移動標記時,
closed 中會存放移動後的目標tid。即當>1時,為被移動,=1時為被關閉,=0時普通帖子
cdb_usergroups
數據表功能介紹:用戶組主信息表。
groupid--smallint(6)--用戶組ID編號
type--enum('system', 'special', 'member')--用戶組類型(即三種:系統管理組、特別用戶組、普通
會員組)
grouptitle--char(30)--用戶組頭銜
credithigher--int(10)--積分大於
creditlower--int(10)--積分小於
stars--tinyint(3)--星星數
color--char(7)--頭銜顏色
groupavatar--char(60)--組頭像
allowstatus--tinyint(1)--是否允許自定義頭銜
allowavatar--tinyint(1)--是否允許自定義頭像
allowvisit--tinyint(1)--是否允許訪問論壇
allowview--tinyint(1)--是否允許瀏覽貼子
allowpost--tinyint(1)--是否允許發貼子
allowpostpoll--tinyint(1)--是否允許發投票
allowgetattach--tinyint(1)--是否允許下載附件
allowpostattach--tinyint(1)--是否允許發表附件
allowvote--tinyint(1)--是否允許參與投票
allowsearch--tinyint(1)--是否允許使用搜索功能
allowkarma--tinyint(1)--是否允許對用戶評分
allowinvisible--tinyint(1)--是否允許隱身
allowsetviewperm--tinyint(1)--是否允許設置貼子許可權(即設置積分查看)
allowsetattachperm--tinyint(1)--是否允許設置附件許可權
allowhidecode--tinyint(1)--是否允許使用HIDE代碼
allowsigbbcode--tinyint(1)--是否允許Discuz!代碼
allowsigimgcode--tinyint(1)--是否允許IMG代碼
allowviewstats--tinyint(1)--是否允許查看統計
maxpmnum--smallint(6)--最大簡訊收件箱容量
maxsigsize--smallint(6)--最大簽名位元組數
maxkarmarate--tinyint(3)--最大評分數
maxrateperday--smallint(6)--每日最多評分數
maxattachsize--int(10)--附件上傳最大尺寸
attachextensions--char(255)--允許的附件類型
cdb_words
數據表功能介紹:不良詞語過濾。
id--smallint(6)--每項自動產生的ID編號
admin--varchar(15)--操作人記錄
find--varchar(60)--找到的不良詞語
replacement--varchar(60)--替換不良詞語的內容
請看這三個帖子,注意第二個:
http://hi..com/beijian/blog/item/97bccd5cbda54245faf2c05e.html
http://dlgyhqlc.blog.163.com/blog/static/1102406582009384205427/
http://www.39it.com.cn/thread-408-1-1.html