Skip to Content

電腦

阿含辭典查詢測試

莊春江工作站 阿含辭典查詢測試

Drupal 7 安裝

Drupal7-logo.png

昨天得知 Drupal 7 在 1/5 正式釋出了,這件事前陣子有在網路上看到,但後來也忘了,昨天剛好因緣際會又看到釋出正式版的消息,於是今天下載來測試,結果頗為順利,故在此記錄一下我的測試過程。

我大概會等到本站所使用的模組都有 Drupal 7 的版本之後,才會將本站升級,希望 Drupal 7 有更多好用且方便的功能。

請注意,因為這是用預設值安裝,所以相關的帳號及密碼都是公開的,我只是當成電腦中的測試網站,若您要當成對外公開的站,請修改相關的安全設定。

■ 下載檔案

1.首先到 Drupal Taiwan 正體中文支援站下載 TWAMPd 的架站包 (http://drupaltaiwan.org/taxonomy/term/1015),裡面已有 Drupal 6.17 (tCJK) + Drupal 7.0-alpha6,不過這些我就不用了。

2.下載 Drupal 7 (http://drupal.org/project/drupal)

3.下載 Drupal 7 的中文翻譯 (http://localize.drupal.org/translate/downloads),我是下載 Chinese, Traditional。

■ 安排目錄

TWAMPd 放在 C:\TWAMPd
Drupal 7 放在 C:\TWAMPd\htdocs\drupal-7.0 (可以發現 htdocs 目錄下已有一套 drupal-7.0-alpha6)。
中文翻譯放在 C:\TWAMPd\htdocs\drupal-7.0\profiles\standard\translations\drupal-7.0.zh-hant.po (這是根據 C:\TWAMPd\htdocs\drupal-7.0\INSTALL.txt 的說明)

■ 啟動伺服器

我是直接執行 C:\TWAMPd\apmxe_zh-TW.exe 就啟動相關的伺服器,然後用瀏覽器開啟 http://localhost (或 http://127.0.0.1),如果一切順利,就可以看到 TWAMP 的啟始畫面。

TWAMPd.png

設定 MediaWiki

在安裝好 MediaWiki 之後,會有一個動作,就是將 config 目錄中的 LocalSettings.php 複製到上一層目錄,這個檔應該就是一些設定用的內容。

其實主要的設定內容應該是在 includes/DefaultSettings.php 裡面,而有任何需要自訂修改的,則可以寫在 LocalSettings.php 中,以調整成適合自己的需求,以下就是一些我自己有用到的設定。

■ Logo 圖檔

首先,就是要設定首頁左上角的 Logo 圖檔,就是寫在 $wgLogo 變數中。

$wgLogo = "http://wiki.mysite.org/dir/logo.gif";

■ 修改主選單

若要修改主畫面左邊的選單,要用行政管理者帳號登入,也就是安裝的帳號。

然後直接修改 MediaWiki:Sidebar 頁面即可。該頁內容類似如下,用星號來表示選單的層次,星號後面是連結的頁面,不過不需要用中括號來框住。

最右邊是選單的文字,中間用 | 符號來區隔。

* 主選單
** 連結頁面|第二層選單文字
** 說明文件|說明資料的文件

■ 權限設定

再來是權限的設定,例如內部站是不讓匿名者註冊,而且匿名者只能讀取資料,不能編寫或修改,就是設定如下:

$wgGroupPermissions['*']['createaccount']   = false;
$wgGroupPermissions['*']['read']            = true;
$wgGroupPermissions['*']['edit']            = false;
$wgGroupPermissions['*']['createpage']      = false;
$wgGroupPermissions['*']['createtalk']      = false;
$wgGroupPermissions['*']['writeapi']        = false;

以上預設值都是 true,相信很容易理解上面的意義。至於已註冊者或更高權限者的設定,可以在 DefaultSettings.php 找到相關的設定,在上面的設定中,陣列變數第一個欄位匿名者是用 "*",註冊者則是 "user",機器人是 "bot",系統管理者則是 "sysop",行政管理員則是 "bureaucrat"。

若要開放一點,也可以設定成匿名者可以參與討論,開放 createtalk 權限,這就要看網站的性質來調整。

安裝 MediaWiki

這篇是 Media Wiki 安裝過程簡述,主要是讓自己日後重新安裝時回憶用的。

主要安裝的方式可參考官方網站的說明 http://www.mediawiki.org/wiki/Manual:Installation_guide

1.下載主程式,可以在這裡找到 http://www.mediawiki.org/wiki/Download ,我下載的是 mediawiki-1.15.1.tar.gz

2.將程式解壓縮放在網站上。理論上放在網站主目錄或子目錄都可以,若要放子目錄,則不要使用 "wiki" 當成子目錄名稱。

不過我自己測試,放在子目錄時,安裝一直有問題,會出現找不到網頁,只好另建一個類似 wiki.xxx.org 這種分站,再把程式放在該分站主目錄。

3.解壓縮後,主程式的 config 目錄要先設定成可以寫入,使用 chmod a+w config 指令即可。

4.設定資料庫,例如建立一個 wikidb 資料庫,產生名為 wikiuser 的使用者,再給該使用者全部權限。

如果有 MySQL root 權限,也可以不用先建立,但我用的站並沒有 root 權限,只能先手動建立資料庫,再交給安裝程式去處理。

5.一切 OK 後,執行 http://wiki.xxx.org/index.php 就可以進行安裝程序。首先是出現如下的畫面,點下圖中的 set up the wiki 連結。

FaceBook 裡的撿蛋遊戲 Hatchlings

Hatchlings 是我在 facebook 裡有「參與」的一個小遊戲,原本就一直想整理那些蛋,今天剛好利用假日,就動手進行。還有許多非特殊的蛋,我另外再找時間整理。(已補充進去了)

下面各圖中,有些蛋用滑鼠移過去時,會秀出一些說明,而虛線框起來的蛋,用滑鼠點下去就可以看到孵出來的樣子,再點一次又會恢復蛋的原始模樣。其實這也是我寫這篇的主要目的,練習在 Drupal 使用 jQuery,試看看處理動態的效果如何,結果我覺得不錯。

至於對此遊戲的心得是:許多蛋畫的很漂亮,但有些孵出來的實在長的不怎麼樣。還有一點,在整理這些資料時,也學到許多特殊的節日,例如我第一次聽到有一個「說話像海盜節」(Talk Like a Pirate Day),同時也發現同樣一顆蛋會孵出不同的東西,例如萬聖節及擠牛奶的少女等,不過細節我還不清楚。對了,還有在十二生肖系列中,有一顆寫錯中文字了。

因為圖很多,所以完全開啟要有多一點耐心才行。^_^


【鯊魚週系列】


【2009 賭城 拉斯維加斯】


【和金錢有關的蛋】


【好風景】


【很有現代感】

CBETA 大藏經目錄查詢工具

最近為推廣「佛教藏經目錄數位資料庫」網站 (http://jinglu.cbeta.org),寫了一個簡單的經錄查詢工具,我有放在本站的右邊,可能要稍為找一下才能找到。 :)

如果您想在自己的站上加入這個小工具,歡迎參考此網頁的說明:

http://jinglu.cbeta.org/add_search_form.htm

如果有任何問題,也歡迎告訴我,或直接寫信給 CBETA (http://www.cbeta.org)。

FaceBook 裡的 MyCity

我想許多人都知道,在 Facebook 中有許多應用程式,而且很多人可能已經玩的不亦樂乎。我使用的應用程式極少,主要的原因是我英文不好,工作很忙,所以沒有太多的時間試。(尤其兩個老闆都在已經加在我的朋友名單之中,玩太多他們會發現。)

我有在使用的其中一是 My City,它很簡單,就是建一座城市,每天固定去加入一位市民,同時也可以幫朋友及網友加在他們的城市中,而通常他們也會幫我增加人口。這就樣每天看著城市愈來愈大,人口愈來愈多,也算是生活中的一點小樂趣,而且和朋友及陌生網友的互動,也有著一種「我不認識你,但是我謝謝你」及「同是天涯網路人,相逢何必曾相識」的意境。

如果你有 Facebook 的帳號,歡迎你來幫我增加市民,這是我的城市:

Ubuntu 如何設定由 Windows 開機

雖然在自己的電腦上安裝了 Ubuntu,不過大部份時間都還是要在 Windows 底下工作,然而預設開機是 Ubuntu,所以為了要方便一點,不要每次都等在電腦前選擇開機系統,就要自行修改 gurb 的開機順序。

比較簡單的方法,是安裝「開機管理程式」,方式是在終端機下執行:

sudo apt-get install startupmanager

安裝完之後,執行 「系統」->「管理」->「開機管理程式」,就可以選擇開機的作業系統。

使用離線部落格軟體 Zoundry Raven

Zoundry Raven剛知道 Zoundry Raven 的時候,就想過要寫一篇簡單的介紹,結果拖了許久,待寫的資料還是排了一長排,今天剛好同事有需要用到這類的工具,就寫了篇介紹給他們,我也樂得順便改一改貼上來。

一般在網路上寫部落格或使用 Web Mail 的人都知道,在網路上發表資料總是比較麻煩,一來怕突然斷線,辛苦輸入的資料就此付諸流水。二來要上傳檔案也相當麻煩,總是要把檔案一個一個的先上傳好,再插入至圖檔中,雖然有許多好方便的上傳工具或套件,但總是無法非常直覺好用。

我猜想大概是為了解決這個問題,所以有一些懶惰的聰明人就發明了「離線部落格」這種軟體,如果把線上寫部落格想像成線上寫 Web Mail,那麼離線部落格就像是用 Outlook 等 Email 軟體,可以先在自己電腦裡寫好,然後再上傳就解決了。

目前我試用過二套,一套是 Windows Live Writer,另一套就是本篇使用的 Zoundry Raven。

我選擇了 Zoundry Raven,理由有二,第一個是因為我正在努力學習擺脫 M$ Windows 的控制,第二則是因為本站是使用 Drupal 架設,Windows Live Writer 並沒有支援,而 Zoundry Raven 不但支援 Drupal,也支援非常多的部落格程式與網站,所以它就成了我唯一的選擇了。

Zoundry Raven 不但只是能上傳文章到網站,它還可以當成網站資料的備份,把網站的文章下載到自己電腦,讓二邊可以同步。若在自己電腦中修改文件,也可以同步更新到網站,刪除文件也是可以同步達成,這都是非常好的功能。除此之外,它也同時能上傳好幾個網站,如果你有好幾個部落格,只要上傳一次,就全部一次解決了。

另一個好處,如果要在文章中插入的圖檔很多,使用本程式就會很方便,圖檔在一般繪圖程式中準備好之後,根本不用先儲存成檔案,就可以直接由剪貼簿貼到 Zoundry Raven 編輯視窗裡,上傳時它會自動放置在 Drupal 的上傳目錄,也可以自行選擇圖檔的上傳位置,這可說是非常貼心的作法,底下會說明設定方式。

Drupal 6.10 升級到 6.11 的中文說明

昨天我也抽空把自己的站由 Drupal 6.10 升級到 6.11,Drupal 6.11 檔案中有一份 UPGRADE.txt,內容我看了一下,和上一版的相同。其實我發現好幾版都沒有改過這個檔了,所以我就把上一版的拿出來用,因為我英文不好,當初升級時有加註了簡單的中文說明,這次升級起來就輕鬆多了。

底下是 Drupal 提供的 UPGRADE.txt 及我自己的中文說明。中文部份有一些註解,則是我自己的一些看法,僅供參考。

不知這份 UPGRADE.txt 有沒有版權?如果有的話,還請提醒我一聲,因為我原本只想把中文部份貼出來讓大家參考,但想想還是連英文都貼出來,免得我寫的說明太簡單不易明白,或是寫錯了也沒人知道。

訂閱文章


about seo