CH1安裝XOOPS 2.5所需的環境
XOOPS 是一套使用PHP 程式撰寫而成的開放原碼內容管理系統(CMS:Content Management System), 搭配使用MySQL 資料庫來儲存其內容,所以只要有PHP+MySQL的環境,再加上一個提供網頁的網站伺服器就可以安裝使用XOOPS了。本章將介紹安裝XOOPS 2.5時所需的環境。
CH2安裝XOOPS
安裝XOOPS 是件很簡單的事, 只要事先準備好所需的環境(Apache+PHP+MySQL),安裝XOOPS 就只需1-2分鐘,準備好了嗎?讓我們一起動手做。
CH3 XOOPS的基本設定與內建功能操作
前面章節的環境介紹及XOOPS 安裝只是建立好XOOPS網站的基本架構,再經由本單元「XOOPS 的基本設定與內建功能操作」的講解說明後,才能把演員請上台-- 模組、區塊、佈景安裝及修改…,戲才能開始演。
CH4佈景主題
使用XOOPS 來架站怎麼都長得一樣呢?那是因為我們還沒有替它換上美麗的衣裳,網路上有很多超有水準的佈景,換上它,再加上修改之後您的網站就與眾不同了。
CH5模組的安裝與管理
什麼是「模組」呢?簡單來講就是把一些特定功能的程式包成一個套件,裡面可能含有管理、使用者介面、語系、區塊等,我們身為網站管理者想網站提供什麼功能就安裝什麼模組,例如討論區模組、行事曆模組、電子相簿模組…,模組的好處就是新增、移除容易,它讓整個網站的管理更加方便。
CH6區塊的安裝與管理
在XOOPS 當中,整個版面就是由區塊所構成的,而區塊有三種,一種是系統區塊,一種是自訂區塊,而另一種則是因安裝模組而產生的區塊。這個章節中,我們會講解系統區塊、模組區塊及自訂區塊,自訂區塊的進階使用就留到後面的章節再來談。
CH7 Tad News—新聞模組
Tad News 模組除了做新聞公告,目前還提供有電子報及自訂頁面的功能,是筆者用到目前為最好用,也是功能最完整的公告模組。
CH8 Tad Gallery─電子相簿模組
Tad Gallery 是一套功能完整且實用的模組,可以將自己拍的照片放到XOOPS來展示。
CH9 CBB論壇模組
在XOOPS 的討論區模組當中,只要在網站上安裝好CBB論壇模組區,建立好論壇分類,接著開不同性質的討論區,就可以和使用者做交流。
CH10 X-Forum論壇模組
這一套X-Forum 論壇模組和CBB 是幾乎一樣的使用模式,安裝與操作都差不多,同樣能在XOOPS 2.5 中正常運作。
CH11 Tad Cbox & Xim--即時留言簿
討論區是一個不錯的交流園地,但是比較沒有即時性,所以可以在自己的網站加掛這個模組,就可做即時的服務。
CH12 Tad_uploader--檔案上傳模組
檔案上傳模組―Tad_uploader,讓您輕鬆可以做好分類管理及權限設定,立即提供檔案下載服務。
CH13 Tad FAQ--常見問題模組
安裝此模組,我們就可以把訪客常會問的問題蒐集後整理出常見問題集,將一些一般人同樣會遇到的問題及其解決辦法寫下來,管理者輕鬆,使用者也方便。
CH14 Pical行事曆模組
Pical是最為完整、好用的行事曆模組,它可以區分個人、群組的公開或私人行事。
CH15 logCounterX流量統計模組
安裝此流量統計模組可以很方便的統計每天、每週、每月及每年有多少人來造訪。
CH16 Tad Book3─線上書籍模組
利用Tad Books模組,可以很方便的把一些教學心得或使用心得寫成線上書。
CH17 Mytabs模組
這個模組的作用就是要讓像新聞模組區塊或討論模組區塊能夠以頁籤方式來呈現,相當實用,讓網頁呈現更清爽。
CH18 Tad_player影音播放模組
安裝Tad_player 影音播放模組,可以讓您的XOOPS 網站也能有Youtube 的功能。
CH19 Xoopspoll—投票模組
安裝這個模組,可以把問題透過網路讓會員選票或提案決議。
CH20 Weblinks好站連結模組
安裝weblinks 模組能讓您輕鬆管理網站連結。
CH21好站連結—Xoopspartners
xoopspartners 模組類似Weblinks的功用,但介面簡潔而操作簡單,安裝後一看就會。
CH22 Article--文章管理模組
Article 文章模組是 XOOPS 的一個專業的內容管理模組,它擁有多重類別、多重頁面、可自設樣板等齊全功能,還可以自訂編輯介面、可輕鬆重複安裝... 等。
CH23 Tad Form萬用表單模組
這是一個相當實用的模組,它可以讓管理者自行設計表單來讓會員來填寫,表單設定容易而有彈性,後台會有表單結果列表,會員填寫完後我們還可以看到統計結果,而且填報完成後還會寄通知給管理員。
CH24 Protcetor--防護模組
主機提供服務後就面臨到安全的問題,在一般的公司、學校都會設置入侵偵測及防火牆等網路設備來防護內部主機的安全,如果是個人安裝XOOPS 時,筆者建議使用Linux 來架設並使用iptables 來設定連線規則,如果再加上安裝Protcetor 防護模組,那防護效果就會更好。
CH25場地預約模組
把這個場地預約模組安裝到XOOPS 之中,大家就可以隨時上網預約、修改您想使用的會議室或專科教室了。
CH26榮譽榜模組
學校單位或公司行號常有一些比賽或者優良事蹟想要公佈於單位的網站上,一般的作法都是使用公佈欄來呈現,但筆者認為這樣過於複雜,雖然使用Tad News 模組+Mytab 模組可以達到其效果,但如果能獨立出來的話,會比較單純且容易管理。
CH27修繕系統模組
這個模組是推薦給大學校或大單位使用,方便總務透過部門網頁控管單位或學校的器材修繕狀況。
CH28 Stuwork & Tad Assignment學生作業上傳模組
很多人使用XOOPS 來架設學校或班級網頁,總會遇到作業上傳的問題,筆者在這個章節中就會談到二個作業上傳的模組。
CH29 AMS—文章管理模組
這個AMS 模組的功能就和Article 一樣,主要是用來做文章管理,網路上有很多網站都使用AMS 模組來做文章發佈用。
CH30 Sitemap & xsitemap—網站導覽模組
這個模組就要show 出網站的架構,就是這麼簡單,安裝好就可以使用。
CH31 eguide活動快訊模組
這個模組可以讓管理者公告活動訊息,讓使用者或者會員透過網路來報名,最後使用匯出的方式來完成報表。
CH32 ugm_contact_us—聯絡我們模組
這個模組是用來讓會員或訪客和管理者連絡溝通用的,讓會員登入網站後可以透過填表的方式來向管理者提出問題,站長收到該問題的mail 後可以至後台進行管理並且針對問題處理的狀況來回信給發問者。
CH33 Tad RSS—友站消息模組
這是一個簡單易用的友站消息模組。
CH34 Marquee 跑馬燈模組
Marquee 跑馬燈模組相當有彈性,除了能自訂內容及走向,還可以將我們現有的模組內容呈現出來。
CH35舊網頁整合及區塊的進階使用
本章主要探討舊網頁結合及自訂區塊的問題,幫助讀者把以前做的一些網頁加到XOOPS 中,或者加上一些額外的小功能,如Google Map 及行事曆等。
CH36佈景修改、css調整
在XOOPS 中就是我們先設計一個版面,安排區塊及標題等的呈現位置,XOOPS 就會把資料從資料庫讀出,然後會依設計的樣板把資料依指定的位置呈現出來,這個好處就是我們可以很隨意安排調整。
CH37自己動手設計佈景
但本書主要不是教大家設計出超水準的佈景,而是教大家設計一個佈景的完整流程,並設計出一個屬於自己的佈景。
CH38 XOOPS的備份、還原
電腦何時會掛點沒有人知道,硬體、天災或人為等造成系統故障,所以平時做好備份是身為網管或者管理人員該做的事,備份的方式很多,本章就介紹簡單好用的方法。
CH39 XOOPS的升級與移機
如果您的主機老舊或者另有原因必須把XOOPS 移到別的主機,這時可依照本章所教的步驟升級或移機。
附錄A OB2D Server+XOOPS 2.5的完整安裝教學
附錄B Ubuntu 10.10+XOOPS 2.5的安裝說明
<電子書>
附錄C 常用工具介紹
附錄D XOOPS常用CSS樣式表
附錄E XOOPS的default佈景Style.css解析