diff -ru pukiwiki-1.4.4.puny/lib/auth.php pukiwiki-1.4.4/lib/auth.php --- pukiwiki-1.4.4.puny/lib/auth.php 2005-01-02 13:59:56.000000000 +0900 +++ pukiwiki-1.4.4/lib/auth.php 2005-01-02 14:19:32.000000000 +0900 @@ -22,7 +22,7 @@ if (is_freeze($page)) { $body .= "($_msg_unfreeze)"; + punyencode($page)."\">$_msg_unfreeze)"; } $page = str_replace('$1',make_search($page),$_title_cannotedit); diff -ru pukiwiki-1.4.4.puny/lib/func.php pukiwiki-1.4.4/lib/func.php --- pukiwiki-1.4.4.puny/lib/func.php 2005-01-02 13:59:56.000000000 +0900 +++ pukiwiki-1.4.4/lib/func.php 2005-01-02 14:00:55.000000000 +0900 @@ -209,7 +209,7 @@ return array_keys($pages); } - $r_word = rawurlencode($word); + $r_word = punyencode($word); $s_word = htmlspecialchars($word); if (count($pages) == 0) { return str_replace('$1', $s_word, $_msg_notfoundresult); @@ -219,7 +219,7 @@ $retval = "