一.模組基本資料:
模組名稱:翻頁電子書模組
版本:1.0
模組製作: 屏東縣 許立民老師 http://aandd.idv.tw
aandd([email protected])
二.關於成果製作模組:
大家越來越重視閱讀了,但是很多電子書製作的系統都是封閉的,對我來說連製作出來是swf的電子書檔案都算是封閉的電子書檔案,因為若是放swf動畫電子書檔案在網路上,搜尋引擎是無法分析裡面的內容,然後讓別人利用搜尋引擎找到您的電子書。 .
所以我利用MoleskineNotebook這個電子書的JQuery Plugin,結合php資料庫與資料的處理,讓老師、學生可以很容易的做出具有翻頁效果的電子書,這個電子書只要您能上網、有瀏覽器(當然能盡量支援w3c的標準的最好)就可以看這些電子書的內容!這次分享的翻頁電子書系統是架構在xoops的平台之下,所以學校網站若也是利用xoops來架設的那麼很容易就可以建立屬於自己學校的電子書系統。
三.模組下載:
aandd_ebook翻頁電子書檔案下載
電子書範例 電子書開發網站
四.安裝與管理:
- 安裝模組的方法與一般模組相同,下載檔案解壓縮之後傳送到modules資料夾中,要特別提醒大家的是,由於系統中使用的編輯器,允許上傳檔案,但是上傳的檔案不在xoops預設的upload中,所以要確定您上傳模組檔案的權限!很多人用root上傳,所以檔案擁有者會是root,造成編輯器無法世傳檔案
- 分類管理:至少要有一個分類才能建立電子書,每一個分類都可以設定三種權限給群組,有「瀏覽電子書的權限」、「建立電子書的權限」、以及「管理電子書的權限」,管理員視需要進行設定。
- 至於管理的首頁,當使用者產生電子書之後,若有不是合得內容,管理員可以是情況將電子書「下架」或者「刪除」,下架表示「作者」還看得到電子書還能進行修改,而「刪除」就真的將電子書的所有內容以及檔案刪除了
- 電子書偏好設定,可以設定「翻頁速度」、由「左至右翻頁或由右至左翻頁」,是否允許「手動換頁」以及是否「自動播放」
五.模組使用說明:
- 建立電子書的基本資料,包括電子書的所屬「分類」、「書名」、「簡介」、「封面圖檔」、「背景音樂檔」等等。
- 建立好電子書的基本資料之後點選「管理我的電子書」,並在剛剛建立的電子書上選擇各項功能,例如有「修改書籍資料」、「編輯頁面」、「下架」、「刪除」、「上架」
- 下架是指電子書不會呈現在模組的首頁,所以只有作者自己才知道電子書的連結,在書籍頁面尚為建立完成時,可以讓書籍呈現下架的狀態。
- 上架則是指書籍已經建立完成,可以讓使用者觀看。
- 刪除則是指真的刪除整本電子書的資料
- 書籍的基本資料,可以點選「修改書籍資料」來修改。
- 最重要的就是「編輯頁面」,編輯頁面就是編輯書籍的內容,一頁就是一筆紀錄。
- 點選「編輯頁面」後,我們要先新增頁面標題名稱,由於頁面可能很多,所以點選「加號」的圖示,來即時新增「新增頁面標題」的表單,填寫好表單之後便可以送出新增。
- 送出表單後,我們可以看見新增的頁面名稱,接下來可以點選頁面名稱的連結,進行頁面內容的編輯,由於是網頁的形式,所以頁面內容可以接受任何瀏覽器可以接受的媒體與型式。
- 頁面的排序可以利用拖曳的方式進行排序,進行拖曳完成後,右上方綠色虛線方塊,便會告訴使用者,已經紀錄排序,但要提醒大家的是,xoops某些jquery的佈景可能會使得拖曳排序失效。
- 建立好頁面內容之後,翻頁電子書也就完成了,回到首頁,點選書籍的類別,就可以看到翻頁電子書的列表。
- 翻頁電子書的呈現有兩種,點選書籍圖片,則翻頁電子書會成現在xoops的樣板中,下方也會呈現facebook以及xoops內建的評論工具,老師學生可以針對電子書進行評論與留言。
- 另一種呈現的形式則是點選書籍名稱,這時後會獨立呈現電子書,沒有其他的資訊,可以在教學的時候單純的使用電子書。
以上是有關電子書的簡單說明,由於aandd開發xoops的經驗並不多,應該有許多疏漏之處,若有功能建議或者發現需要debug的地方,也請大家不吝惜的通知我,我的email:
[email protected]