[ 新規 ] [ 検索 | 一覧 | FrontPage ] [ 履歴 (RSS) | 差分履歴 (RSS) ] [ ログイン ]
【PR】Amazon | SL-C3000 | SL-C1000(3/18発売!) | SL-C860 | SL-6000W | SL-6000L | SL-6000N

WalWiki/カスタマイズ/削除したページの復旧

差分表示


編集前の状態に戻します。
新規ページ作成時に、以前に削除されたページ名だった場合には、削除前の内容を差分から読み込んでテキストエリアに表示します。

* [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);
 }


02440