Please enable FlaggedRevs on Hungarian Wikipedia with the following configuration:
- 1 parameter with 3 levels (none/sighted/featured)
- Simple UI without tabs
- Only show the message box on pages that have at least one flagged revision (is this possible? I couldn't find any corresponding configuration setting)
- Display latest flagged (sighted or featured) version to anons, current version to users
- Flag articles, templates, images and portals; no patrolling; feedback on articles
- Sysops can validate; sysops and editors can sight; confirmed users (a new user group) can autoreview; everyone can give feedback
- Bueraucrats can add/remove from editor and confirmed groups; no autopromote
- Review changes on save, autoreview changes and new pages, reviewers can comment
Relevant community discussion & vote:
http://hu.wikipedia.org/wiki/Wikip%C3%A9dia:Szavaz%C3%A1s/Jel%C3%B6lt_lapv%C3%A1ltozatok_bevezet%C3%A9se
(hopefully :) corresponding configuration settings:
UI
$wgSimpleFlaggedRevsUI = true;
$wgFlaggedRevTabs = false;
$wgFlaggedRevsLowProfile = false;
$wgFlaggedRevsOverride = true;
$wgFlaggedRevsPrecedence = false;
workflow
$wgReviewChangesAfterEdit = true;
$wgFlaggedRevsAutoReview = true;
$wgFlaggedRevsAutoReviewNew = true;
namespaces
$wgFlaggedRevsNamespaces = array( NS_MAIN, NS_IMAGE, NS_TEMPLATE, 100 ); # 100 = Portal
$wgFlaggedRevsPatrolNamespaces = array( );
$wgFeedbackNamespaces = array( NS_MAIN );
levels
$wgFlaggedRevValues = 2; none, sighted, featured
$wgFlaggedRevTags = array( 'accuracy'=>2 ); quality == featured
$wgFlagRestrictions = array(
'accuracy' => array( 'review' => 1 ),
);
$wgFlaggedRevsFeedbackTags = array( 'reliability' => 3, 'completeness' => 2, 'npov' => 2, 'presentation' => 1 );
reviewers
$wgFlaggedRevsComments = true;
$wgGroupPermissions['editor']['rollback'] = true;
$wgGroupPermissions['sysop']['validate'] = true;
$wgGroupPermissions['sysop']['review'] = true;
$wgGroupPermissions['sysop']['autoreview'] = true;
$wgGroupPermissions['sysop']['stablesettings'] = true;
unset($wgGroupPermissions['reviewer']);
non-reviewers
$wgFlaggedRevsExceptions = array( 'user' );
$wgGroupPermissions['*']['feedback'] = true;
$wgGroupPermissions['confirmed']['autoreview'] = true;
$wgGroupPermissions['confirmed']['autopatrolother'] = true;
$wgGroupPermissions['autoconfirmed']['movestable'] = true;
rights management
$wgAddGroups['bureaucrat'][] = 'editor';
$wgRemoveGroups['bureaucrat'][] = 'editor';
$wgAddGroups['bureaucrat'][] = 'confirmed';
$wgRemoveGroups['bureaucrat'][] = 'confirmed';
if (is_array($wgAddGroups['sysop']))
unset($wgAddGroups['sysop'][array_search('editor', $wgAddGroups['sysop'])]);
if (is_array($wgRemoveGroups['sysop']))
unset($wgRemoveGroups['sysop'][array_search('editor', $wgRemoveGroups['sysop'])]);
$wgFlaggedRevsAutopromote = false;
Version: unspecified
Severity: enhancement