3 件のコメントがあります。 1 - 3 / 3
» アップデート推奨:XML-RPC for P_BLOG (revision e) v.0.2.2
Re: アップデート推奨:XML-RPC for P_BLOG (revision e) v.0.2.2
こんにちは。masakunともうします。
XML-RPC for P_BLOGを使わせてもらっています。そのフィードバックです。
さて配布されているXML-RPC for P_BLOGでは、MySQLへ渡す文字コードが"EUC-JP"でハードコードされています。このため、MySQLの環境によってはコードそのものを変更する以外に意図する文字コードで投稿する方法がありません。
以下のようにコードを書き換えることで、『Blogクライアントから渡される文字コードを自動判別して、P_BLOGで設定したMySQLデータベースの文字コードに変換してからほかの処理に渡す』という動きになると思います。(思います、というのは私がPHPのコードをよく読めないから…)
置換前
$category = mb_convert_encoding($category, "EUC-JP", "UTF-8");
置換後
$category = mb_convert_encoding($category, $cfg['mysql_lang'], 'auto');
対象のファイルは以下の二つ、対称の変数は$category, $title, $body, $moreの4つです。
./plg_xmlrpc_include/fnc_mt_api.inc.php
./plg_xmlrpc_include/fnc_xmlrpc_api.inc.php
Tips的でも取り上げていただけると幸いです。
Re: アップデート推奨:XML-RPC for P_BLOG (revision e) v.0.2.2
フィードバックありがとうございます。
自分の P_BLOG のデータベースが EUC-JP になってしまっているために、見落としていました。ぜひ改善を検討したいと思います。
Re: アップデート推奨:XML-RPC for P_BLOG (revision e) v.0.2.2
From : 森井ゴンザレス @ 2007-05-08 11:20:57 編集 引用
早速のバグフィックスありがとうございます。最新版に入れ替えさせていただきました