* EUC-JP -> UTF-8移行後のページ名について [#ned71a9e] - ページ: [[BugTrack2]] - 投稿者: [[okkez]] - 優先順位: 低 - 状態: 提案 - カテゴリー: プラグイン - 投稿日: 2006-09-22 (金) 01:14:26 - バージョン: 1.4.7 ** メッセージ [#a900a439] EUC-JP -> UTF-8に移行した場合、旧ページ名((日本語を含む))へのアクセスが悲しいことになります。 とりあえず悲しさを軽減できるパッチを作ったので参考までにどうぞ。 Index: read.inc.php =================================================================== --- read.inc.php (revision 225) +++ read.inc.php (working copy) @@ -25,7 +25,15 @@ } else { // 無効なページ名 + if ('EUC-JP' === mb_detect_encoding($page)) { + $page = mb_convert_encoding($page, 'UTF-8', 'EUC-JP'); + $body = make_pagelink($page); + return array( + 'msg'=>'maybe this page?', + 'body'=>$body + ); + } return array( 'msg'=>$_title_invalidwn, 'body'=>str_replace('$1', htmlspecialchars($page), -------- #comment