云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > discuz模板使用教程

discuz模板使用教程

  • 62 次阅读
  • 3 次下载
  • 2025/12/10 13:30:00

尾(如test.inc.php),模版为固定文件名,位于插件目录的template/子目录中,文件名与脚本名同名(如test.htm),扩展名为.htm。添加相应的扩展项目模块时,需注明程序模块、菜单名称。例如我们添加个人面板项目,程序模块为test,菜单名称是“测试”,当插件启用后,个人面板即家园的设置中会出现“测试”拓展项目。

在新插件内核中,通过plugin.php方式访问的插件可直接通过plugin.phpid=xxx:yyy方式调用而无需再在后台定义为普通脚本模块,只要

source/plugin/xxx/yyy.inc.php文件存在即可。如果xxx和yyy同名,可直接通过plugin.phpid=xxx方式访问。 插件变量配置

插件接口中提供了一个通用的插件配置管理程序,在大多数情况下可实现插件的参数配置,省却了插件开发者自行编写后台管理模块(即上面提到的“扩展项目管理中心”模块)的麻烦。通常情况下,应优先使用通用插件配置管理程序来实现插件的参数配置,只有在通用程序确实无法实现时,才自行编写后台管理模块。输入配置名称和配置变量名、选择合适的配置类型后,即可为此插件增加一个配置变量,点“详情”可以编辑此配置变量的更多信息。为了方便插件程序调用使用者配置好的参数,配置变量同样被存放在了缓存文件中,读取方法将在后面的《插件的参数读取与缓存控制》

第 9 页 共 24 页

中详细说明。

注意:您只有在插件管理中将插件设置为“可用”,以上设置才能生效。

插件的参数读取与缓存控制

编写插件程序时,可能需要读取一些插件的信息,如果插件需要使用者进行配置,还需要读取使用者设置的参数值。discuz!允许插件程序使用数

据库读取和缓存读取这两种方法获取插件信息和参数。discuz!的插件接口已经对插件信息进行了合理的缓存,使用缓存读取的方式,将比数据库

读取速度更快,消耗的资源更是几乎可以忽略不计。缓存读取唯一的局限是需要插件使用插件接口提供的通用后台管理程序。如果使用自定义后台

模块的方式,需要后台模块将参数存放到pluginvars数据表中,才能被系统正常缓存。我们强烈推荐您通过缓存读取插件信息和配置数据。

由于调用系统缓存统一通过“loadcache()”函数调用,并存放于$_g

[cache]中,因此“loadcache(plugin)”后插件的变量缓会存放于

$_g[cache][plugin]中。嵌入点插件和以plugin.php

第 10 页 共 24 页

搜索更多关于: discuz模板使用教程 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

尾(如test.inc.php),模版为固定文件名,位于插件目录的template/子目录中,文件名与脚本名同名(如test.htm),扩展名为.htm。添加相应的扩展项目模块时,需注明程序模块、菜单名称。例如我们添加个人面板项目,程序模块为test,菜单名称是“测试”,当插件启用后,个人面板即家园的设置中会出现“测试”拓展项目。 在新插件内核中,通过plugin.php方式访问的插件可直接通过plugin.phpid=xxx:yyy方式调用而无需再在后台定义为普通脚本模块,只要source/plugin/xxx/yyy.inc.php文件存在即可。如果xxx和yyy同名,可直接通过plugin.phpid=xxx方式访问。 插件变量配置 插件接口中提供了一个通用的插件配置管理程序,在大多数情况下

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com