Discuz插件开发


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. 待续


发表回复