Discuz!二次开发必备知识——DZ程序变量

Discuz!二次开发必备知识——DZ程序变量

变量名称
[A]字母组
action操作adminid管理级别
adminemailconfigincphp里面设置的那个adminid管理组id(1管理员2超版3普版-1特殊)
adminpaccess不详allowanonymous是否允许匿名
allowavatar是否允许使用头像allowbanip是否允许ban ip
allowbanuser是否允许ban用户allowviewip是否允许查看IP
allowgetattach是否允许下载附件allowpostannounce是否允许发公告
allowcensorword是否允许设置词语过滤(主观臆测)allow反正就是权限的全局变量,等回在整理
attahdir附件上传目录(绝对)attachextsions允许的附件扩展名(应该是)
attachimgpost帖子中是否显示图片附件attachrefcheck下载附件是否来路检查
attachsave附件保存方式attachurl附件上传目录(相对)
attackevasiveconfigincphp中设置,防DDOS攻击设置,详细见该文件avatarshow_license天下秀license
avatarshowdefault系统管理中显示默认形象设置avatarshowheight系统管理中头像最大高度
avatarshowwidth系统管理的头像宽度avatarshowid用户头像所对应用户的 UID
archiverstatus启用 Archiverattachrefcheck下载附件来路检查
avatarshowstatus关闭天下秀allowvisit允许访问
allowpost允许发帖allowreply允许回复
allowpostpoll允许发投票allowdirectpost允许直接发帖
allowgetattach允许查看附件allowpostattach允许上传附件
allowvote允许投票allowmultigroups允许加入/离开公众用户组
allowsearch允许搜索allowavatar允许使用头像
allowcstatus允许使用自定义头衔allowuseblog允许使用BLOG
allowinvisible允许隐身allowtransfer允许积分转账
allowsetreadperm允许设置帖子阅读权限allowsetattachperm允许设置附件阅读权限
allowhidecode允许使用HIDEallowhtml允许使用HTML
allowcusbbcode允许使用自定义BBCODEallowanonymous允许匿名
allownickname 允许用昵称allowsigbbcode允许签名用BBCODE
allowsigimgcode允许签名用IMGallowviewpro允许看个人信息
allowviewstats允许看统计attachextensions附件允许拓展名
adminemail论坛系统 Emailattachdir附件保存位置
attachurl附件路径 URL 地址attackevasive防护大量正常请求造成的拒绝服务攻击

[B]字母组
bbname论坛名boardurl论坛地址
{boardurl}forumdisplay?fid=fid版块地址
{boardurl}viewthreadphp?tid=tid帖子地址
bdaystatus发送生日邮件bannedmessages禁言是否显示“该用户已经被屏蔽”的信息
bbclosed是否关闭论坛bbinsert是否用BBCODE代码
bbrules论坛规则bbrulestxt论坛规则是否允许使用HTML
boardlicensed显示论坛授权信息

[C]字母组credits积分
censoremail启用EMAIL审核censoruser启用用户审核
closedreason论坛关闭显示的信息creditsformula积分公式
creditsformulaexp还是公式?creditsnotify启用的拓展积分
creditspolicy积分策略creditstax积分交易手续费比率
creditstrans交易积分设置custombackup?未知
cookiedomaincookie 作用域cookiepathcookie 作用路径

[D]字母组
db数据库操作类discuz_user discuz_userss当前用户名discuz_uid当前uid
discuz_pw当前用户密码的 MD5discuz_secques当前用户安全提问信息
dateformat用户的日期格式delayviewcount点击数延迟更新
debug显示程序运行信息dotfolders本人发起或回复的主题显示加点图标
dupkarmarate允许重复评分digest精华
dotfolders是否将当前用户的主题加点delayviewcount浏览延迟
deletereason删除理由doublee允许同一 Email 注册不同用户
dupkarmarate允许重复评分dbhost数据库服务器
dbuser数据库用户名dbpw数据库密码
dbname数据库名dbreport是否发送数据库错误报告
databaseMySQL 版本设置dbcharsetMySQL 字符集

[E]字母组
extcredits扩展积分信息(array)extcredits拓展积分
exchangemincredits兑换最低余额edittimelimit编辑帖子限制时间
editedby显示最后编辑信息errorreport是否报告 PHP 错误

[F]字母组
forum[name]版块名字fastpost快速发帖
fullmytopics我的话题全文搜索forumjump显示论坛跳转菜单
floodctrl发帖灌水预防(秒)fastpost显示快速发表
forcesecques管理人员必须设置安全提问才能进入系统设置

