距離「架站可以很簡單-XOOPS2.5網站架設與應用」一書初版已經有三年了,在這三年中,XOOPS的核心雖然沒有重大的改版,但模組與佈景卻不斷推陳出新,讓架設與管理XOOPS網站越來越容易上手。
本書的改版不只是加入一些新模組的介紹,幾乎是重寫整本書,以XOOPS2.5.7為例,加上TadAdmin及TadGuide兩套模組管理程式,並套用目前最新Bootstrap佈景,完整而詳細的講解XOOPS的操作,讓學習XOOPS成為一件簡單的事。
第1章 開始之前:安裝XOOPS2.5.x所需的環境
XOOPS是一套使用PHP程式撰寫而成的開放原碼內容管理系統(CMS:ContentManagementSystem),搭配使用MySQL資料庫來儲存其內容,所以只要有PHP+MySQL的環境,再加上一個提供網頁的網站伺服器就可以安裝使用XOOPS了。本章將介紹安裝XOOPS2.5.x時所需的環境。
第2章 安裝XOOPS2.5.x
依照前章準備好Apache+PHP+MySQL的環境並新增一個xoops25的資料庫,接下來我們就藉由實際進行安裝來進一步學習XOOPS;為了避免讀者混淆,本章的解說主要會以Windows環境下的操作為主,Linux的部分則請參考附錄A及附錄B說明。
第3章 XOOPS基本設定
前面章節的環境介紹及XOOPS安裝只是建立好XOOPS網站的基本架構,再經由本單元「XOOPS的基本設定與內建弁鉧犑@」的講解說明後,正式演員「模組、區塊、佈景」將陸續上台。
第4章 XOOPS網站開發流程
經過前三章的引導與學習,相信您已經順利在Windows系統中架設好XOOPS,只要您這一路都有跟著本書循序漸進的學習,現在應該已經具備了安裝XOOPS的能力,接下來,我們將提供使用者一個開發網站的步驟與流程,您將對以XOOPS開發網站充滿信心與能力。
第5章 XOOPS模組的安裝與管理
XOOPS網站的建置就如同堆積木一樣,當核心安裝完成後,XOOPS網站只是一個空的框架,後續網站要提供的弁鈳ㄛO經由安裝額外的模組而來,網站想要提供什麼弁鉥N安裝什麼模組,而網站的版面配置則由模組提供的區塊組成,可見「模組」在架設XOOPS網站的重要性。
第6章 佈景的安裝與設定
使用XOOPS來架站怎麼都長得一樣呢?那是因為我們還沒有替它換上美麗的衣裳,網路上有很多超有水準的佈景,換上它,再加上修改之後,您的網站就與眾不同了。本章節將介紹給大家最新的TadSchool相關佈景me模組,讓使用者透過後台就可以直接修改設定佈景的參數及外觀,免除一些複雜的步驟,輕鬆搞定網站的外觀。
第7章 區塊的安裝與管理
在XOOPS當中,整個版面就是由區塊所構成的,而區塊有三種,一種是系統區塊,一種是自訂區塊,而另一種則是因安裝模組而產生的模組區塊。這個章節中,我們會講解系統區塊、模組區塊及自訂區塊,自訂區塊的進階使用就留到後面的章節再來談。
第8章 TadNews—新聞模組
TadNews模組除了做新聞公告,目前還提供有電子報及自訂頁面的弁遄A是筆者用到目前最好用,也是弁鈳怬嗾膋漱膚i模組。
第9章 MyTabs模組
這個模組的主要作用就是讓多個模組區塊以頁籤的方式顯示於一個區塊中,讓網頁能以更清爽的方式呈現。
第10章 TadGallery─校園相簿模組
目前數位相機那麼風行,幾乎人手都有一台,想把自己拍的照片放到XOOPS來展示嗎?TadGallery是一套弁鄑嗾膆B實用的模組,雖然還有另一套xcgal模組也是相當完整,但操作卻不那麼簡單,所以筆者還是強力推薦使用TadGallery。
第11章 TadPlayer...