返回列表 发新帖
查看: 391|回复: 0

[Discuz!二次开发] Discuz! X2 插件功能增强

[复制链接]

6671

热度

1万

元宝

262

贡献

管理员

DZ专员

发表于 2015-3-5 10:15:34 | 显示全部楼层 |阅读模式
1、插件内核中在 showmessage() 增加了嵌入点,在嵌入点类中写一个以“_message”后缀的方法,即可在当前脚本的 showmessage() 执行前执行方法中的内容,方法中可以通过 showmessage() 的参数进行相关的判断。

2、插件后台增加检查更新功能,站长可随时检测插件是否有新版本,插件在安装的时候也会提示安装的是否是最终版本。检查更新的同时,会同时检测插件是否是原版插件。此功能需要插件作者到 addons.discuz.com 进行插件的注册,并提供插件每个版本的校验信息(暂未开放)。

3、插件开启的时候,会检测即将开启的插件是否会和现有插件的嵌入点有冲突。一个友情的提示,也许并不影响插件的使用,对站长和插件作者都会有帮助。
4、插件导出的时候,会自动检测插件目录是否存在“install.php”、“uninstall.php”、“upgrade.php”这 3 个文件,如果存在会在导出的 XML 中自动添加相应的安装、升级信息段。

5、嵌入点增加,具体多了哪些......更多的嵌入点建议现开始征集,如果您有 X2 的新嵌入点的建议,可直接回复本邮件,邮件标题以“[嵌入点]”开头,邮件中最好以截图详细阐述嵌入点的位置。
返回列表 发新帖
 懒得打字嘛,点击右侧快捷回复【最新发布】   【赞助草根吧享更多权益】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

收藏帖子 返回列表 搜索

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

小黑屋|手机版|草根吧