New Foswiki release 2.1.6 is available with important security fixes.
Sourceforge foswiki email lists being discontinued. Subscribe to the new Foswiki announce and discuss lists at MailingLists
This question about Configuration: Answered

What is the best way to configure/implement default pre-publishing validation?


I am using Foswiki in a pretty large corporate environment, in France, with strong policy rules. Management acceptance on the project would benefit from a pre-publication feature.

This would not be very strongly enforced, here is how i see it :

- A user modify a topic

- Topic variable VALID is set to 'NEED_VALIDATION' in this new version (ex: r2)

- Until validation the default version displayed is the version in which the variable VALID is set to 'VALIDATED' (ex: r1)

- When a validator press the validate button, the variable VALID on the last version becomes 'VALIDATED', thus becoming the official (defaul) version (ex: r2)

Note that The user can access the last version manually, even if it is not validated yet. This is not a problem for me. However, the central point here is to make the default version displayed not the last version, but the last validated versionn, wiki wide

How could i implement this feature?

I installed and tried the Approval/Workflow plugin, but it is very complicated, and not adequate for wiki-wide simple validation. Or maybe i just dont know how to configure it smile

Any help welcome !

-- AurelienChiv - 29 Sep 2009

This can (only) be done in a plugin/extension. Afaik there is none yet, which implements such a feature.

-- OliverKrueger - 09 Oct 2009

I have/had a plugin that does this as part of an ISO system - I wonder how much work it'll take to publish it for foswiki :/ -

-- SvenDowideit - 12 Oct 2009

QuestionForm edit

Subject Configuration
Version Foswiki 1.0.5
Status Answered
Topic revision: r3 - 12 Oct 2009, SvenDowideit - This page was cached on 11 Mar 2018 - 15:03.

The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License