XOOPS模組開發
- 官方提供的基本模組架構:https://sourceforge.net/projects/xoops/files/XOOPS%20Documentation_%20Modules/New%20Documentation/
- 優化的版本:https://github.com/webugm/soft/blob/gh-pages/soft/20161119/XOOPS250ModuleConversionFiles_20150321.zip
- 一個XOOPS模組就是一個目錄,此目錄會放在modules底下。
- 底下是新的(2.5之後的)XOOPS的模組目錄建議結構(PHP > 5.2):
admin
blocks
class
css
docs
images
|--- admin
|--- icons
include
language
|--- english
|--- help
sql
templates
|--- blocks
test模組後台目錄
區塊檔案目錄
額外的物件庫或函式庫目錄
模組樣式目錄
說明文件目錄
圖檔目錄
|--- 後台界面用到的圖檔
|--- 其他圖檔
引入檔目錄:如搜尋、模組自動檔
語系目錄
|--- 英語語系(Big5中文為tchinese、UTF-8為tchinese_utf8)
|--- 說明文件語系
資料庫結構目錄:裡面會有.sql檔
模組樣板目錄:用來放置模組頁面的樣板檔,均為.html檔
|--- 區塊樣板檔:一樣為.html檔
測試檔目錄:放置Selenium 測試檔 - 粗體底線的目錄(如果有用到該功能的話)則是一定要有的,而且不能亂改目錄名稱!
- 以上資料來源:http://www.tad0616.net/modules/tad_book3/page.php?tbdsn=1116