Bug(バグ) #1891
完了
URLの「#」や「/」などの文字もエンコードされてしまう
Youichi Kimura さんがほぼ14年前に追加.
約13年前に更新.
説明
Overview (現象)¶
リンク構文を使用して [[aaa#bbb]]
や [[aaa/bbb]]
のように記述すると、 http://example.com/wiki/aaa%23bbb
や http://example.com/wiki/aaa%2Fbbb
のように変換されてしまい、アンカーやサブページ(MediaWiki)などが正しく機能しない。
Causes (原因)¶
PHPのurlencode()が「#」や「/」もエスケープするため、これらの文字を分けてエンコードする必要がある。
- ステータス を New(新規) から Pending Review(レビュー待ち) に変更
- 進捗率 を 0 から 50 に変更
- ステータス を Pending Review(レビュー待ち) から Fixed(完了) に変更
- 進捗率 を 50 から 100 に変更
他の形式にエクスポート: Atom
PDF