2009年7月16日 星期四

7.16 Mediawiki架站記事

Mediawiki架站環境處理好後,便進行Mediawiki的建置。
*Mediawiki安裝參考資源:
安裝步驟還算簡單,一步一步跟著來就好。
*目前是使用本機 locahost來進行測試,要注意之後上線位置的更改。

使用上的感覺:
  1. Mediawiki的編寫功能有其特定的語法,所以在建置完成後要進行文章的撰寫必須有所更改,否則一般撰寫者要進來寫文章將是非常麻煩。
  2. Mediawiki有很多的設定值可以進行更改,以符合使用者的需求,但其頁面不是統一有入口管道進行連結,一開始使用還真摸不著頭緒。
  3. Mediawiki可以藉由擴充程式來進行功能的擴充,網路上有許多以撰寫好的程式供人取用安裝。
*Mediawiki進階設定

*Mediawiki extensions
以下紀錄已進行的擴充和更改:
1.版型skin:monobook→gumaxdd也可自行設計版型my skin。
2.可加入影片檔(youtube)
require_once('extensions/YouTubeTag.php');
3.FCKeditor文章編輯器
require_once( "extensions/FCKeditor/FCKeditor.php" );
雖然感覺並沒有特別好用.....
4.InputBox+create article
require_once("extensions/InputBox/InputBox.php");
require_once("extensions/CreateArticle.php" );
可省去讓大家找不到從哪裡新增頁面的窘境。
5.googlesite search
require_once("extensions/GoogleSiteSearch/GoogleSiteSearch.php");
其實就是希望這個mediawiki的search來借重google,但目前是失敗的,上線之後或
許有其他的辦法來修正。
6.freemind
require_once("extensions/freemind/FreeMind.php");
原本在想說利用freemind來建置mediawiki中各項文章的連結圖,以讓使用者清楚知道這個mediwiki中有哪些東西,但是freemind不能進行各項主題的互連,達不到我想要的目的。(wikimindmap之後再來看看。)
7.TagAsCategoery
require_once("$IP/extensions/TagAsCategory.php");
讓使用者可以方便的直接在文章中加入tag分類。
8.DynamicArticle
require_once("extensions/DynamicArticleList.php");
最新文章的展現,用在首頁。
9.ArticleComment
require_once("extensions/ArticleComment.php");
每篇文章可以在底下回應,但撰寫文章者必須自行設定。(其實是"討論"的那個功能)
10.TreeAndMenu
這個extension當初看到的時候很興奮,因為似乎就可以用樹狀資料夾來展現,但目前他是失敗的。
11.WikiViz Extension
這原本更是令我興奮的東西,他是用JAVA寫成的,圖形化的展現mediawiki的整個網站內容,使用的就是TM4J與TouchGraph,但是似乎事與願違,我還找不出問題的bug,而且這個功能的發展似乎2006年就停止了。還要再找辦法解決。



沒有留言: