ホームページのタイトル($page_title)を日本語にすると、RSSが表示されなくなる†
- ページ: BugTrack
- 投稿者: ぱんだ
- 優先順位: 低
- 状態: 完了
- カテゴリー: 本体バグ
- 投稿日: 2002-07-19 (金) 09:28:45
- バージョン: 1.3.2
メッセージ†
単にmb_convertするだけでいいんですかね?
+++ rss.php Tue Jul 16 16:25:18 2002
@@ -7,6 +7,8 @@
function catrss($rss)
{
global $rss_max,$page_title,$WikiName,$BracketName,$script,$whatsnew;
+ if(function_exists("mb_convert_encoding"))
+ $page_title = mb_convert_encoding($page_title,"UTF-8","auto");
- ありがとうございます。ただglobal変数である、$page_titleを書き換えるとまずいので、cvs:rss.phpな感じで修正しました。 -- ゆう 2002-07-19 (金) 10:52:16
- すばやい対応ありがとうございます。ただ、今度はfunction_exists("mb_convert_encoding")がfalseな環境*1だとタイトル出なくなりますね。 -- ぱんだ 2002-07-19 (金) 11:16:50
- 下のほうでやっているように、とりあえず元ネタを代入しておくというのは。 -- ぱんだ 2002-07-19 (金) 11:18:10
- そうですね。mbが入っていない場合はエンコードしないで出力ですね。 -- ゆう 2002-07-19 (金) 13:30:34
- cvs:rss.phpこれでどうでしょう? -- ゆう 2002-07-19 (金) 19:38:52
- いいんじゃないでしょうか。ありがとうございました。*2 -- ぱんだ 2002-07-22 (月) 23:12:11