discuz目录结构和插件建立

discuz目录结构
api            外部接口功能实现
archiver       静态文档,静态化所用
config         配置
data           生成的数据
install        安装目录
source         源代码核心目录
  |--module    功能模块
static         静态资源
template       页面模板
uc_client      ucenter客户端代码
uc_server      ucenter server目录
admin.php      后台入口文件
api.php        接口
forum.php      论坛
group.php      组
home.php       家园
member.php     会员
discuz的代码也是符合mvc的架构思想
http://www.xxx.com/home.php?mod=spacecp&ac=avatar
home.php    表示的一个模块
mod=spacecp 表示的一个控制器
ac=avatar   表示的一个动做
 
discuz插件开发
 
需求:用户的主题被回复了,经过邮箱告知用户
 
需求实现:
一、前台用户能够选择是否开启"回贴告知"
二、后台管理员配置,告知主题发布者的邮件内容
三、核心功能实现,肯定主题回复的时机,将内容以邮件发送给主题做者。
插件开发步骤:
1、建立插件
一、开启插件开发者模式
在config/config_global.php中添加以下:
$_config['plugindeveloper'] = true;
discuz目录结构和插件建立 - 怀素真 - 因上努力 果上随缘
 
二、设置插件的必要信息
discuz目录结构和插件建立 - 怀素真 - 因上努力 果上随缘
 三、点击设计连接,进入到插件的设置页面
增长一个在前台会员设置页面处理的功能
discuz目录结构和插件建立 - 怀素真 - 因上努力 果上随缘
 

 四、启用插件,就能够看到我的设置中出现了,回贴通知的连接。php

相关文章
相关标签/搜索