Extension:Evaluation WikiFlow

What can this extension do?
EvalWF enhance MediaWiki with evaluation workflow, supporting all the life-cycle of a certification process of the content of the wiki pages.

Required extensions:
 * SemanticMediaWiki
 * SemanticForms

Usage
Download and install EvalWF following the instructions listed below.

Download instructions
You can download the version 0.1 here

Unzip the package and copy the folder EvalWF in your  directory.

Installation
To install this extension, add the following to LocalSettings.php:

Configuration parameters
To configure the extension you must follow these steps:

First edit the file 'includes/EW_Settings.php' and:
 * Define categories for articles to evaluate
 * Define the name of the semantic property(s) to link reviews and articles to evaluate.

Then, you need to edit some wikipages in orde to make it works.
 * Define a Template for the reviews using one of '$ewgPropertyReviewAbout' property. this is important in order to make the system recognize pages that are reviews about artcles to evaluate.


 * Define a Semantic Form for the reviews. This form MUST:
 * use the template created above;
 * use the custom input type 'reviewaboutpage'
 * Set 'Form for reviews' property in Category's page to the created form

User rights
EvalWF use five new user rights:
 * viewevaluation
 * askforreview
 * assignreview
 * makereview
 * certify

These are the default settings provided: