]追加された行はこの色です。削除された行はこの色です。[#n68df589]バックアップから復旧するためには、バックアップ→リストアしたい履歴を選択→ソースをコピー→ページを表示→編集→貼り付け→更新という手順を踏む必要があります。2003>http://pukiwiki.sourceforge.jp/PHPconference2003/]]の[[荒らしに関する考察>http://pukiwiki.sourceforge.jp/PHPconference2003/?cmd=read&page=%A5%BB%A5%AD%A5%E5%A5%EA%A5%C6%A5%A3%2F%B9%D3%A4%E9%A4%B7%A4%CB%B4%D8%A4%B9%A4%EB%B9%CD%BB%A1]]で課題として挙げられていました。その解決案の一つとして、バックアップ→履歴のソース/現在との差分を表示するとき文末にラジオボタンと更新ボタンを表示することで、簡単にバックアップから復旧できるように変更してみました。--&ref(backup.inc.php);-----便利な機能ですね。1つ気になるのが、荒らされた内容もバックアップ対象ですから、その内容も容易に戻せることになる。16:01:12};--確かに。荒らされた内容も簡単に戻されますが、作業にかける手間さえ同じなら数の優位で正常な側に倒れるかな、と楽観的に考えてました。用意するとなると、バックアップ履歴単位に削除する機能でしょうか。03:05:37};-編集制限と連動させないと、穴になりますね。編集権限がない場合はバックアップからの復旧もできないようにしないと。16:03:51};--そのように実装していて、テストもしたのですが。03:51:33};-別の方向からアプローチしてみました。「差分」表示に、ページを元に戻す機能を追加し、バックアップを遡れるようにしてみました。怖い想像をしたので、teananさんとこのページにコメントしておきました。