Hello,

Our organisation is located in Brussels, Belgium. Currrently we are looking for a new CMS to use for use with multiple multi-language websites (4 to 5 websites).

I'm preparing a multi-lingual drupal site to propose to my board of staff. If they decide to choose for drupal, we will be in need of a drupal developer to create some custom applications and for some support.

There's one issue that keeps me from proposing drupal : Workflow.

This is wat I need :
Per page/node i want to configure who can
2. edit a certain page/(flexi)node
3. approve and eventually publish the page/(flexi)node, but only just that specific page.

When a user edits a page, the actual page stays online untill the new content is approved. An edit-user should be at all times capable to re-edit the page. Only the version that is modified most recently will have to be approved.

If the workflow condition is met, then I'll propose Drupal is the CMS and then there'll be opportunities for Drupal developers.

Can someone help me out with this ?

Comments

syawillim’s picture

I believe that you could achieve this by setting the default workflow options to “In moderation queue” and “Create new revision”. This will enable new content items to be created and not be published until they have been moderated.

Using notify.module should allow you to inform moderators that new or revised content awaits their review.

www.slickfish.com.au
professional, affordable web site design, production and maintenance for small business

Patrick Daulie’s picture

That's also what I supposed. But after I edit the page and the page comes in the submission queue. It get an access denied error....

even if it worked, I'll still need the simple access module to give permissions per node.

The rest of Drupal seems so obvious, but this rather important part of the CMS seems so unclear to me...

www.candygrammar.com

Patrick Nelson’s picture

Take a look at the workflow and actions modules. The functionality that they offer will do what you want to do. Also, both modules 'work' in 4.7.

If you want someone to help you set this up, I'm game.

-----------------------------------------------------------------------------------------
All truth goes through three stages:
- First, it is ridiculed,
- Then it is violently opposed,
- And finally it is accepted as self-evident
vcommunity.org.uk - the business-to-business network for the UK

Patrick Daulie’s picture

Apparently those modules don't work in 4.6.5.

When I want to edit the page I get this error :

warning: reset() [function.reset]: Passed variable is not an array or object in C:\Program Files\xampp\htdocs\fvbffc\modules\workflow\workflow.module on line 105.
warning: next() [function.next]: Passed variable is not an array or object in C:\Program Files\xampp\htdocs\fvbffc\modules\workflow\workflow.module on line 106.
warning: key() [function.key]: Passed variable is not an array or object in C:\Program Files\xampp\htdocs\fvbffc\modules\workflow\workflow.module on line 107.

I'll put the testsite online, so you'll get an idea what the site is about.

www.candygrammar.com