Professional Documents
Culture Documents
中文線上期刊系統
楊維中
zonble@gmail.com
http://zonble.twbbs.org/
2007 年元月
背景故事
• 2006 年七月開始根據政治學傳播學院在職專班電
子報需求開始發展。
http://comm.nccu.edu.tw/emapaper/
• 八月寫出雛型之後,九月份時整個改寫成目前的大
致架構。
• 繼續溫溫吞吞寫了半年。元旦時繼續用 Ajax 功能
加強管理介面的操作。
設計目標
• 透過以期為主的發行型態,開發適合小型
線上刊物使用的系統
• 強調學術用途需要的功能。
技術規格
• 使用簡單容易維護的標準 XHTML 以及
CSS 架構。
• 使用 UTF-8 文字編碼。
• 物件導向的程式碼撰寫,將 大多數功能
包裝在 PHP 物件中。
管理介面畫面
Demo 站:
http://zonble.twbbs.org/vj-dem
另外一個給大學報的 Demo 站:
http://saloon.twbbs.org/~zonble/unews/
http://saloon.twbbs.org/~zonble/unews/
http://saloon.twbbs.org/~zonble/unews/
http://saloon.twbbs.org/~zonble/unews/
http://saloon.twbbs.org/~zonble/unews/
功能簡介
• Vanilla Journal 是:
• WEB 版的線上期刊
• 以「期」( issue )為主的發行型態
• 每期期刊中有很多的單元
• 每個單元下可以有多篇文章
• 可以針對每篇文章,上傳屬於該篇文章
的圖片、以及附件 案
資料庫功能
• 使用關鍵字搜尋功能
• 作者搜尋功能
• 每篇文章的作者以及文章的關鍵字,會自
動建立成搜尋連結。
自由調整內容配置
• 很多地方可以更自由的發揮:
• 可以新增或減少文章分類
• 可以自由調整每一期期刊的分類順序
• 可以自由調整每篇文章的排列順序
• 可以自由調整文章中照片的排列順序
自由調整頁面配置
• 已經有了佈景主題( theme )架構,可
以在不同的佈景主題中切換,也可以設計
自己的佈景主題。
• 佈景主題中包括:
每期頁面目錄頁( toc.php )、單篇文
章顯示頁面、靜態內容頁面(關於我
們…)、共用頁首與頁尾、共用 CSS 樣
式。
電子郵件發行
• 自動產生該篇文章的引用書目,目前有
APA 格式以及 MLA 格式。
• 在單篇文章與搜尋文章時,可以將書目匯
出成 EndNote 可以使用的書目格式。
• 接下來會繼續做供 Microsoft Office
2007 使用的匯出格式。
發展中的功能…
• Vanilla Journal 還沒有做,但是該做
的:
• 還沒有多重使用者帳號,目前只有設計
一組管理密碼。
• 因為目前還沒有想清楚有多個使用者
時,權限區分應該如何設計。
• 還沒有自己的外掛程式( Plugin )架
構。
系統需求
• PHP 4.3.0 以上版本(相容於 PHP 5 )
• MySQL 資料庫
• PHP 需加裝 regular expression 、 GD
圖形
Library ,如果是 PHP 4.x ,建議安裝 DOM 模
組。也需允許檔案上傳,建議加大 PHP 中各項與
檔案上傳相關的參數與檔案上傳相關的參數。
• 使用 SVN 取得最新程式碼:
svn checkout
http://vanilla-journal.googlecode.com/svn
vanilla-journal