This project is not covered by Drupal’s security advisory policy.

The Site Preview System was developed as part of the Content Staging Initiative which was funded by the Large Scale Drupal group. The Content Staging Initiative's goal was to create a contextually accurate preview of content prior to publishing. The SPS module is the framework that accomplishes this goal.

SPS interacts with content on a revision level. A set of conditions are used to determine which version of a piece of content is displayed. The decision is handled on a very low level, therefor the integration occurs on most aspects of Drupal (including nodes, views and queries).

Should I use SPS?

If you answer yes to any of these questions, the SPS module might be beneficial to you.

  • Do you want to be able to preview your content changes on yours site before making the live?
  • Are you using node revisions?
  • Do you have a complex editorial workflow?

For setup guidence and a list of which modules are integrated, please read the documentation.

Please review to Site Preview System Checklist for a better understanding of what is needed to implement SPS.

Demo: http://www.youtube.com/watch?v=53QYiorBYS0
Prototype: http://drupal.org/project/sps_prototype

IRC Room: #drupal-lsd

Requirements

Required Patches to Core.

Developers can find plugin documentation here: http://drupalcode.org/project/sps.git/blob/refs/heads/7.x-1.x:/sps.plugins.api.php

Supporting organizations: 
Developments, UX

Project information

Releases