全局常量
全局引用:
常量名 解釋
IN_MUDDER Modoer框架運行標記
DEBUG 調試模式
DS 表示文件夾路徑的斜杠
IN_AJAX 表示當前以AJAX的方式訪問數據庫
IN_ADMIN 標簽當前在有admin.php來訪問后臺文件
MAGIC_QUOTES_GPC 服務器是否開啟了魔法引號
MUDDER_ROOT Modoer根目錄所在的服務器路徑
MUDDER_CORE Modoer核心目錄的路徑
MUDDER_DATA Modoer數據緩存路徑
MUDDER_CACHE Modoer配置緩存路徑
MUDDER_MODULE Modoer模塊存放的路徑
SELF 當前腳本名稱
URLROOT Modoer的URL的相對路徑
框架目錄結構
Api 整合接口
Core 框架核心
Admin 框架后臺代碼
Helper 框架功能性函數和類庫
Lang 代碼級別的多語言包
Lib 框架核心類庫
Model 框架模型
Modules 各個模塊核心代碼
Cache.php 必須要的緩存更新
Diex.php 錯誤提示
fense.php 防刷提示
Function.php 全局函數庫
Init.php 系統加載的初始化
Loader.php 功能載入類
Version.php 版本信息
Core 框架核心
Core/admin 框架后臺代碼(控制器部分)
Admin.inc.php 后臺用戶管理
Announcement.inc.php 公告數據管理
Area.inc.php 地區管理
Bcastr.inc.php 圖片輪換管理
Cpheader.inc.php 后臺頭部
Cphome.inc.php 后臺首頁
Cplogin.inc.php 后臺登陸
Cpmenu.inc.php 后臺左側菜單
Database.inc.php 數據庫操作
Datacall.inc.php 數據調用
Hook.inc.php 函數鉤子管理(暫未使用)
Map.inc.php 函數接口管理(暫未使用)
Menu.inc.php 菜單管理
Module.inc.php 模型管理
Setting.inc.php 核心設置
Template.inc.php 模板管理
Tools.inc.php 工具管理(緩存更新)
Word.inc.php 詞語過濾
Core/helper 框架功能性函數和類庫
Cache.php 緩存函數庫,用于讀取,生成緩存數據,存放于data下
Dir.php 目錄操作函數
Display.php 模板內使用print:modoer 標簽時,使用到的標簽庫
Form.php 自動化表單空間生產函數庫
Json.php json形式生成和解析
Passport.php dz6的整合(未使用)
Query.php 模板內使用 get:modoer 標簽時,用到的標簽庫
Sql.php 復雜SQL操作的函數庫,例如創建表,刪除表,增加字段,刪除字段,以及索引
Template.php 模板引擎
Validate.php 數據驗證類庫
Core\lang\CH 代碼級語言包
不同模塊組成的語言包文件,例如lang('global_op_succeed'),表示global.php 里的數組索引 global_op_succeed
Core\lib 框架核心類庫
Base.php 框架基類
Cache.php 緩存類(暫時沒有使用,目前使用helper里的cache.php函數庫)
Chinses.php 編碼轉換類
Database.php 數據庫操作子類(繼承自mysql.php)
Editor.php 編輯器類
Images.php 圖像處理類
Join.php join操作類(暫時沒有使用,用函數庫里的)
Maill.php 郵件發送類
Model.php 模型基類
Mysql.php mysql操作基類(被database集成)
Mysql_result mysql查詢結果資源類
Rss.php rss生成類
upload_file.php 文件上傳類
upload_image.php 圖片上傳類(繼承自upload_file)
Urlrewriter.php URL改寫類
core\model 框架模型類(業務邏輯),模型被控制器實例化,每個模型都集成model.php這個模型積累,多數模型都對應著至少1個數據表,從名稱就可以看出所對應的表,主要也是對數據表的數據操作(讀取,刪除,編輯,新建)
Admin_class后臺用戶操作模型
announcement_class公告操作模型
area_class 地區管理模型
bcastr_class 圖片輪換模型
config_class 網站配置模型(包含模塊配置)
cpuser_class 后臺登陸用戶操作模型
datacall_class 數據調用模型
field_class 自定義字段管理模型
fielddetail_class 自定義字段顯示模型
fieldform_class 自定義字段表單生成模型
fieldsetting_class 自定義字段編輯模型
fieldvalidator_class 自定義字段數據驗證模型
hook_class 函數鉤子模型(未使用)
menu_class 菜單管理模型
module_class 模塊管理模型
template_class 模板管理模型
word_class 詞語過濾管理模型
core\modules 模塊核心
每個模塊占一個文件夾,每個模塊內的目錄結構都是相同的(modoer目錄除外)
core\modules\模塊
Admin 模塊的后臺操作代碼
Assistant 模塊的我的助手內的操作代碼
Helper 模塊自身的函數以及類庫
Inc 模塊被其他模塊或框架引用的HOOK代碼
Install 模塊安裝數據
Model 模塊自身的模型類庫
Data 緩存內容
data\backupdata 數據庫備份
data\cachefiles 配置緩存
data\datacall 數據調用緩存
data\js js緩存(暫時沒有使用到)
data\logs 日志
data\templates 前臺包括助手在內的模板緩存
Static 圖片,js位置
static\editor 在線編輯器kindeditor
static\images 圖片
static\javascript js,各個模塊的js最好也放在這里,統計規范
Templates 模板
main 主站模板
default 主站默認模板
Uc_uclient ucenter整合客戶端
Uploads 上傳數據
資訊模塊
core\modules\article
Ajax.php 新聞AJAX操作部分
Common.php 新聞模塊核心引用文件
Detail.php 新聞詳細內容頁
Index.php 新聞首頁
List.php 新聞列表頁
Member.php 我的助手管理入口
Rss.php RSS聚合文件
core\modules\article\admin 新聞模塊后臺管理代碼(控制器)
Article.inc.php 新聞數據管理
Category.inc.php 新聞分類管理
Config.inc.php 新聞模塊配置
Menus.inc.php 新聞模塊的左側菜單
core\modules\article\assistant 新聞模塊我的助手代碼(控制器)
Article.php 處理文章的發布,刪除,編輯
g_article.php 主題文章管理
m_article.php 我發布的文章
core\modules\article\helper 新聞模塊函數庫
display.php 模板內使用print:article 標簽時,使用到的標簽庫
Form.php 新聞模塊的自動化表單空間生產函數庫
Misc.php 一些雜項類庫(未分類的函數庫,靜態函數)
Query.php 模板內使用 get:article 標簽時,用到的標簽庫
core\modules\article\inc HOOK代碼
Cache.php 緩存更新被引用更新模本模塊的緩存
comment_hook.php 被評論模塊應用,用于新聞的評論
cphome_hook.php 被后臺首頁應用,用于模塊的數據統計
item_delete_hook.php 被主題點評模塊內主題被刪除引用
menu_hook.php 被我的助手左側菜單引用
point_rule.php 被會員管理,積分設置里引用
rebuild_hook.php 預留,未使用
search_hook.php 被前臺頭部的搜索功能引用
core\modules\article\install 模塊安裝
Config.php 模塊初始配置參數
Info.php 模塊的信息
Install_check.php 模塊安裝前的檢測
Install.php 模塊安裝后,進行的邏輯處理
Uninstall.php 模塊卸載后引用,用于清理殘余
module_install.sql 模塊安裝的SQL
module_uninstall.sql 模塊寫在的SQL
core\modules\article\model 新聞模塊模型
article_class.php 新聞數據管理模型
category_class.php 新聞分類管理模型
會員卡模塊
core\modules\card
Common.php 模塊核心引用文件
Index.php 模塊首頁
Member.php 助手入口
core\modules\card\admin
Config.inc.php 模塊配置
Menus.inc.php 模塊的左側菜單
Apply.inc.php 會員卡申請管理
Discount.inc.php 會員折扣數據管理
core\modules\card\assistant
Apply.php 申請表單提交
m_apply.php 申請的內容和狀態
core\modules\card\helper
Form.php 模塊的自動化表單空間生產函數庫
Query.php 模板內使用 get:card標簽時,用到的標簽庫
core\modules\card\inc
內容同新聞模塊
core\modules\card\install
內容同新聞模塊
core\modules\card\model
apply_class.php 會員卡申請模型
discount_class.php 會員折扣模型
評論模塊
core\modules\comment 評論模塊
Common.php 模塊核心引用文件
list.php 評論列表(ajax引用,顯示在各個不同的模塊)
Member.php 助手入口
core\modules\comment\admin
Config.inc.php 模塊配置
Menus.inc.php 模塊的左側菜單
comment_list.inc.php 評論數據管理
core\modules\comment\assistant
comment_add.php 提交評論
m_comment.php 我發布的評論管理
core\modules\comment\helper
Form.php 模塊的自動化表單空間生產函數庫
Query.php 模板內使用 get:comment標簽時,用到的標簽庫
core\modules\comment\inc
內容同新聞模塊
core\modules\comment\install
內容同新聞模塊
core\modules\comment\model
comment_class.php 評論操作模型
優惠券模塊
core\modules\coupon 優惠券模塊
Common.php 模塊核心引用文件
Member.php 助手入口
Apply.php 申請操作
Detail.php 詳細內容
List.php 列表頁面
Print.php 打印操作
core\modules\coupon\admin
Config.inc.php 模塊配置
Menus.inc.php 模塊的左側菜單
Category.inc.php 分類管理
Coupon.inc.php 優惠券數據管理
core\modules\coupon\assistant
Coupon.php 優惠券的增加刪除操作
g_coupon.php 主題管理員對自身的優惠券進行管理
core\modules\coupon\helper
Display.php 模板內使用print:coupon標簽時,使用到的標簽庫
Form.php 模塊的自動化表單空間生產函數庫
Query.php 模板內使用 get:coupon標簽時,用到的標簽庫
core\modules\coupon\inc
內容同新聞模塊
core\modules\coupon\install
內容同新聞模塊
core\modules\coupon\model
category_class.php 優惠券分類模型
coupon_class.php 優惠券數據管理模型
禮品兌換模塊
core\modules\exchange禮品兌換模塊
Common.php 模塊核心引用文件
Member.php 助手入口
index.php 模塊首頁
Gift.php 禮品內容頁
core\modules\exchange\admin
Config.inc.php 模塊配置
Menus.inc.php 模塊的左側菜單
Exchange.inc.php 兌換數據管理
Gift.inc.php 禮品管理
core\modules\exchange\assistant
Exchange.php 會員兌換操作
m_gift.php 我兌換的禮品
core\modules\exchange\helper
Query.php 模板內使用 get:coupon標簽時,用到的標簽庫
core\modules\exchange\inc
內容同新聞模塊
core\modules\exchange\install
內容同新聞模塊
core\modules\exchange\model
exchange_class.php 兌換邏輯模型
gift_class.php 禮品邏輯模型
優惠券模塊
core\modules\coupon 優惠券模塊
Common.php 模塊核心引用文件
Member.php 助手入口
Apply.php 申請操作
Detail.php 詳細內容
List.php 列表頁面
Print.php 打印操作
core\modules\coupon\admin
Config.inc.php 模塊配置
Menus.inc.php 模塊的左側菜單
Category.inc.php 分類管理
Coupon.inc.php 優惠券數據管理
core\modules\coupon\assistant
Coupon.php 優惠券的增加刪除操作
g_coupon.php 主題管理員對自身的優惠券進行管理
core\modules\coupon\helper
Display.php 模板內使用print:coupon標簽時,使用到的標簽庫
Form.php 模塊的自動化表單空間生產函數庫
Query.php 模板內使用 get:coupon標簽時,用到的標簽庫
core\modules\coupon\inc
內容同新聞模塊
core\modules\coupon\install
內容同新聞模塊
core\modules\coupon\model
category_class.php 優惠券分類模型
coupon_class.php 優惠券數據管理模型
主題模塊
core\modules\item 主題點評模塊
Common.php 模塊核心引用文件
Member.php 助手入口
ajax.php AJAX的入口
allpic.php 所有主題圖片列表
detail.php 主題詳細內容
list.php 主題列表
pic.php 指定主題圖片
reviews.php 點評信息列表
rss.php RSS點評聚合
search.php 主題搜索
tag.php 熱門標簽和標簽搜索
top.php 主題排行
core\modules\item\admin
Config.inc.php 模塊配置
Menus.inc.php 模塊的左側菜單
category_add.inc.php 分類增加
category_edit.inc.php 分類編輯
category_list.inc.php 分類列表
field_edit.inc.php 自定義字段編輯
field_list.inc.php 自定義字段列表
field_type.inc.php 自定義字段類型引用(從\*core\model\fields\setting里應用框架的,沒有則應用模塊里的*core\modules\item\model\fields\setting)
guestbook_check.inc.php 留言審核
guestbook_list.inc.php 留言管理
model_add.inc.php 模型添加
model_edit.inc.php 模型編輯
model_list.inc.php 模型列表
picture_check.inc.php 圖片審核
picture_list.inc.php 圖片管理
respond_check.inc.php 回應審核
respond_list.inc.php 回應管理
review_check.inc.php 點評審核
review_edit.inc.php 點評編輯
review_list.inc.php 點評數據列表
review_opt.inc.php 點評項管理
review_report.inc.php 點評舉報管理
subject_add.inc.php 主題添加
subject_apply.inc.php 主題管理員申請的管理
subject_check.inc.php 主題審核
subject_edit.inc.php 主題編輯
subject_list.inc.php 主題列表數據管理
subject_log.inc.php 主題補充管理
tag_list.inc.php 標簽管理
taggroup.inc.php 標簽組管理
template.inc.php 主題風格管理
core\modules\item\ajax
guestbook.php 留言提交(顯示ajax翻頁)
picture.php 圖片顯示(顯示ajax翻頁)
respond.php 回應部分操作(顯示ajax翻頁)
review.php 點評部分操作(點評ajax翻頁,提交,鮮花,舉報)
subject.php 主題部分操作(搜索,收藏,會員參數,地圖補充)
core\modules\item\assistant
favorite.php 收藏夾管理
g_guestbook.php 主題留言管理
g_picture.php 主題圖片管理
g_subject.php 主題管理
m_guestbook.php 我的留言管理
m_picture.php 我的圖片管理
m_respond.php 我的回應管理
m_review.php 我的點評管理
m_subject.php 我添加的主題列表
pic_upload.php 圖片上傳
review_add.php 點評發布
review_edit.php 點評編輯
subject_add.php 主題添加
subject_apply.php 主題管理員申請
subject_edit.php 主題編輯
core\modules\item\helper
Display.php 模板內使用 print:item 標簽時,使用到的標簽庫
Form.php 模塊的自動化表單空間生產函數庫
Query.php 模板內使用 get:item 標簽時,用到的標簽庫
core\modules\item\inc
內容同新聞模塊
domain_hook.php 主題二級/三級目錄引用
core\modules\item\install
內容同新聞模塊
core\modules\item\model
activity_class.php 活躍度操作模型
category_class.php 分類操作模型
favorite_class.php 收藏夾操作模型
field_class.php 自定義字段操作模型
fielddetail_class.php 自定義字段顯示模型(從框架模型里繼承)
fieldform_class.php 自定義字段表單生成模型(從框架模型里繼承)
fieldsetting_class.php 自定義字段編輯模型(從框架模型里繼承)
fieldvalidator_class.php 自定義字段驗證模型(從框架模型里繼承)
flower_class.php 鮮花操作模型
guestbook_class.php 留言操作模型
itembase_class.php 主題模型基類
model_class.php 主題模型管理模型
picture_class.php 主題圖片模型
report_class.php 點評舉報模型
respond_class.php 回應模型
review_class.php 點評模型
review_opt_class.php 點評項模型
search_class.php 搜索模型
subject_class.php 主題模型
subjectapply_class.php 主題管理員申請模型
subjectlog_class.php 主題補充模型
tag_class.php 標簽模型
taggroup_class.php 標簽組模型
友情鏈接模塊
core\modules\link 友情鏈接模塊
Common.php 模塊核心引用文件
apply.php 友聯申請
index.php 友聯首頁列表
core\modules\link\admin
Config.inc.php 模塊配置
Menus.inc.php 模塊的左側菜單
link.inc.php 友聯管理
core\modules\link\helper
Form.php 模塊的自動化表單空間生產函數庫
Query.php 模板內使用 get:link 標簽時,用到的標簽庫
core\modules\link\inc
內容同新聞模塊
core\modules\link\install
內容同新聞模塊
core\modules\link\model
mylink_class.php 友情鏈接邏輯操作模型
會員模塊
core\modules\member 會員模塊
Common.php 模塊核心引用文件
ajax.php 注冊和登陸AJAX驗證
index.php 我的助手入口
login.php 登陸
reg.php 注冊
core\modules\member\admin
Config.inc.php 模塊配置
Menus.inc.php 模塊的左側菜單
batchpm.inc.php 短信息公告
members.inc.php 會員數據管理
passport.inc.php 反向整合(非ucenter)
point.inc.php 積分設置(自動應用各個模塊的inc目錄里的積分規則)
usergroup.inc.php 會員組管理和權限管理(自動應用各個模塊admin/templates/hook_usergroup_save.tpl.php)
core\modules\member\assistant
face.php 頭像設置
friend.php 好友管理
main.php 助手首頁
menu.php 助手菜單
myset.php 我的設置
pm.php 短信息管理和發送
core\modules\member\helper
Form.php 模塊的自動化表單空間生產函數庫
Query.php 模板內使用 get:member 標簽時,用到的標簽庫
core\modules\member\inc
內容同新聞模塊
core\modules\member\install
內容同新聞模塊
core\modules\member\model
feed_class.php feed事件錄入(占位文件,主要使用ucenter里的feed)
friend_class.php 好友管理模型
member_class.php 會員管理模型
membereffect_class.php 會員參數模型
message_class.php 短信息模型
point_class.php 積分變更模型
user_class.php 會員SESSION類
usergroup_class.php 會員組模型
系統模塊
core\modules\modoer 框架前臺頁面
ajax.php ajax方式數據調用和驗證碼檢測
announcement.php 公告顯示
js.php js方式數據調用
map.php 地圖接口顯示
search.php 搜索(自動引用各個模塊的inc里的search_hook.php)
seccode.php 顯示驗證碼
產品模塊
core\modules\product 主題產品模塊
Common.php 模塊核心引用文件
member.php 我的助手入口文件
detail.php 產品內容頁
list.php 產品列表頁
core\modules\product\admin
Config.inc.php 模塊配置
Menus.inc.php 模塊的左側菜單
field_edit.inc.php 自定義字段編輯
field_list.inc.php 自定義字段列表
field_type.inc.php 自定義字段類型引用(從\*core\model\fields\setting里應用框架的,沒有則應用模塊里的*core\modules\product\model\fields\setting)
model_add.inc.php 新建模型
model_edit.inc.php 模型編輯
model_list.inc.php 模型列表
product_list.inc.php 產品列表
core\modules\product\assistant
category.php 產品分類管理
g_product.php 主題產品的管理
core\modules\product\helper
Form.php 模塊的自動化表單空間生產函數庫
Query.php 模板內使用 get:product 標簽時,用到的標簽庫
core\modules\product\inc
內容同新聞模塊
core\modules\product\install
內容同新聞模塊
core\modules\product\model
category_class.php 產品分類模型
field_class.php 產品自定義字段模型
model_class.php 產品模型管理模型
product_class.php 產品數據庫操作模型
個人空間模塊
core\modules\space 個人空間模塊
Common.php 模塊核心引用文件
assistant.php 我的助手入口文件
friends.php =好友列表
index.php 空間首頁
reviews.php 點評數據列表
subjects.php 添加的主題列表
core\modules\space\admin
Config.inc.php 模塊配置
Menus.inc.php 模塊的左側菜單
template.inc.php 個人空間風格管理
core\modules\space\assistant
space.php 空間管理
core\modules\product\helper
Query.php 模板內使用 get:space 標簽時,用到的標簽庫
core\modules\space\inc
內容同新聞模塊
core\modules\space\install
內容同新聞模塊
core\modules\space\model
space_class.php 空間數據庫操作邏輯代碼模型類
UCenter整合模塊
core\modules\ucenter UC整合模塊
Common.php 模塊核心引用文件
member.php 我的助手入口文件
activation.php 會員激活
core\modules\ucenter\admin
Config.inc.php 模塊配置
Menus.inc.php 模塊的左側菜單
core\modules\ucenter\assistant
credits.php 與ucenter整合系統的積分兌換
core\modules\ucenter\helper
Query.php 模板內使用 get:space 標簽時,用到的標簽庫
core\modules\ucenter\inc
內容同新聞模塊
core\modules\ucenter\install
內容同新聞模塊
core\modules\ucenter\model
ucenter 的模型和 memer 里的模型,功能類似,但邏輯不通,當整合ucenter后,框架加載member模塊的邏輯模型時,會自動被映射到ucenter模塊里的對應模型。
feed_class.php UCenter的Feed事件操作
friend_class.php 好友管理
member_class.php 會員管理
message_class.php 短信息管理
ucenter_class.php ucetner的配置邏輯
user_class.php 框架user登陸的SESSION