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