ecto
XMLRPC 與 PHP 5.2.2
唉,Fedora 7 真是難搞。剛處理完 sasl2 的問題後,又發現了 XMLRPC 與 F7 中內建的 php-5.2.2 彼此間不願意相親相愛的問題。
之所以會發現這個問題,是因為剛剛發佈 "Fedora 7 的 sasl2 錯誤訊息" 這篇文章,是利用 ecto 來貼的。但貼文章時,ecto 卻跟我抱怨:
無法分析 "metaWeblog.newPost" 的回應。請檢查監視記錄以取得更多資訊。
雖然說還是可以選擇利用 WordPress 的後台直接貼新文章 (會不會有問題,我倒是沒有測試過),但我還是希望不要浪費花了一些 $$ 買來的 ecto。
KBlogWriter 1.0 Features
KBlogWriter 是我無聊時用來打發時間,並且訓練腦筋的一個小玩意。KBlogWriter 的主要功能,係作為 KDE 環境中一個編輯部落格文章的編輯器,其功能類似 ecto 這個著名的 Blog Editor 工具。
我是在我的小銀 (PowerBook G4) 與家中的 Fedora Core 4 的 KDE 環境開發這個小東西。
我希望在 KBlogWriter 1.0 版時,能夠提供下列的功能:
WordPress 2.0 strip some tag
最近把我的部落格升級到 WordPress 2.0 後,發現 WordPress 2 會自動刪除文章中的 target
這個 tag。本來以為是我的 ecto 搞鬼,後來找到 ecto 的論壇上也有人有類似的狀況,查了一下才知道是 WordPress 2 搞的鬼。於是我參考 ecto 提供的方法,略作修改便解決了這個問題。
我的解決方法如下:
- 在 WordPress 的後端管理介面中,Options->Miscellaneous,選擇 "Use legacy my-hacks.php file support"。
- 在 WP_ROOT_DIR/ 中建立一個 my-hacks.php 檔案。
- 然後把 wp-includes/kses.php 的
$allowedposttags
以及$allowedtags
複製到 my-hacks.php 中。 - 修改 my-hacks.php 中的
$allowedposttags
與$allowedtags
兩個變數,將允許使用的 tag 加入這兩個變數中。 - 完成。
如果您有遇到類似的狀況,可以試試看我的解決方法。