Discuz:Discuz!代码的开启及添加方法

来自站长百科
跳转至: 导航、​ 搜索

Discuz! 6.0|Discuz! 6.0安装|Discuz! 6.0使用|Discuz! 6.0风格模板|Discuz! 6.0插件|Discuz! 6.0升级|Discuz! 6.0开发|Discuz! 6.0 FAQ

Discuz! 代码是个很常用也很强大的功能,不过很多朋友都不知道怎么设置,下面详细讲解下其开启和添加方法。

一、开启方法

后台开启 Discuz! 代码的具体步骤如下:(注意:缺一无效)

1、版块设置

系统设置 -> 论坛管理 -> 编辑论坛,如图 1 所示:

Dz471.gif

选择相对应的论坛-编辑:帖子选项 -> 允许使用 Discuz! 代码:选择“是”,如图 2 所示:

Dz472.gif

2、用户组权限设置

只有在用户组权限设定中,将“允许使用自定义 Discuz! 代码”打开时,该组用户所发表的包含自定义 Discuz! 代码的内容才会被解析。

系统设置 -> 用户管理 -> 分组与级别-用户组,如图 3 所示:

Dz473.gif

选择相应用户组-详情:帖子相关-允许使用自定义 Discuz! 代码:选择“是”,如图 4 中绿色部分所示:

Dz474.gif

这里还需要注意:可以在这里选择是否允许“自我介绍”和“签名”中使用 Discuz! 代码,如上图中黄色部分所示:

3、Discuz! 代码启用

系统设置 -> 帖子管理 -> 帖子相关 -> Discuz! 代码:选择相应的标签为“可用”提交即可,如图 5 所示:举例开启 wma 代码。

Dz475.gif

注意:出于安全考虑,如果您启用了 [flash]、[rm]、[wmv] 等不安全代码,请务必在用户组中设定只有内部人员组可以使用,以免带来可能的安全问题。

其他 Discuz! 代码的启用方法同上。

二、使用方法

根据上面的方法开启相应的 Discuz! 代码之后我们就可以开始使用它了,比如上面我们举例开启了 wma 代码,下面我们到开启 Discuz! 代码的论坛下发个 wma 帖子,如图 6 所示:

Dz476.gif

提交并发布帖子后的效果如图 7 所示:

Dz477.gif

关于 Discuz! 代码的使用方法可以看下面的图片:如图 8 所示

Dz478 1.gif
Dz478.gif

三、添加方法

下面讲解一下新增 Discuz! 代码的方法:(以新增一个名为 test 的 Discuz! 代码为例做演示)

上传 test 标签对应的图片文件到 \images\common\ 目录下,如图 9 所示:

Dz479.gif

系统设置 -> 帖子管理 -> 帖子相关 -> Discuz! 代码:选择“新增” Discuz! 代码,填入“标签”名称、图标文件名后“提交”,提交后如图 10 所示:

Dz480.gif

上图中点击“详情”,进入编辑 Discuz! 代码界面,如图 11 所示:

Dz481.gif

其中:

(1)标签:方括号中的标签代码,如 [tag] 的标签为 "tag"(不含引号),本演示为 test

(2)替换内容:标签替换为的 HTML 代码内容,支持至多三个动态参数

{1} 代表第一个参数

{2} 代表第二个参数

{3} 代表第三个参数

{MD5} 代表加密字串,用于加密第一个参数

{RANDOM} 代表随机字串,用于唯一性标识

此类代码在网上有很多,可以根据需求搜索得到或者自己写代码。

(3)例子:本代码作用的例子。比如:[mp3]http://zz.mp3get.org.cn/vsdi/592350772/13.mp3[/mp3]

(4)解释:本代码功能的解释。

(5)参数个数:本代码中使用到的动态参数个数,至多支持三个动态参数。

举例:形如 [mp=500,300,0]多媒体文件地址[/mp] 这样的播放代码,“参数个数”即为4;

形如 [mp=500,300,]多媒体文件地址[/mp] 这样的播放代码,“参数个数”即为3。

(6)参数提示语:点击代码按钮时相应的说明和提示,每行一个,依次代表第一、二、三个参数的解释说明。

(7)嵌套次数:最大解析的代码嵌套次数(深度),范围从 1~3。

注意:播放器无法嵌套,所以选择1;其他的可以设置为1~3。

注意:

* 自定义 Discuz! 代码只有在帖子中生效,其它位置(如短消息内容)中无效。

* 只有在自定义 Discuz! 代码可用并设置了图标文件时,具有“允许使用自定义 Discuz! 代码”权限的用户组在发帖时才会看到相应自定义 Discuz! 代码按钮。

添加完毕后其启用和使用方法同上面第一和第二部里讲解的方法。

关于嵌套次数的解释和老版本 Discuz! 代码开启和添加的方法见:http://www.discuz.net/viewthread.php?tid=411579

参考来源[ ]

Discuz! 6.0使用手册导航

Discuz! 6.0安装:

Discuz! 6.0产品概况| Discuz! 6.0环境要求| Discuz! 6.0安装详细过程| Discuz! 6.0文件及目录结构| Discuz! 6.0安装的常见问题| 附录 如何在Discuz上安装个人空间SupeSite/x-space指南| 附录 论坛一键式安装Discuz!EXP及EasyDiscuz指南| 附录 discuz本地运行环境构建(windows)

Discuz! 6.0使用:

Discuz! 6.0日常使用| Discuz! 6.0 config.inc.php配置问题| Discuz! 6.0前台管理操作说明| Discuz! 6.0用户权限设定| Discuz! 6.0服务器相关| Discuz! 6.0后台基本设置| Discuz! 6.0后台论坛管理| Discuz! 6.0后台用户管理| Discuz! 6.0后台帖子管理| Discuz! 6.0后台扩展设置| Discuz! 6.0后台其它设置| Discuz! 6.0后台社区营销| Discuz! 6.0后台系统工具

Discuz! 6.0风格模板

Discuz!6.0风格制作| Discuz!6.0界面风格与模板定制| Discuz!6.0风格高级应用| Discuz!6.0头部模板header详解| Discuz!6.0页脚模板footer详解

Discuz! 6.0插件

Discuz!6.0插件简介| Discuz!6.0插件安装| Discuz!6.0插件列表

Discuz! 6.0升级

Discuz!6.0升级指南| Discuz!6.0阶段升级说明| Discuz!6.0版本更新记录

Discuz! 6.0开发

Discuz!6.0插件设计 | Discuz!6.0插件设置及管理| Discuz!6.0插件的钩子使用技巧| Discuz!6.0插件代码的安全规范| Discuz!6.0PassPort接口技术文档

Discuz! 6.0 FAQ

Discuz!6.0经验技巧| Discuz!6.0防御CC攻击说明| Discuz!6.0搜索引擎优化| Discuz!6.0论坛程序