Quote from: opengeek at Jun 28, 2013, 12:31 PMIs the goal to do this across remote MODX deployments (i.e. staging vs. production)? Or are you only looking to "stage" new Resources created by this User Group within a single production MODX deployment?
The Goal is to have one MODx deployment which includes the facility for new and published resources to have 'staged versions'. E.g. A resource could be live, but then a MODx user can log in and make a new version of said resource and make changes and save it as a 'draft' version which does not go live, but has the option to be published to replace the current live version if the user decides so.
Basically I am after a way that the CMS users can create new versions of the same page with different content etc to test new ways of presenting content within the site or just updating content which then needs review by another person.
So rather than just being able to hit SAVE on the resource and have an option of PUBLISHED or NOT PUBLISHED, there would need to be included a version history of 'versions' of the resource that had been created with the ability to publish any of these versions, update them, or delete them.
I am going to review how SilverStripe do it now and will report back and see if we can work out a way of emulating something similar if it works well. Looking here this summarises it quite well >
http://www.silverstripe.org/cms-workflow-module/
Silverstripe allows the content editor to save a draft version of a page - it then also has a history list of drafts for each page which the user can view and publish as they chose - this works well and is a simple approach - i know VersionX kind of does this... but it's over complicated and unintuitive I find...
Going to install the CMS Workflow addon now and will report back about that also... Seems SilverStripe also has this advanced workflow which looks good >
http://www.silverstripe.org/advanced-workflow-module/
[ed. note: dubbs last edited this post 13 years, 3 months ago.]