3.
用VSCode來編輯模組並認識模組結構
- 到 VSCode 上方工具列「檔案」→「開啟資料夾」→切換到模組目錄,例如:「C:\my_xoops2511\www\modules」找到「submission」開啟之。
- 左側檔案總管便會列出該模組完整架構

- 底下是新的(2.5之後的)XOOPS的模組目錄建議結構:
目錄名稱 |
子目錄 |
用途 |
admin |
|
模組後台目錄 |
blocks |
|
區塊程式目錄 |
class |
|
物件庫或各種前端 js目錄 |
css |
|
模組樣式目錄 |
docs |
|
說明文件目錄 |
images |
|
圖檔目錄 |
|
admin |
後台界面用到的圖檔 |
|
icons |
其他圖檔 |
include |
|
引入檔目錄:如搜尋、模組自動檔 |
language |
|
語系目錄 |
|
english |
英語語系 |
|
tchinese_utf8 |
UTF-8中文語系 |
preloads |
|
自動載入物件 |
sql |
|
資料庫結構目錄:裡面會有 .sql 檔 |
templates |
|
模組樣板目錄:用來放置模組頁面的樣板檔,均為.tpl 檔(或 .html) |
|
blocks |
區塊樣板檔:一樣為.tpl 檔(或 .html) |
- 粗體底線的目錄(如果有用到該功能的話)則是一定要有的,而且不能改目錄名稱!
- 粉紅色的目錄,是會用到的目錄,目錄名稱可以隨意改(但其實不建議改)
- 沒特別標記的,表示鮮少用到。