Discuz插件开发
1.在本地安装一个Discuz x2.5
2.打开 config/config_global.php 文件,在文件结尾添加以下代码开启插件设计者模式
$_config['plugindeveloper'] = 1;
3.在管理中心 -> 应用 -> 插件页面,点击设计新插件,填写插件信息
4.在source/plugin文件夹,新建插件目录,目录名为刚才填写的“唯一标识符(identifier)”
5.在source/plugin文件夹下,新建插件名.class.php写入以下内容:
<?php
if(!defined('IN_DISCUZ')) {
exit('Access Denied');
}
class plugin_credit {
function __construct(){
}
}
6.在管理中心 -> 应用 -> 插件页面,点击新插件右边的设计按钮,在模块标签页里添加模块。
7.启动插件
8. 钩子
http://open.discuz.net/?ac=document&page=plugin_hooklist
9. SQL查询
$array = DB::fetch_all("SELECT * FROM `pre_common_member`");
10. 待续