Note: As of the 2.x version, this project has changed direction. If you are looking for information on the Drupal 7 (and below) version of this project, see legacy info below.

From the 🌴 The #DrupalOffTheIsland challenge, this project aims to be an AI-powered framework for building out use case-based demos aimed at non-Drupal using audiences.

Aspirations:

  1. ​Researches a given non-Drupal using target audience: what their use cases and pain points are, where they congregate online and in person, what's in their tech stack, etc.
  2. ​Suggests Drupal demos + session titles / descriptions that would resonate with these audiences.
  3. Builds these demos out on top of Drupal CMS, and provides (short) decks and demo scripts to help tell the story.

For the catalog of existing demos, see TODO. :)

Wanna help build this out live? Come to this Drupal AI Learners Club session on Nov 20: https://luma.com/drupal-ai-demo-framework


Drupal 7 and below: Demonstration site (Sandbox / Snapshot)

This module allows you to take snapshots of your site. It turns a Drupal installation into a sandbox that you can use to:

  • Try out and test new modules, configuration, etc.
  • Set up a public demonstration site for a contributed module or theme.
  • Develop and test update and upgrade paths.

Whenever you need to reset your site to the state of a saved snapshot a click of your mouse will do so.

With cron enabled, a site can be automatically reset to a chosen snapshot in a definable interval.

Installation

  • See README.txt contained in the download.

Public demo sites

  • The bundled, optional Demo Reset module allows to setup a public demo site.
  • Foreigners can play in your sandbox.
  • Setup cron to automatically reset the site periodically.
  • D6 only: If your web host does not support a real crontab, you may use Poormanscron. (D7 has this built-in.)

Integration

Backdrop Port

Demo

Outlook

  • Backup/archive of uploaded files and restore upon reset. To allow sandboxes for file related modules.
  • Journal module integration to show recent changes in snapshots.
  • Demo Reset security improvements to allow to demonstrate administrative functionalities more easily.

Authors

This project has been sponsored by

  • unleashed mind
    Specialized in consulting and development of Drupal powered sites, our services include installation, development, theming, customization, and hosting to get you started. Visit http://www.unleashedmind.com for more information.
Supporting organizations: 

Project information

Releases