「注釈に対する絶対リンク」に含まれるページ名がエンコードされていない

  • 元タイトル: 注釈のリンクがエンコードされていないため文字化けする
  • ページ: BugTrack2
  • 投稿者: DEX
  • 優先順位: 低
  • 状態: 完了
  • カテゴリー: 本体バグ
  • 投稿日: 2005-07-14 (木) 13:25:17
  • バージョン: 1.4.5

メッセージ

  • 注釈*1を作成した場合、リンクがエンコードがされていません。
    よって、日本語名ページで注釈を使った場合に、文字化けが発生し、注釈リンクをクリックした時に新規ページを作成しようとします。
  • IE6.0SP2で確認。Opera8.01、Firefox1.04では問題ないようにみえます。
  • ちなみに、編集に認証をかけている場合、パスワード入力画面が表示されるのでびっくりします。(^^;
  • 解決策
    ページ名と同じようにエンコードを行えば良いのではないでしょうか。
  • エラーが出る例
    ページ名:Top/プロジェクト
    hoge((hoge))

  • たしかにIEでのみ起きるみたいですね。 -- 2005-07-14 (木) 17:21:00
  • Shift-JISとEUC-JPが混在してるんですが、設定きちんとできてますか? -- 2005-07-14 (木) 17:41:18
  • BugTrack/263と同じような原因かなと思いますがどうでしょう。スキンは編集した時にShift_JISにしてしまったようですね。直しました。thx! -- DEX 2005-07-14 (木) 18:36:55
  • お知らせありがとうございます :) 確かにrawurlencode() 漏れの様です。修正しました。 -- henoheno 2005-07-14 (木) 23:44:58
  • お疲れ様です。完了にしておきました。早速入れ替えます :p -- DEX 2005-07-15 (金) 01:05:06

*1

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2005-07-15 (金) 01:05:06
Site admin: PukiWiki Development Team

PukiWiki 1.5.2+ © 2001-2019 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u8. HTML convert time: 0.145 sec.

OSDN