A. Discuz怎樣規定管理員不受詞語過濾影響
默認的管理員就不受詞語過濾影響
後台-用戶-用戶組-編輯,如圖所示可以設置普通會員受不受詞語過濾的影響
B. 我想做一個論壇 現在論壇大多都是用discuz phpwind 。哪位高手把詳細步驟說下,讓我看的懂。 我給高分 。
我用DISCUZ、PHPWIND。DISCUZ好玩而且研究度極高。
後台管理如下
後台--全局
站點信息:是論壇常用功能和全局配置的總開關。通常論壇安裝完畢,您首先需要對站點信息進行配置,比如網站名稱的修改、添加備案信息和統計代碼等。
注冊與訪問:給站長提供了靈活自由的注冊機制和訪問限制。比如設置注冊方式是普通注冊還是邀請注冊,新用戶注冊是否需要審核或者 Email 驗證等。
優化設置:針對於本論壇設置有效的 SEO 參數,真正的做到精準優化。
論壇功能:針對對論壇的一些常見功能進行合理化的配置,從而提供給用戶所需功能。包括統計相關、管理相關和主題標簽(TAG)等其他設置。
用戶許可權:基於全站用戶的基本許可權的控制。在這里可以針對全站用戶做一些基本設置,比如是否允許查看會員列表、帖子最大和最小字數限制、收藏夾、訂閱列表容量等。
積分設置:Discuz! 內置多種積分策略,同時提供靈活的設置機制方便站長制定出多種適合自己的積分計算公式,並且有積分交易的多維設置。
郵件設置:方便站長通過論壇來向您的會員發送電子郵件,讓您的管理與服務更加的專業和體貼。
安全驗證:為防止 SPAM 騷擾,我們提供了安全級別設置、強大的驗證碼和驗證問答機制以抵禦垃圾信息的傳播。
時間設置:為了滿足不同用戶的需求,我們允許站長自定義時間格式等。另外我們提供了一個以時間為條件的許可權控制策略,以便站長管理論壇更輕松便捷。
附件設置:對論壇的附件進行存放管理,水印管理,防盜鏈設置,同時提供了遠程附件的功能,為您站點的附件提供更加合理的存放和顯示方案。
論壇動態設置:此功能類似於 SNS 的動態查看功能,可以集中查看到所有好友的動態信息,而無需進入好友個人主頁查看。
WAP 設置:主要是針對手機訪問用戶,是多種訪問方式的一種。
UCenter 設置:關於 UCenter 的一些配置信息,比如 UCenter 訪問地址、IP 地址、資料庫信息等等。
後台--界面:
界面設置:涉及到全論壇的界面顯示方面的設置,比如風格的選擇、首頁、主題列表頁、帖子內容頁、用戶列表頁、導航欄、邊欄、提示信息、彈出信息等的顯示設置。
風格管理:針對論壇的所有風格進行管理,比如是否可用、卸載、編輯、導出、復制、設置為默認風格等。Discuz! 7.2 自帶了 16 套風格,多種多樣絢麗變幻的風格相信可以滿足您的需求。
模板管理:針對論壇所有模板的在線編輯功能,省去了原來的編輯模板一定要登錄 FTP 到空間上去編輯的繁瑣。
表情管理:豐富的表情能夠更加表達會員的喜怒哀樂,表情管理是您提供增加獨特表情的途徑。
主題圖標:是顯示在主題頁面,每個主題前面的小圖標,不要忽視這個小圖標哦,小小的圖標更能反映會員發帖時的心理狀態。
主題鑒定圖章:Discuz!7.2 新增了主題鑒定功能,使得看帖更加具有趣味性,增加會員的成就感。
編輯器設置:默認的編輯器模式的選擇,以及 Discuz! 代碼的添加和管理。
在線列表圖標:是顯示在線列表的用戶及圖像顯示效果,可以根據自己的需求自定義。
後台--板塊:
版塊管理:論壇分區和版塊的添加、復制、刪除、編輯,還有版塊的添加等管理。
版塊合並:該功能方便站長將兩個版塊合並為一個版塊。
主題分類:用於給版塊中的主題進行歸類,方便版塊管理。
分類信息:為了更加論壇的聚合信息,您可以設置論壇的分類信息。分類信息類別、分類信息模型、分類信息選項,根據站點的類型和會員的喜好您可以設置不同類型的模型,大大增強了站點信息的融合度。
後台---用戶:
添加用戶:為站點增加新的用戶。
用戶管理:通過用戶管理,您可以進行編輯會員資料、用戶組、許可權、積分,授予會員勛章以及刪除會員等操作。請先根據條件搜索用戶,然後選擇相應的操作。
禁止用戶:對違規用戶的懲罰方式,有兩種禁止方式:禁止訪問和禁止發言,還可以禁止的同時選擇刪除該用戶的帖子,該功能主要用於亂碼廣告和灌水的帳戶禁止。
禁止 IP:設置不允許訪問站點的 IP,該功能的意義同禁止用戶,通過禁止一些用戶的 IP 地址或地址段來限制這些用戶正常訪問站點。
積分獎懲:從積分的方面對會員進行獎勵和懲罰,即增減積分。
審核新用戶:如果站點開啟人工審核新注冊會員,站長在此審核新注冊會員。
用戶欄目定製:為站點設置更加豐富的會員資料,有利於聚合會員。您可以通過該功能,自定義一個用戶資料信息的項目,顯示在注冊面板和控制面板內。
管理組:設置具備管理許可權的用戶組許可權。
用戶組:Discuz! 論壇按照用戶組的機制來對論壇的會員進行許可權管理和分配,您可以在這里管理這些用戶組,包括「會員用戶組」、「系統用戶組」和「特殊用戶組」。
發帖數級別:根據發帖數劃分的用戶級別,該級別只是一種頭銜稱謂,並不與實際用戶許可權產生聯系。
後台--帖子
審核帖子:論壇開啟了審核主題功能之後,部分會員的主題或者回復需要站長或版主審核後才會在論壇的頁面顯示出來。
批量主題管理:通過批量主題管理,您可以對搜索到的主題進行批量刪除、移動、分類/取消分類、刪除、置頂/取消置頂、設置/取消精華、打開/關閉以及刪除主題中的附件等操作;請先根據條件搜索主題,然後選擇相應的操作。
批量刪帖:批量刪帖僅用於刪除違規帖子使用,如您需要批量刪除歷史舊帖,請使用批量主題管理功能。
附件管理:可以用於清理論壇的附件,刪除站點的多餘附件。
主題回收站:版塊開啟主題回收站功能之後,所有刪除的帖子都存在回收站里,並沒有被直接刪除,如果有誤刪的帖子,這個時候就就可以找回來了,如果您沒有開啟該功能,帖子就被直接刪除,無法找回。
標簽管理:批量管理論壇的 Tag 信息。
詞語過濾:為站點設置禁止直接發布的詞語,可以更好的防止會員發布違規信息。
附件類型尺寸:允許您自定義站點允許上傳的附件類型和附件大小,注意這里是全局的附件類型設置。
多版塊主題置頂:可讓一個主題在任意多個版塊內置頂顯示。
帖子優化:主要用於優化回復數量較多的主題在顯示時候的性能。
這只是九個管理分類中的一部分。還有很多,但是相關沒什麼資料。
註:這只是DZ7.2,X系列目前還沒與什麼教程
C. discuz 如何屏蔽「噴射符」
噴射符是什麼啊? 如果是道具的話可以到後台管理中心 - 運營 - 道具中心選擇可用或者不可用。
如果是屏蔽關鍵詞可以到 內容 - 詞語過濾裡面選擇輸入關鍵詞進行屏蔽
萬速雲主機
D. Discuz! 文字過濾
方法一:
替換前的內容可以使用限定符 {x} 以限定相鄰兩字元間可忽略的文字,x 是忽略字元的個數。如 "a{1}s{2}s"(不含引號) 可以過濾 "ass" 也可過濾 "axsxs" 和 "axsxxs" 等等。
這個是Discuz官方提供的
方法二:
我安裝了discuz7.0,在他的文件中找到了過濾函數並改寫了它,使其能在過濾前先把所有的空格刪掉。
具體改法:
1.用記事本打開include目錄下的discuzcode.func.php文件
2.找到
if(preg_match($_DCACHE['censor']['banned'], @preg_replace(array("/\[($bbcodes)=?.*\]/iU", "/\[\/($bbcodes)\]/i"), '', $message).$message)) {
showmessage('word_banned');
}
在52行,你可以使用搜索功能(Ctrl+F)找到
3.在其前面增加一行
$message = str_replace(' ', '', $message);
這就是用來替換空格的
變成這樣
$bbcodes = 'b|i|u|color|size|font|align|list|indent|url|email|hide|quote|code|free|table|tr|td|img|swf|attach|payto|float'.($_DCACHE['bbcodes_display'] ? '|'.implode('|', array_keys($_DCACHE['bbcodes_display'])) : '');
$message = str_replace(' ', '', $message);
if(preg_match($_DCACHE['censor']['banned'], @preg_replace(array("/\[($bbcodes)=?.*\]/iU", "/\[\/($bbcodes)\]/i"), '', $message).$message)) {
showmessage('word_banned');
}
4.保存即可
E. 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
F. 如何修改mysql過濾轉義函數讓DISCUZ支持PHP7.0
$dsn = "mysql:host=".$dbhost.";dbname=".$dbname; $db = new PDO($dsn,$dbuser,$dbpass); //以PDO方式連接MySQL資料庫 測試使用phpmyadmin,看能不能連上資料庫就可以
G. 求Discuz論壇防廣告方法,要很強的那種。
用戶身份認證,QQ登錄,邀請注冊、限時發帖,這幾招比較奏效
H. Discuz!X2程序後台新建用戶提示字元被屏蔽是怎麼回事怎麼才能取消這個屏蔽的字元
管理後台有過濾設置,裡面有關鍵詞維護。你找到相對應的,刪除掉那個過濾就行了
I. Discuz! System Error 您當前的訪問請求當中含有非法字元,已經被系統拒絕 PH
解決方案如下:
sourceclassdiscuz的discuz_application.php
查找
private function _xss_check() {
static $check = array('"', '>', '<', ''', '(', ')', 'CONTENT-TRANSFER-ENCODING');
if(isset($_GET['formhash']) && $_GET['formhash'] !== formhash()) {
system_error('request_tainting');
}
if($_SERVER['REQUEST_METHOD'] == 'GET' ) {
$temp = $_SERVER['REQUEST_URI'];
} elseif(empty ($_GET['formhash'])) {
$temp = $_SERVER['REQUEST_URI'].file_get_contents('php://input');
} else {
$temp = '';
}
if(!empty($temp)) {
$temp = strtoupper(urldecode(urldecode($temp)));
foreach ($check as $str) {
if(strpos($temp, $str) !== false) {
system_error('request_tainting');
}
}
}
return true;
}
復制代碼
private function _xss_check() {
$temp = strtoupper(urldecode(urldecode($_SERVER['REQUEST_URI'])));
if(strpos($temp, '<') !== false || strpos($temp, '"') !== false || strpos($temp, 'CONTENT-TRANSFER-ENCODING') !== false) {
system_error('request_tainting');
}
return true;
}