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

相關文章
相關標籤/搜索