1-3
XOOPS的基本架構
- XOOPS有分前台和後台
- 前台由「區塊」和「模組畫面」組成,為主要呈現部份。
- 後台僅「管理員」或者擁有「模組管理權限」者可進入。
- XOOPS的組成分成三大架構:
- (1) 功能模組:主宰網站具備哪些功能,同時提供各式區塊。
- XOOPS本身就是一個「sysytem」模組
- 每個模組可能會附上數個「區塊」(blocks)。
- 部份模組沒有後台,也有部份模組沒有前台。
- 模組的設定在「偏好設定」,區塊的設定在區塊設定
- (2) 群組權限:決定什麼人可以使用或管理什麼模組、區塊或功能。
- 預設的群組有:「管理員」、「會員」、「訪客」等三個群組。
- 可自由新增群組。
- 每個使用者,都可以同時屬於數個群組,其權限就是其所屬群組的集合。
- (3) 佈景樣板:決定網站的主外觀、模組外觀、區塊外觀的主要機制。
- 每個佈景由「樣板」(templates)組成,決定網站呈現的樣貌及布局(這部份由佈景設計者決定,佈景位置在 themes底下),建議採 BootStrap4。
- 每個模組或區塊也都有其呈現樣板,用來呈現模組或區塊內容。(這部份由模組開發者決定,模組位置在 modules 底下)。