その他/PukiWikiで日本語で始まるページのタイトルが表示できない問題を解決する
をテンプレートにして作成
開始行:
*はじめに [#vea19e80]
PukiWikiで日本語(マルチバイト文字)で始まるページ名を付...
途中にシングル・バイト文字が含まれていると最初のシングル...
PukiWiki 1.4.7とPHP 5.2.9で確認しました.
*原因 [#n509440a]
PHP5のbasenameメソッドのバグらしいです.
*解決方法 [#uc64d46b]
basenameメソッドの替わりにmb_ereg_replaceメソッドを使いま...
skin/pukiwiki.skin.phpの
#geshi(php){{
<h1 class="title"><?php echo ($is_page) ? htmlspecialchar...
}}
という部分を
#geshi(php){{
<h1 class="title"><?php echo ($is_page) ? htmlspecialchar...
}}
に置き換えます.
*参考情報 [#q697d0b0]
-[[日本語添付ファイル名の文字化け対策 - XOOPS環境の構築 -...
-[[【PHP】pathinfo、basename関数の日本語ファイル名取得問...
終了行:
*はじめに [#vea19e80]
PukiWikiで日本語(マルチバイト文字)で始まるページ名を付...
途中にシングル・バイト文字が含まれていると最初のシングル...
PukiWiki 1.4.7とPHP 5.2.9で確認しました.
*原因 [#n509440a]
PHP5のbasenameメソッドのバグらしいです.
*解決方法 [#uc64d46b]
basenameメソッドの替わりにmb_ereg_replaceメソッドを使いま...
skin/pukiwiki.skin.phpの
#geshi(php){{
<h1 class="title"><?php echo ($is_page) ? htmlspecialchar...
}}
という部分を
#geshi(php){{
<h1 class="title"><?php echo ($is_page) ? htmlspecialchar...
}}
に置き換えます.
*参考情報 [#q697d0b0]
-[[日本語添付ファイル名の文字化け対策 - XOOPS環境の構築 -...
-[[【PHP】pathinfo、basename関数の日本語ファイル名取得問...
ページ名: