Demonstration site (Sandbox / Snapshot)モジュール

概要

http://drupal.org/project/demo

現在のDrupalサイトの状態をスナップショットとして記録し、後から復元できるようになります。仮想マシンのスナップショット機能や、Windowsの「システムの復元」のような機能です。

新しいモジュールをテストしたり、設定を変更したりする際に便利です。何かをテストする前にスナップショットを作成し、テストが終わったら直前のスナップショットに戻す、という使い方をすれば、環境を汚すことがありません。

drupal.orgでの説明

imageプラグインエラー : 画像を取得できませんでした。しばらく時間を置いてから再度お試しください。

このモジュールを使うと、サイトのスナップショットを取れるようになります。Drupalインストレーションを、モジュールのテストや、モジュール・エクステンション・テーマ(その他なんでも)の公開デモサイトを作るために使えるサンドボックスにします。サイトを保存された状態にリセットしたければ、マウスをクリックするだけでよいのです。cronが有効になっていれば、Drupalサイトを指定した間隔で、選択したスナップショットに自動的にリセットするように設定することもできます。

インテグレーション

インストール

  • 最新のREADME.txtをご覧ください。
  • 公開デモサイトを作成するには、同梱のDemo Resetモジュールもインストールしてください。これを使うと、訪問者がサンドボックス内で遊べるようになります。自動的にサイトをリセットするには、crontabを設定する必要があります。ホストが本物のcrontabをサポートしていない場合は、Poormanscronが使えるはずです。

今後の予定

  • スナップショットに関する(最近の)変更を表示するためにJournalモジュールと連携する。
  • More default settings during installation of Demo module to protect our kids.
  • スナップショットが作成されてから追加された(アップロードされた)ファイルの削除のサポート。これにより、ファイル関連のモジュールのサンドボックスとしても使えるようになります。

作者

このプロジェクトは次の会社が提供しています

  • unleashed mind
    Drupalを使ったサイトのコンサルティング・開発を専門としており、インストール、開発、テーマ作成、カスタマイズ、ホスティングを含むサービスを提供しています。詳しくは http://www.unleashedmind.com をご覧ください。

タグ:

+ タグ編集
  • タグ:
最終更新:2011年06月17日 00:21