[G]字母组gzipcompress页面 Gzip 压缩
globalstick启用全局置顶groupid用户组ID

[H]字母组
hideprivate隐藏无权访问的论坛hottopic热门主题帖数
hideprivate隐藏无权访问的论坛headercharset强制设置字符集,只乱码时使用

[I]字母组
ipaccessIP允许访问后台权限ipregctrlIP注册控制

[J]字母组
jscachelifeJS数据缓存时间(秒)jsrefdomainsJS来路限制
jsstatus启用JS

[K]字母组keyword关键字
karmaratelimit评分时间限制(小时):

[L]字母组loadctrl系统负载控制
losslessdel删帖不减积分最大天数loadctrl负载控制

[N]字母组
navtitle标题navigation描述
nocacheheaders禁止浏览器缓冲newgroupid新用户组别
newsletter?未知newbiespan新手见习时间

[M]字母组
memberperpage每页显示会员数modworkstatus论坛管理工作统计
maxonlines最大在线人数maxspm60秒最大搜索次数
maxsearchresults最大搜索结果maxsmilies最大单一 Smilies解析次数
membermaxpages用户列表最大页数memliststatus允许查看会员列表
maxbdays首页显示生日modworkstatus启用管理统计
modreasons管理理由modratelimit版主评分限制
moddisplay版主显示方式minpostsize最小字数
memliststatus启用会员列表查看memberperpage会员列表每页显示会员
membermaxpages会员列表最大页数maxthreadads主题广告最大数目
maxspm60 秒最大搜索次数maxsmilies同一SMILES最大解析数
maxsigrows最大签名高度maxsearchresults最大搜索结果
maxpostsize帖子最大字数maxpolloptions投票最大选项数
maxonlines最大在线人数maxmodworksmonths管理记录保留最长时间
maxincperthread单主题最高收入maxchargespan单主题最高出售时限(小时):
maxprice最大售价maxattachsize最大附件尺寸
maxsizeperday一天最大附件尺寸maxpmnum最大购买天数

[O]字母组
onlineip用户 IPoltimespan用户在线时间更新时长(分钟)
onlinehold在线保持时间

[P]字母组post[authortitle]用户组
ppp每页显示贴数posts帖数
postperday平均每日的发帖pconnect数据库持久连接

[R]字母组
rssstatus启用 RSSrewritestatusURL 静态化
regfloodctrl24 小时注册尝试次数限制reportpost允许向版主报告帖子
readaccess关系到阅读权限rewritestatus静态启用规律
reportpost启用报告regverify注册审核启用
regstatus允许注册regfloodctrl24 小时注册尝试次数限制
regctrlIP 注册间隔限制(小时)reasonpmPM强制理由
raterange评分范围

[S]字母组styleid当前风格的 ID
stylejump显示风格下拉菜单sessionexists是否更新 sessions
statstatus使用论坛流量统计statscachelife统计系统缓存时间
seccodestatus启用验证码(安全)searchctrl搜索时间限制(秒)
subforumsindex首页显示论坛的下级子论坛stylejump风格跳转菜单
statstatus启用统计statscachelife统计更新时间(分钟)
starthreshold星星升级数smileyinsert启用 SMILES
smcols一行显示 SMILES 个数showemail显示 EMAIL
seokeywords关键字seodescription头部描述
seccodestatus验证码启用searchctrl搜索控制时间
searchbanperiods禁止全文搜索时间段

[T]字母组tablepre表前缀
timestamp时间信息timeformat用户的时间格式
timeoffset用户的时差thread[author]作者
thread[dateline]时间thread[replies]评论次数
thread[views]查看次数thread[subject]帖子名称
tpp每页显示主题数threadmaxpages主题列表最大页数
transsidstatus启用 URL 传递 sidtransfermincredits转账最低余额
topicperpage每页主题threadmaxpages主题列表最大页数
tplrefresh模板自动刷新开关

[U]字母组userstatusby用户组头衔衡量标准

[V]字母组
visitedforums显示最近访问论坛数量vtonlinestatus帖子中显示作者状态
version当前的版本visitbanperiods禁止访问时间段

