新規ページ作成時に、以前に削除されたページ名だった場合には、削除前の内容を差分から読み込んでテキストエリアに表示します。
[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);
}