Cd Chen's Services

ba ba ba la~~

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 4KDE 環境開發這個小東西。

我希望在 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 加入這兩個變數中。
  • 完成。

如果您有遇到類似的狀況,可以試試看我的解決方法。

You are here