renameプラグインで:で始まるページ名にrenameしようとすると表示が乱れる

  • ページ: BugTrack
  • 投稿者: reimy
  • 優先順位: 普通
  • 状態: 完了
  • カテゴリー: プラグイン
  • 投稿日: 2003-03-11 (火) 07:23:02
  • バージョン: rename.inc.php 1.3

メッセージ

testというページを:test2にrenameしようとすると、ページ名は正しく変更されるが、途中の入力画面が乱れる。

具体的には、新しいページ名に「:test2」を入れて次に進むと、元のページ名が表示されず、「→:test2」と表示される。

RenameLogにも次のように記録される。

   * 変更元ページを指定
         o From:test
         o To::test2
   * →:test2

「To::」がおかしい。「→:test2」がおかしい。


  • testページを作っておいたので、renameプラグインで「:test2」に変更してみればわかります。 -- reimy 2003-03-11 (火) 07:23:56
  • あるバージョンのPHPで、pack('H*',$str)が結果を返さないことがある*1、という問題があるようなので、無理やり修正しました。cvs:func.php(v1.4:r1.30) -- ぱんだ 2003-03-17 (月) 13:19:26
  • ついでなので :) cvs:plugin/rename.inc.php(v1.4:r1.4)を掃除しました。
    • 結果が:RenameLogページに出力されるようになっています。
  • BugTrack2/31 -- 2005-03-27 (日) 17:22:01

*1 たとえば'test'という文字列を食わせると''が帰る

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

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

OSDN