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
- Xautoload Version 2.2+
- PHP 5.3
Required Patches to Core.
- #1728568: Add table alias in node query conditions to avoid ambiguous fields: http://drupal.org/files/1728568_add_alias_to_node_query.patch
- #1730874: Add support for loading multiple revisions at once: http://drupal.org/files/1730874_0.patch
Developers can find plugin documentation here: http://drupalcode.org/project/sps.git/blob/refs/heads/7.x-1.x:/sps.plugins.api.php
Project information
- 52 sites report using this module
- Created by indytechcook on , updated
- This project is not covered by the security advisory policy.
Use at your own risk! It may have publicly disclosed vulnerabilities.
Releases
Development version: 7.x-1.x-dev updated 10 Dec 2014 at 17:43 UTC