Nu-nrg さん、こんにちは。
Quote:
Headlines-Duplicatable (xhld)2.1をインストールさせていただいたのですが、
管理画面から一度登録したRSSを削除できなくなってしまいました。
登録途中に処理が終わらないことがありまして、リロードとか連打したかもしれない、同じサイトが3つ登録されてしまっている状態です。
登録したRSSを削除できないバグはありますでしょうか?
見事にバグでした。早めに修正版を出します。
報告ありがとうございました。
それにしても、こんなミスまで、Marijuanaさんとまったく同じとは
Quote:
またGIJOEさんにお聞きするべきでではないのですが、
モジュールUTF化により言語ファイルのみUTF変換いたしました。
UTFのRSS→UTF表示で文字化けしてしまいます。
ソースを改造しないといけなさそうでしょうか?
1箇所だけ、
language/japanese/headlinerenderer.php
function convertFromUtf8(&$value, $key)
{
$value = is_string($value) ? mb_convert_encoding($value, "EUC-JP" "UTF-8" , "auto"): $value;
}
で、行けそうです。というか、この関数ごと消してしまっても良いでしょう。
そもそも、なんでここは、"EUC-JP"と決めうちなんでしょうね。
本来なら mb_internal_encoding() でしょう。(定数 _CHARSET は、http_outputに相当するので、確かに使えないでしょうが。)
実は他にもHeadlinesって、妙に作りの荒い部分があって、その一例ではないかと思っています。
最後に、今回は面倒なので日本語で書いてしまいましたが、このサイトは一応、英語でのやりとりを前提としています。
日本語での質問は、jp.xoops.org でお願いします。
むしろ jp.xoops.org の方こそ高い頻度でチェックしているくらいです。