[W]字母组
welcomemsg禁止自动向新注册用户发送欢迎短消息whosonlinestatus显示在线用户
wapstatus启用 WAPwatermarkquality水印透明度
whosonlinestatus在线列表显示方式welcomemsgtxt欢迎短信息内容
welcomemsg启用欢迎短信息watermarkstatus启用水印
watermarktrans水印融合度waptppWAP浏览页数
wapstatus启用WAPwappppWAP浏览显示主题数
wapmpsWAP 页最大长度wapdateformatWAP时间格式
wapcharsetWAP字符设定
变量名称                          名称说明
IN_DISCUZ是否在论坛里
DISCUZ_ROOT路径
CURSCRIPT某些页面自定义
FORMHASH随机串

 
变量名称                          名称说明
[_]字符组_DCACHE。。。。。。。。。。。。。。。。。。。。。。。。cache数组
_DPLUGIN。。。。。。。。。。。。。。。。。。。。。。。。pluginscache数组(要预先require相关cache文件)

[A]字母组advlist存储广告信息(头部广告等等)

[C]字母组
creditspolicy存储积分策略

[E]字母组extcredits扩展积分信息

[F]字母组
forum看名字是存储版面信息

[G]字母组
[H]字母组hooks钩子

[I]字母组
[J]字母组
[K]字母组
[L]字母组
[N]字母组
[M]字母组
modreasons管理操作时候的默认理由mtime精确的时间

[O]字母组
[P]字母组
plugins前台插件列表

[Q]字母组qihoo_links跟qihoo有关

[R]字母组
raterange评分功能中控制最大值和最小值

[S]字母组
[T]字母组timenow = array(‘timeoffset’ => ‘+8′,’time’ =>’2006-6-3006:22 PM’);好用吧
thread[‘password’]密码

[U]字母组
[V]字母组
[W]字母组
[X]字母组
[Y]字母组
[Z]字母组

作者:thread[author]
时间:thread[dateline]
评论次数:
thread[replies]
查看次数:thread[views]
用户组:
post[authortitle]
论坛名称:bbname
论坛地址:
boardurl
版块名字:forum[name]
版块地址:{
boardurl}forumdisplay?fid=fid
帖子名称:
thread[subject]
帖子地址:{boardurl}viewthreadphp?tid=tid

 
变量:
bbname 论坛名boardurl 论坛地址
styleid 当前风格的idextcredits 扩展积分信息(array)
version D4的版本tablepre 表前缀
timestamp 时间信息(那个字真的不懂怎么拼, 所以不懂写)onlineip 用户ip
db 数据库操作类discuz_user discuz_userss 当前用户名discuz_uid 当前uid
discuz_pw 当前用户密码的md5discuz_secques 当前用户安全提问信息
sessionexists 是否更新 sessionsdateformat 用户的日期格式
timeformat 用户的时间格式timeoffset 用户的时差
navtitle 标题navigation 描述
adminid 管理级别

常量:
IN_DISCUZ 是否在论坛里
DISCUZ_ROOT 路径
CURSCRIPT 某些页面自定义
FORMHASH 随机串
数组类(看详细内容用print_r(数组名))_DCACHE cache数组
_DPLUGIN plugins cache数组(要预先require相关cache文件)advlist 存储广告信息(头部广告等等)
creditspolicy 存储积分策略extcredits 扩展积分信息
forum 看名字是存储版面信息hooks 钩子
modreasons 管理操作时候的默认理由mtime 精确的时间
plugins 前台插件列表qihoo_links跟qihoo有关(废话),具体不知道(无数臭鸡蛋飞来)
raterange 不知道……timenow = array(‘timeoffset’ => ‘+8′,’time’ =>’2006-6-3006:22 PM’);好用吧
应该是全了,剩下还有的什么_SERVER的就不说了

变量部分adminemail configincphp里面设置的那个
adminid 管理组id(1管理员2超版3普版-1特殊)adminpaccess 不详
allowanonymous 是否允许匿名allowavatar 是否允许使用头像
allowbanip 是否允许ban ipallowbanuser 是否允许ban用户
allowcensorword 是否允许设置词语过滤(主管臆测)allow反正就是权限的全局变量,等回在整理
attahdir 附件上传目录(绝对)attachextsions允许的附件扩展名(应该是,我的这个值是chm,pdf,zip,rar,tar,gz,bzip2,gif,jpg,jpeg,png)
attachimgpost 帖子中是否显示图片附件attachrefcheck 下载附件是否来路检查
attachsave 附件保存方式attachurl 附件上传目录(相对)
attackevasiveconfigincphp中设置,放DDOS攻击设置,详细见该文件authkey 不详
avatarshow_license 天下秀license(不需要我们操心的东西)avatarshowdefault 系统管理中显示默认形象设置
avatarshowheight 系统管理中头像最大高度avatarshowid不详,