Re: RDF が文字化けする

投稿ツリー


このトピックの投稿一覧へ

OhYeah

なし Re: RDF が文字化けする

msg# 1.1.1.1.1
depth:
4
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2010/10/31 1:21
OhYeah  半人前   投稿数: 24
引用:
mb_convert_encodingの第3引数を"auto"指定とすることで、別の環境で問題が出る可能性もありますので、このあたりもオプション指定したいところではありますね。

気になっていたのはそこです。第3パラメータ無しなら internal_encoding が使用されるので、本来なら 'auto' より問題が出にくいはずです。全部 'auto' 付きに書き換えるのは簡単ですが、やっちゃっていいものかなあと…。
それに、自分で勝手に書き換えちゃうと、rdf.php がアップデートされる度にソースを書き換えなきゃなりません。なわけで、書き換えが1か所ですむように、関数化したわけです。mbstring 無しの環境にも対応させたのはおまけに過ぎません(あれは xoops_utf8_encode のバグを取っただけですし)。

引用:
問題は、オプション指定の方法です。 テンプレート化するだけで済めば良いのですが、テンプレートの編集もままならない人向けに管理画面で細々としたところまで指定できるようにするかどうか。。 するとなれば、管理画面に1ページを費やしたいところですね。

う?ん、テンプレート編集がままならない人が、どれくらい管理画面で細かな設定をするかなあ…。とりあえずは、プリファレンスに from_encoding を設定する項目がひとつあれば OK だと思います。これさえあれば、rdf.php がアップデートされても毎回 rdf.php を書き換える必要はなくなりますから。
あとは、rdf だとカスタマイズするっていっても、せいぜい rdf チャンネルの title と description くらいですよね。別ページまでは不要かも…。

投票数:1 平均点:10.00
返信する

この投稿に返信する

題名
ゲスト名
投稿本文

  条件検索へ