經過一日多的時間,整個轉換 Habari 和 hosting 的過程終於完成。
轉用 Habari 的原因,除了對 WordPress 失望外,亦對 Habari 以 community 的理念抱有期望,還希望在 Habari project 的早期,可以從開發 plugin、submit patch、hack code 來增進自己對 PHP 的認識,對 Habari community 有所貢獻。
現時 Harbari 只是很初步,對普通用家來說,正式使用並不是時候,除非有自行修改 source code 的覺悟,否則遇是繼續保持原狀吧,現時我覺得有以下地方尚待改善。
- Dashboard 不支援修改留言
- Dashboard 還未支援 pagination,只可修改最近十篇文章
- 不支援 timezone setup,所有時間都跟 server 的 timezone,這個亦是我選擇一併搬到 Slicehost 的原因,這個話題在 mailing list 討論多次,因涉及多作者的時間處理等問題,所以還未有共識
最近的 svn trunk 已經支援 pingback,有興趣試用的朋友可以 download 最新 svn trunk,有問題的時候不妨到以下的 Google groups 討論。
或到 FreeNode 的 #habari IRC channel 討論。
決定提早將這 blog 轉換到 Habari,現時所有留言已經關閉,這次還決定一併將這 blog 由 Dreamhost 轉到 Slicehost,因涉及 DNS 更新,所以這次轉換起碼要大約一至兩天,如過程出現問題需時會更久,希望過程順利吧,遲些 Habari 見。
經過周末的時間,我的 custom theme 大致上完成,還差 archives page 和 IE 的 CSS,一想起要為 IE6 寫 custom CSS 就有點不甘心,想不理 IE 也罷。
外觀和現在的差不多,layout 有些不同,至於 color tone 方面想轉用一向我喜愛的深沉色調,但配色對我這個美學白痴也是一件非常費時的工作,所以極有可能使用現在的 color tone,遲些 fine tune theme 之餘再作色調的改變。
功能方面當然不及現在 WordPress 的,Ajax comment / navigation 等全部消失,emoticon 也不作支援,對留言者最大影響應該是沒有了留言 email alert,到時大家要改改習慣訂閱每篇文章留言的 RSS 了,待我有空看看我有否能力寫這個 plugin,不過看來機會頗微。
以現在的進度,相信會在本周末過渡至 Habari,再遲一步應該會將這 blog 由 Dreamhost 轉至 Slicehost,一步一步來吧。
看完 Heroes 後,空閒時間大都是用在建立 Habari 的 custom theme,一向都知自己對美學完全不行,很難做出一個外觀很美的 theme,迫於無奈只好美其名做個簡約的 theme,但愈做愈發現自己的 CSS 也十分不濟,想做一些 layout、一些頗簡單的效果,trial by error 也久未成功,唉,唯有繼續努力。
Habari 0.2 Developer Review Released,這個版本比 0.1 有很多的改進,例如附有正式的說明書,在 coding 方面新增了 Cron、Event logging、FormUI class、Stack class 等等,詳細可看 skippy 的文章,core team 計劃在 0.3 版本會加強 dashboard 的功能,新增 pingback 支援,加強 tagging 功能,user permission control 等。
我一直都有測試 Habari,而且開發了數個 plugins,這樣做其中一個原因是為了由 WordPress 轉至 Habari 作出準備,現時我覺得差不多是時候了,待我準備我的 theme 及做好 archive page 後便應該正式過渡至 Habari。0.2 DR 不建議普通人使用,除了你有心埋準備有可能遇到問題,和需要自行作出修正。
相關閱讀
Latest Comment
天佑, Angel, 天佑, Megan, 天佑, Donald [...]
天佑, na, 天佑, Lisa, 天佑, Andy [...]
bubu, Kevin, alex ma, Kwong Albert, Kwong Albert, macy [...]
Hivan, 天佑, Jeromy Chan, Oscar , 天佑, wonderjimmy
天佑, Kitty, 天佑, Della, 天佑, RR [...]