Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[发布] [手把手教]开发dz插件——一些常用的变量常量和函数

[复制链接]
绝世十二少 发表于 2011-10-14 15:10:23 | 显示全部楼层 |阅读模式
常量篇DISUCZ_ROOT:DZ所在的物理路径
FORMHASH:随机串
IN_DISCUZ:判断是否在dz中运行,还记得上一节的第一个内容吗?
变量篇$discuz_user、$discuz_userss:当前用户的用户名
$discuz_uid:当前用户的uid
$db:数据库操作类。操作数据库时必定用到它
$tablepre:数据库表前缀。千万不要傻傻的直接写cdb_,不是所有人的表前缀都是它,dz也不会自己帮你替换。
$bbname 论坛名
$boardurl 论坛地址
$adminid 管理级别:1是管理员,2是超版,3是版主,-1是特殊用户组。
$version dz的版本号
$dateformat 用户的日期格式
$timeformat 用户的时间格式
$_DCACHE:dz的缓存数组。这里边有很多有用的东西,比如积分的设置、时区的设定等等。
函数篇showmessage:用来提示信息
常用的格式是showmessage(”提示信息”,”跳转地址”);
在后台时不应该是这个,而应该是cpmsg
multi:
这个是dz的分页函数,常用格式:$mulpage=multi($num, $perpage, $page, $mpurl);
$num是总的项目条数,$perpage是每页显示的项目数,$page是当前页码,$mpurl是页面跳转地址
sendpm :
短信发送函数。常用格式:sendpm($toid, $subject, $message, $fromid = ”)
$toid是接收方uid,$subject是主题,$message是内容,不支持html,但是可以bbcode,$fromid是发送者uid,留空为当前用户。
$toid为0时信息为公共信息,$fromid为0时是系统信息。
dz7.1中应该会有变化。
implodeids:
在用in做查询的时候经常会用到
dhtmlspecialchars:
对html标签进行转义
template:
调用模板,例子:include template(’delpostlink_showmsg’,'czw_postplus’,’./plugins/czw_postplus/templates’);
mayiwo 发表于 2011-10-14 17:25:30 | 显示全部楼层
不錯的教學
回复

使用道具 举报

无聊的聊 发表于 2011-10-14 17:38:50 | 显示全部楼层
楼主威武
回复

使用道具 举报

无效楼层,该帖已经被删除
zhzh8015 发表于 2011-10-14 21:41:13 | 显示全部楼层
謝謝,希望以後多些分享!!!

www.taou.cc
回复

使用道具 举报

xiaomu 发表于 2011-10-14 21:45:48 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

movie007 发表于 2011-10-14 21:52:24 | 显示全部楼层
学习了啊
回复

使用道具 举报

zhangjinlu 发表于 2011-10-14 22:20:33 | 显示全部楼层
回复

使用道具 举报

zhzh8015 发表于 2011-10-14 22:39:57 | 显示全部楼层
参考参考,我认为很好,大家说说

www.taou.cc
回复

使用道具 举报

mingrizhou 发表于 2011-12-7 17:30:07 | 显示全部楼层
好东西要顶啊,学学学
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-9-28 05:23 , Processed in 0.189575 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表