大概是為了日益嚴重的垃圾迴響問題,在MT 3.0版還沒完成前,MT 就推出了小改的 2.66x 昇級版,主要新增功能包括了:
- 從同一個 IP 發出的迴響只能在可設定的 N 秒內發表在MT部落格上。
- 阻擋從同一個 IP 位址短時間內所發出來的、異常數目的迴響。
- <$MTCommentAuthorLink$> 改用不同的方式連結,這是為了阻止PageRank 。
- 2.661 版修正了不過兩天前發表的 2.66 版中關於迴響出現的 XHTML 問題 (現在用迴響ID來連結,不用URL位址來連結)。
本來不覺得有升級的迫切性,不過為了縮短以後升級到 MT 3.0版時的陣痛,我還是花了一點點時間升級,步驟類似於上次升級到2.65版時,以下是紀錄:
- 匯出文章備份 (這是一定要的基本動作)
- 下載 MT 2.661 的升級檔案 (Upgrade Version)
- 解壓到某個暫存目錄去。
- 仔細閱讀升級指示,然後翻一下自己 hack 過的 MT 檔案紀錄 (我只有動過 edit_entry.tmpl 檔而已,記得再改回來即可)。
- 上傳 docsmtchanges.html (docs 中的其他文件檔案要不要上傳更新,可隨自己方便)
- 上傳覆蓋 extlibI18n
- 上傳覆蓋 extlibLocale
- 上傳覆蓋 extlibMT
- 上傳覆蓋 images*.*
- 上傳覆蓋 lib*.*
- 上傳覆蓋 schemas*.*
- 上傳覆蓋 search_templates*.* (曾動過 Search Template 的人就不必再上傳覆蓋了…)
- 上傳覆蓋 tmpl*.*
- 上傳升級檔暫存目錄根目錄下除了 styles.css, mt-upgrade.cgi, mt-upgrade21.cgi, mt-upgrade25.cgi, mt-upgrade26.cgi 以外的所有檔案到 MT目錄下。
- 登入自個的 MT, 重建檔案。
- 修改曾 hack 過的 edit_entry.tmpl。
- 測試一下,OK即完成。
升級前切記要詳讀升級說明,「先求不傷身,再講求效果」。
OK. 只留了一個下來。
對不起,ping的功能好像有點問題,所以ping得你這個網頁到處都是我的引用,煩刪之。
MT2.65升級至2.661
從MT 2.65 升級至 MT 2.661 的方法。 聽Jedi寫道英文版的MT可能有些小bug還未處理,(開啟大量編輯模式預設值都是草稿,而我還蠻常用這個功能的),所以我決定不用比較簡便的升級方式(見布拉格…