2.
認識XOOPS架構
一、 XOOPS基本概念
- XOOPS有分前台和後台,前台所有人可見,後台僅擁有管理權限者可進入。
- XOOPS的組成分成三大架構:
- (1) 功能模組:主宰網站具備哪些功能,同時提供各式區塊。
- (2) 群組權限:決定什麼人可以使用或管理什麼模組、區塊或功能。
- (3) 佈景樣板:決定網站的主外觀、模組外觀、區塊外觀的主要機制。
二、 XOOPS後台的「偏好設定→系統設定」
- 「一般設定」:設定網站名稱、時區(伺服器時區:指機器所在時區;網站預設時區:網站主要用戶的所在時區)、網站佈景(自動編譯您修改的樣板檔? 請選「是」)。
- 「註冊會員設定」:允許新會員註冊、會員註冊的啟動方式(建議:經電子郵件啟動)、會員帳號的允許類型、允許上傳圖像(可放大頭像寬度到300)。
- 「Meta 及頁尾」:Meta 關鍵字(逗號隔開,六個左右即可)、Meta 描述(會出現在搜尋結果)、頁尾註腳(版權、聯絡資訊...等,可用HTML)
<table>
<tr><td>點兩下資訊社</td><td>社長:陳銘洲大人</td><td>網站管理員:<a href="mailto:tad0616@gmail.com">tad</a></td></tr>
</table>
- 「電子郵件設定」:電子郵件分發方式(大部分PHP mail()即可,若是windows下且無送信機制,可選SMTP(送信伺服器),填入可用的SMTP即可(ISP通常會提供)。
- 其他的設定基本上很少用,可以逛逛了解一下。
三、 XOOPS後台的「模組→系統管理」
- 頭像:管理會員頭像,亦可提供圖片供會員選用(可傳至/uploads/avatars/下)
- 看板:做廣告用,但亦可視為活動看板,支援flash、HTML語法或圖片
- 區塊:管理區塊,可決定區塊出現位置,以及誰可以觀看區塊。
- 評論:管理使用者評論用(通常是拿來刪除評論)。
- 群組:最小的權限單位,建議適度建立群組(例如依單位或職權),有助於網站分工。
- (1) 一個會員可同時隸屬多個群組,權限為所有隸屬群組的「集合」。
- (2) 已註冊者,應至少要屬於「已註冊會員」群組(重要!)。
- (3) 擁有「系統管理權限」者即為站長,換言之,除了管理員,任何人都不應該有「系統管理權限」。任何的「管理權限」都不應該開給「會員」或「訪客」群組。
- 圖片管理:可設定圖庫供使用者使用,但僅限於內建的編輯器可用。
- 寄信給會員:可自設條件,寄發信件給只訂的會員。(可拿來進行Email測試)
- 維護:資料庫的維護工具,可清除快取資料夾及session資料表,亦可備份資料表。
- 模組:安裝、移除、更新網站模組
- 偏好設定:網站及各種模組的偏好設定選項
- 表情圖:表情圖可在文章、訊息、評論...中使用
- 樣板:可讓您用瀏覽器來自行修改模組或區塊外觀(日後詳述)
- 會員等級:純屬虛銜,無關權限。會自動依文章發表數而自動升等(特殊等級除外)。
- 會員:可新增會員或編輯會員資訊(十分鐘電郵),亦可變更會員群組等各種會員管理功能。
- (1) 從此處可直接建立新會員資料。
- (2) 「同步資料」指的是重新統計該會員的發表數(和會員等級有關)
- (3) 從「進階搜尋」可以找出「帳號未啟動」或者「從未登入者」的帳號。
四、 XOOPS的Profile模組(進階會員管理)
- 安裝後,所有註冊程序會改用profile的自訂註冊程序。
- (1) 「分類」:指的是「註冊欄位」的分類,於前端「編輯帳號」時會用到。
- (2) 「欄位」:即自訂的各種註冊欄位,每個欄位都要設定「分類」及「註冊步驟」。
- (3) 「註冊步驟」:可自訂註冊程序,會員註冊時會用到,此名稱會於設定欄位時用到。
- 要變更註冊表單,直接修改「欄位」即可。
- 修改「時區」欄位,預設值設定為「+8」
- 「搜尋用戶資料」:設定什麼人可從前端「用戶管理→用戶搜尋」用該欄位的值為條件來進行搜尋。
- 「編輯用戶資料」:設定什麼人可從前端「用戶管理→編輯帳號」編輯該欄位的值。