FreeStyleWiki 階層構造管理をするための新規作成へのパッチ
ページ新規作成時にページ名のテキストボックスが、"直前のページ パス/" になる。
# core/Install.pm - #$wiki->add_menu("新規",$wiki->config('script_name')."?action=NEW",998,1); + my $cgi = $wiki->get_CGI; + my $page = &Util::url_encode($cgi->param("page")); + $wiki->add_menu( "新規", $wiki->config('script_name')."?action=NEW&page=" . $page, 998, 1);
# core/NewPage.pm + my $page = &Util::url_decode($cgi->param('page')) . '/'; + return "<form method=\"post\" action=\"".$wiki->config('script_name')."\">\n". + " <input type=\"text\" name=\"page\" size=\"80\" value=\"" . $page . "\">". + " <input type=\"submit\" value=\" 作成 \">". + " <input type=\"hidden\" name=\"action\" value=\"EDIT\">". + "</form>\n";