カテゴリ | |
---|---|
サマリ | リンクに日本語を使用する |
バージョン | 1.4.2 |
投稿者 | 名無しさん |
状態 | 保留 |
投稿日 | 2003-12-03 (WED) 21:28:29 |
PukiWikiは非常に便利なので1.3から使わせてもらってます
1.4にしようかと検討中なのですが、[[ ]]リンクに日本語を使用している場合、リンクされないようです。
[[TEST>http://pukiwiki.sourceforge.jp/?質問箱]]↓結果
1.3では正しくリンクされます。普通はこのような使い方をしないかもしれませんが、私はプラグインへの引数として日本語ページを指定する時に使用しています。
以下のような指定をすればできるのですが、
[[TEST:http://pukiwiki.sourceforge.jp/?%E8%B3%AA%E5%95%8F%E7%AE%B1]]↓結果
非常に判りづらいのと、過去に作成したページの変更が必要になるので、なんとかならないかな、と思ってます。良い解決法はないでしょうか?
よろしくお願いします
dev:BugTrack/438参照。URLエンコードするとIEで正常にリンクできなくなります。URLエンコードしないとRFC2396違反になります。解決策がないので、事実上却下されています。
なお、上記のような場合は、InterWikiを使えば日本語部分もURLエンコードされます。
[http://pukiwiki.sourceforge.jp/? sample]
[[TEST>sample:質問箱]]
回答ありがとうございます。dev:BugTrack/438を参考に、make_link.php内の同様の個所を書き換えることで解決できそうです。
「http://server/日本語/日本語.doc」は出来ないのでは?
[http://ja.wikipedia.org/wiki/ WikiPedia.ja] raw asis