Skip to content
README.txt 2.32 KiB
Newer Older
Stefan Kudwien's avatar
Stefan Kudwien committed

Daniel Kudwien's avatar
Daniel Kudwien committed
-- SUMMARY --
Stefan Kudwien's avatar
Stefan Kudwien committed

Demo Site is a simple module that allows you to take a snapshot of a Drupal
demonstration site. It turns a Drupal installation into a sandbox that you can
use for testing modules or publicly demonstrating a module / extension / theme
(you name it). In short: With cron enabled, the Drupal site will be reset to
the dumped state in a definable interval. Of course you can reset the site
manually, too.

Daniel Kudwien's avatar
Daniel Kudwien committed
For a full description visit the project page:
  http://drupal.org/project/demo
Bug reports, feature suggestions and latest developments:
  http://drupal.org/project/issues/demo
Stefan Kudwien's avatar
Stefan Kudwien committed

gkapoor1's avatar
gkapoor1 committed
Currently only MySQL and PostgreSQL are supported.SQLite isn't supported.
Daniel Kudwien's avatar
Daniel Kudwien committed

-- INSTALLATION --
Stefan Kudwien's avatar
Stefan Kudwien committed

* Copy the Demo module to your modules directory and enable it on the Modules
  page (admin/structure/modules).
Stefan Kudwien's avatar
Stefan Kudwien committed

* Optionally configure who is allowed to administer Demo module, create dumps
  and reset the site on the Permissions page (admin/config/people/permissions).
Daniel Kudwien's avatar
Daniel Kudwien committed
-- CONFIGURATION --
Stefan Kudwien's avatar
Stefan Kudwien committed

Daniel Kudwien's avatar
Daniel Kudwien committed
* Configure the path where dumps will be stored at the Dump settings
  (admin/structure/demo).
Stefan Kudwien's avatar
Stefan Kudwien committed

Daniel Kudwien's avatar
Daniel Kudwien committed
To configure automatic reset:
Stefan Kudwien's avatar
Stefan Kudwien committed

* Go to Manage snapshots (admin/structure/demo/manage) and select a snapshot
Stefan Kudwien's avatar
Stefan Kudwien committed
  for cron.

* Enable atomatic reset from Dump settings (admin/structure/demo). Make sure you
Stefan Kudwien's avatar
Stefan Kudwien committed
  have cron configured to run at least once within the entered time interval.


Daniel Kudwien's avatar
Daniel Kudwien committed
-- USAGE --

* Go to Create snapshot (admin/structure/demo/dump) and create your first
Daniel Kudwien's avatar
Daniel Kudwien committed
  snapshot.

* After a while, reset your site (admin/structure/demo/reset).
Daniel Kudwien's avatar
Daniel Kudwien committed

Stefan Kudwien's avatar
Stefan Kudwien committed

Daniel Kudwien's avatar
Daniel Kudwien committed
-- CONTACT --
Stefan Kudwien's avatar
Stefan Kudwien committed

gkapoor1's avatar
gkapoor1 committed
Previous maintainers:
Daniel Kudwien's avatar
Daniel Kudwien committed
* Daniel F. Kudwien (sun) - dev@unleashedmind.com
* Stefan M. Kudwien (smk-ka) - dev@unleashedmind.com
Stefan Kudwien's avatar
Stefan Kudwien committed

gkapoor1's avatar
gkapoor1 committed
Current maintainers:
* David Suissa (DYdave)
* Gaurav Kapoor (gaurav.kapoor)
* Prafull Ranjan (prafullsranjan)

Daniel Kudwien's avatar
Daniel Kudwien committed
This project has been sponsored by:
* UNLEASHED MIND
  Specialized in consulting and planning of Drupal powered sites, UNLEASHED
  MIND offers installation, development, theming, customization, and hosting
  to get you started. Visit http://www.unleashedmind.com for more information.
gkapoor1's avatar
gkapoor1 committed

* OpenSense Labs
  OpenSense Labs is a global premium full-service Drupal agency. We specialize
  in Drupal & Product engineering and focus on delivering experience platforms
  to ensure client success and satisfaction across different industries. Visit
  https://opensenselabs.com for more information.