新規ページ作成時に、以前に削除されたページ名だった場合には、削除前の内容を差分から読み込んでテキストエリアに表示します。
[restore deleted page]
do_edit()内の変更
#} else { # yakty del [restore deleted page] } elsif($database{$page}){ # yakty add [restore deleted page] &print_editform($database{$page}, &get_info($page, $info_LastModified), admin=>0); # yakty add [restore deleted page] start } else { &open_diff; my $msg = $diffbase{$page}; &close_diff; $msg =~ s/^-//mg; &print_editform($msg, &get_info($page, $info_LastModified), admin=>0); # yakty add [restore deleted page] end } &print_footer($page); }