今天手癢把MT升級到最新版本3.2,但升級後發現原本的模版不合,在重建的時候會產生這個訊息:
Can’t call method “allow_pings" on an undefined value at lib/MT/Template/ContextHandlers.pm line 2991.
所以refresh模版至預設狀態,準備一切重來,反正原來的模版已經被我改的亂七八糟,看久也膩了,這陣子花些時間改一改吧!頭又開始大了起來…
今天手癢把MT升級到最新版本3.2,但升級後發現原本的模版不合,在重建的時候會產生這個訊息:
Can’t call method “allow_pings" on an undefined value at lib/MT/Template/ContextHandlers.pm line 2991.
所以refresh模版至預設狀態,準備一切重來,反正原來的模版已經被我改的亂七八糟,看久也膩了,這陣子花些時間改一改吧!頭又開始大了起來…
這幾天突然覺得看膩了原來的版面,所以一不做二不休,改版面之餘也順便把Movable Type從2.661升級到3.16,雖然工程浩大,但是一進到3.16的後台,有質感的配色和新加入的功能,立刻就吸引住我的目光。這幾天陸陸續續再利用空餘的時間修改版面。
歷經了三天之後,終於把Neil’s BLOG的門面做了徹底的改造工作,已完成的工作如下:
‧更換banner:把原來陽春的banner用圖片取代,logo重做,加上「西瓜田裡的牛*」副標。
‧將版面由二欄改為三欄:二欄的規格已經不敷使用 ,因此改為三欄,避免浪費空間。
‧加上隨機照片:用讀取rss的方式從「浮光掠影」相簿中取出隨機相片,花費了一天半才搞定,但仍有不明原因會造成讀取失敗,重新整理頁面後即可,目前先將照片每半小時讀取至cache,減少系統讀取時間,避免讀取失敗,有待日後修正。
‧增加留言板:另開一個主題做為留言板,這樣做的好處是,不用再管理另外一個程式,日後維護也只要刪除文章即可。
‧增加授權協議:採用Creative Commons License的Attribution-NonCommercial-ShareAlike 2.0授權方式。
‧修改連結文字:原本連結文字會出現底線,改為沒有底線,並且hover時會出現背景顏色。
‧修改部份版面排列方式:如搜尋、最新迴響等。
‧增加icon圖示:如最新文章前出現的圖釘小圖示。
‧修改部份文字配色:讓整個版面以黃、綠、藍色調為主。
■將類別描述中的文字改為圖片顯示語法
<img alt="[關於Neil’s BLOG] " title="關於Neil’s BLOG" xsrc="/logo/about.gif" mce_src="/logo/about.gif" align="absmiddle" style="border:0″ /> |
■新增文章標題前類別圖示語法
<MTEntryCategories glue=", “> <a xhref="<$MTCategoryArchiveLink$>" mce_href="<$MTCategoryArchiveLink$>"> <$MTCategoryDescription$><align="absmiddle"></a> </MTEntryCategories> |
■新增分類閱讀連結
<div class="sidetitle"> 分類閱讀 </div> <div class="side"> <MTCategories> ■ <a xhref="<$MTCategoryArchiveLink$>" mce_href="<$MTCategoryArchiveLink$>"><$MTArchiveTitle$></a> (<$MTCategoryCount$>)<br /> </MTCategories> </div> |
若將改為則類別名稱將改為圖片顯示(若是類別描述中已改為圖片顯示)
今天晚上大部份的時間都花在加上分類圖示上面,原本依照MT使用手冊說明的,不要用中文做為類別名稱,因為會出錯,但這樣做的結果,讓我很不滿意,因為這樣會讓右邊的分類閱讀區會以圖示呈現,會佔掉不少空間,而且也不好看。剛剛又試了一下,似乎改成中文的類別名稱並不會出現奇怪的問題,再檢查其檔案命名,雖然有些不規則,但也沒有出現亂碼,這真是令人高興,所以現在的版面就呈現我想要的理想狀態,左邊文章標題前以圖示出現類別,以免干擾文章標題,右邊分類閱讀的部分就以文字呈現,可以讓版面清爽些。
我的MT要正式啟動了!