discuz插件开发
2024-09-07 08:57:13
首先请修改global里的配载文件
$_config['plugindeveloper'] = 2;
然后应用中心,点击设计插件
模块选择管理中心即可在应用里面显示链接
开发资料参考:
http://faq.comsenz.com/library/plug/construct/construct_template.htm
Discuz插件开发首先要明白一个嵌入点机制其实就是Hook,
页面嵌入
脚本格式
//全局嵌入点类(必须存在)
class plugin_identifier { function HookId_1() {
......
return ...;
} function HookId_2() {
......
return ...;
} ......
}
脚本嵌入点
//脚本嵌入点类
class plugin_identifier_CURSCRIPT extends plugin_identifier { function HookId_1() {
......
return ...;
} function HookId_2() {
......
return ...;
} ...... }
普通版脚本中的类名以 plugin_ 开头。手机版脚本中的类名以 mobileplugin_ 开头。
identifier
插件的唯一标识符,在插件设置中设置。
CURSCRIPT
嵌入点位于的脚本名,如 forum.php 为 forum。
最新文章
- POJ2677 Tour[DP 状态规定]
- SSH 框架
- 表单和iframe的使用
- 【poj1962】 Corporative Network
- activiti自定义流程之Spring整合activiti-modeler5.16实例(六):启动流程
- Xcode编译时出现cannot run using the selected device提示
- nginx性能配置参数说明:
- POJ -- 2002
- shell 执行jar 的命令
- windows矢量字体点阵数据的提取(转)
- .Net多线程编程—误用点分析
- [1] Entity Framework
- python全栈开发-Day6 字符编码
- Reac全家桶笔记
- 转发--UIPATH http://baijiahao.baidu.com/s?id=1596656405106773890&;wfr=spider&;for=pc&;qq-pf-to=pcqq.c2c
- Codeforces ECR47F Dominant Indices(线段树合并)
- 2019/3/25 wen 包,对象的行为
- C++ 解析一
- android scrollview listview显示不全
- [转载]为何 Emacs 和 Vim 被称为两大神器
热门文章
- spring整合MyBatis思路
- Springboot - java.lang.IllegalStateException: Failed to load property source from location 'classpath:/application.yml'
- SpringCloud高并发性能优化
- Web前端面试总结(别人的)
- Cheat Engine 模糊数值
- ThinkPHP5中如何实现模板完全静态化
- Impala快速入门
- TensorFlow NMT的词嵌入(Word Embeddings)
- 图论篇3——最短路径 Dijkstra算法、Floyd算法
- jmeter针对websocket协议的压测