discuz论坛插件开发小教程
来源:互联网 发布:知乎 团队协作工具 编辑:程序博客网 时间:2024/04/30 09:46
1、进入后台:扩展设置->插件管理,新增一个插件,插件名称输入中文名称,唯一标识符输入相应的英文。
例如:测试插件(插件名称),testing(唯一标识符),提交。
2、完成后,点击‘详情’,进入详细设置列表页。
插件名称:测试插件
版权信息:随便写
唯一标识符:testing
插件目录:testing/(必须要以‘/’结束)
插件数据表:plugins_testing
插件描述:我的测试插件
完成后提交。
3、接下来设置‘插件模块和自定义菜单’
程序模块:testing_list
菜单名称:后台显示
模块类型:后台调用(用于后台显示的)
提交后,再添加一条。
程序模块:testing
菜单名称:<font color=red>前台测试</font>(这样写在前台页面显示的时候,字体就会是红色的)
模块类型:前台调用(用于前台显示的)
4、添加程序模块
在根目录的plugins文件夹下创建一个testing(与上面的名称要一致)文件夹,然后再在此目录下创建两个文件:
testing.inc.php
testing_list.inc.php(相关文件命名请查相关手册)
testing_list.inc.php内容如下:
<?php
if (!defined('IN_DISCUZ')) {
Exit('Access Deined');
}
//一定要加上上面的条件语句
echo 'zftest';
?>
testing.inc.php内容如下:
<?php
if (!defined('IN_DISCUZ')) {
Exit('Access Deined');
}
$testingpath = "<a href=plugin.php?identifier=testing&module=testing>测试插件</a>";
include template('testing');//引用模板文件
?>
5、创建模板文件:
到/templates/default/目录下创建一个testing.htm文件,内容如下:
{template header}//引入头部文件
<div id="nav"><a href="$indexname">$bbname</a> » {$testingpath}</div>
<div>
<h2>我的测试插件功能</h2>
</div>
{template footer}//引入底部文件
这样一个小小的插件就完成了。
- discuz论坛插件开发小教程
- Discuz!论坛安装教程
- 插件__discuz 插件开发教程 discuz插件设计
- discuz x3插件开发傻瓜图文教程,用demo说话
- Discuz!教程之插件集成计划任务模块开发
- Discuz论坛高亮功能插件下载
- Discuz! 插件开发手册
- discuz 插件开发
- Discuz! X1 论坛 全新安装图文教程
- 百度云bae安装discuz论坛教程
- Discuz X3.2 论坛搬家教程
- phpcms+ucenter+discuz论坛整合教程
- Discuz!NT论坛代码小分析【转】
- Chrome插件开发实例---刷论坛在线时间小程序
- Apache+PHP+Discuz论坛开发环境搭建
- 插件__[手把手教]【整理一些discuz插件开发制作入门级教程】
- Discuz!X 插件制作教程 ------ 发布插件
- Discuz 论坛
- Date类学习总结(Calendar Date 字符串 相互转换 格式化)
- 半年
- 正则表达式的构造摘要
- errno的记录
- 用cpuid指令获取cpu信息
- discuz论坛插件开发小教程
- Java调用.net的WebService
- 配置Tomcat 6.0 使之对ssi支持~
- 用PreparedStatement在Oracle中插入日期
- 数据库的应用——直接从内存中读取osg节点
- Java面试系列【静态导入】-静态导入,基础篇
- Linux Shell常用技巧
- 一个简单的osg控件开发例子
- jar包生成