:::

1-3 XOOPS的基本架構

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