Project Honey Pot 提供了一個叫做 http:BL 的服務,只要您申請一隻 Access Key,然後使用 DNS 查詢方式就可以知道來訪 IP 是否是討厭的機器人。
由於技術非常簡單,所以很快地就有人寫出給 WordPress 用的外掛《http:BL》。聽說 Bad Behavior 之後也會使用這個服務,在新版的 Bad Behavior 發佈之前,就先用這個外掛看看。
如果您的 IP 不幸被列入 Project Honey Pot 清單,Kirin 也不知道怎麼辦哩!
軟體
Project Honey Pot 提供了一個叫做 http:BL 的服務,只要您申請一隻 Access Key,然後使用 DNS 查詢方式就可以知道來訪 IP 是否是討厭的機器人。
由於技術非常簡單,所以很快地就有人寫出給 WordPress 用的外掛《http:BL》。聽說 Bad Behavior 之後也會使用這個服務,在新版的 Bad Behavior 發佈之前,就先用這個外掛看看。
如果您的 IP 不幸被列入 Project Honey Pot 清單,Kirin 也不知道怎麼辦哩!
下午剛好在開月會,這次沒輪 Kirin 報告,Google Talk 跳出自 Twitter 來的訊息,kovis 將他的 WordPress 升級之後出現了問題:
後台管理首頁網誌狀態的欄位出現下列錯誤:
Parse error: syntax error, unexpected ',' in /wp-includes/gettext.php(313) : eval()'d code on line 1
記得應該是升級至 2.1.1 時就遇過的問題《網誌升級:WordPress 2.1.1》。不過還是將步驟以及修改的辦法寫了一下,發表在交流所上面《中文化後網誌狀態欄位 錯誤》。
準備好文字編輯器,建議使用 PSPad 或者 Notepad++。照著下列簡單的四步驟即可:
// New
$string = str_replace(',',";",$string);
# poEdit doesn't put any semicolons, which
其實 poEdit 可以不需要 .po or .pot 檔案,即可進行翻譯。Kirin 簡單寫一下設定步驟,而環境以 Kirin 自己的為說明,沒抓圖,所以請靠文字自行想像…
限制環境及條件:WinXP SP2 TC(Traditional Chinese),poEdit 1.3.6(下載鍊結)。以下所講述之設定以 WordPress 使用為主,其他軟體就靠您的舉一反三了!
準備事項:
步驟:
完成上述步驟後,您就可以開始翻譯的工作。至於 poEdit 另外一些使用方式,擇期再說嚕~
前幾日交流所中有個網友提出一個問題:能關掉新版 WordPress 自動存草稿的功能嗎?
經過冰漾的回答,使用註解原始碼的程式可以關掉該功能。於是 Kirin 就想到,既然 WordPress 許多地方有設計 Action, Filter 等方便外掛介入處理的 API,那 JavaScript 應該也會有。稍微查了一下官方文件以及原始碼後,一個簡單的 Plugin 就可以將 autosave 功能關閉。
將下列程式碼存成 disable_as.php 即可:
remove('autosave');
}
}
function disable_as_in_tiny_mce($plugins){
array_pop($plugins, 'autosave');
return $plugins;
}
add_action('wp_print_scripts', 'disable_as_in_wp_print_scripts', 20);
add_filter('mce_plugins', 'disable_as_in_tiny_mce', 20);
?>
寫這篇主要是想測試剛剛裝的 WP-Syntax 外掛,看起來效果還不錯。
WordPress 支援標籤 (tag) 功能的新聞,幾位使用 SVN trunk 版本的部落客已經發表過。剛剛在更新 trunk 的翻譯時發現已經加上 UTW 外掛的轉換工具。當然,還有將分類轉換成標籤的工具。
可是,人家前一陣子才換到 Simple Tagging 這個外掛啊~XD 不知道會不會出轉換工具?