plugin/archive.pl
プラグイン/archive.pl
このプラグインは、本 Wiki 内にインストールされていません。
バージョン 1.3.1_0 から wifky 本体にアーカイブモードが装備されましたので、俺はいま設置されている wifky を今後もバージョンアップする気がないぜーという場合以外で本プラグインを利用する意味はほぼなくなったかと思われます。
ダウンロード
archive-20060524.zip (動作確認:wifky 1.0.2.4)
動作
まあなんというか、いわゆる「デイリーバックアップ」に近いです。
- Commit 時に変更前のページの最終更新日を取得し、当日中の変更でない場合のみバックアップを行います。 つまり、当日中の変更は保存されません。
- 変更前のページは、バックアップページ内に添付ファイルとして保存されます。 バックアップページはあらかじめ Preference で設定しておく必要があります。
- バックアップされるのはページ本文のみです。 添付ファイルは対象外。
- 本文まるごと保存。 diff などという高尚なことは行いませんので、ディスクスペースが逼迫している場合は多少の注意が必要かと思われます。
- バックアップを書き戻す機能は現在のところありません。 手動で行う(保存された添付ファイルをダウンロードし、エディタで開いてコピペ、など)ことになります。
インストール
- archive.pl を wifky のデータディレクトリに ftp で転送。 つまりふつうの wifky プラグインとして導入。
- Tools をクリックして、Preference に Minimal Backup (archive.pl) というセクションがあるか確認する。 もし見当たらない場合はインストールに失敗しているか、archive.pl が(バグっていて)正しく動作していない。
- バックアップデータを保存するページを設定する。
pagename for backup エントリに任意のページ名を設定する。 既存のページ名とかぶらないほうがたぶんいいと思う。 - Preference で設定した名前のページを新規作成。 ページの本文は特に問わない。 Freeze しておいたほうがいいかも。
- おしまい。
バックアップデータは Preference の pagename for backup エントリで設定したページに、添付ファイルとして格納される。