*他サイトから移動してきた場合の挙動が1.3.xと異なる [#c7dab005] -ページ: BugTrack -投稿者: [[reimy]] -優先順位: 低 -状態: 完了 -カテゴリー: 本体バグ -投稿日: 2003-02-18 (火) 17:50:24 -バージョン: 1.4 **メッセージ [#n3698352] <form class="lookup_form" action="http://pukiwiki.sourceforge.jp/" method="post"> <div class="lookup"> 移動・新規作成<br /> <input type="hidden" name="plugin" value="newpage" /> <input type="hidden" name="refer" value="" /> <input type="text" name="page" size="10" value="" /> <input type="submit" value="移動" class="submit" /> </div> </form> 上記の場合、ページが存在する場合はそのページに移動、ページが存在しない場合はページ作成にちゃんと飛べていました(pukiwiki.sourceforge.jpなので1.3.x)。 <form class="lookup_form" action="http://pukiwiki.sourceforge.jp/dev/" method="post"> <div class="lookup"> 移動・新規作成<br /> <input type="hidden" name="plugin" value="newpage" /> <input type="hidden" name="refer" value="" /> <input type="text" name="page" size="10" value="" /> <input type="submit" value="移動" class="submit" /> </div> </form> 上記の場合、ページが存在した場合、そのページの編集に移動してしまいます(pukiwiki.sourceforge.jp/dev/なので1.4)。 何か仕様が変わったんでしょうか? ---- -newpage.inc.phpで header("Location: $script?cmd=edit&page=$r_page&refer=$r_refer"); ~~~~ としているのが原因です。ここはreadにすべきですね。lookupがnewpageを呼んでいるとは気が付かなかったもので。直します。 -- [[ぱんだ]] SIZE(10){2003-02-18 (火) 18:16:45} #comment //#comment