Page MenuHomePhabricator

Requesting FlaggedRevs be enabled on ru.wikinews
Closed, ResolvedPublic

Description

Russian wikinews community have decided to enable the Flagged Revisions extension on the project. The discussion took place here: http://ru.wikinews.org/wiki/%D0%92%D0%B8%D0%BA%D0%B8%D0%BD%D0%BE%D0%B2%D0%BE%D1%81%D1%82%D0%B8:%D0%A4%D0%BE%D1%80%D1%83%D0%BC#.D0.9E.D0.BF.D1.80.D0.BE.D1.81_.D0.BE_.D0.B2.D0.BA.D0.BB.D1.8E.D1.87.D0.B5.D0.BD.D0.B8.D0.B8_.D0.BC.D0.B5.D1.85.D0.B0.D0.BD.D0.B8.D0.B7.D0.BC.D0.B0_.D0.BF.D0.B0.D1.82.D1.80.D1.83.D0.BB.D0.B8.D1.80.D0.BE.D0.B2.D0.B0.D0.BD.D0.B8.D1.8F_.28.D1.80.D0.B0.D1.81.D1.88.D0.B8.D1.80.D0.B5.D0.BD.D0.B8.D0.B5_Flagged_Revision.29

By default a stable version should be displayed. Unreviewed versions shouldn't be visible for not logged in users.

Could you please comply with this request? Thanks in advance.


Version: unspecified
Severity: enhancement
URL: http://ru.wikinews.org

Details

Reference
bz26322

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 21 2014, 11:21 PM
bzimport set Reference to bz26322.
bzimport added a subscriber: Unknown Object (MLST).

Ruslik00 wrote:

Can you clarify what configuration you want? FR extension has many different switches. (See enwikinews as an example.)

At the moment, the Wikimedia Foundation is not activating FlaggedRevs on any new wikis, pending further discussion on the extensions future.

Marking as RESOLVED LATER, tracked against bug 29744

(In reply to comment #1)

Can you clarify what configuration you want? FR extension has many different
switches. (See enwikinews as an example.)

^ Yes, please advise what configuration you want. We should be ok to install FR in certain configurations (the main one that would cause installation to be a "no" would be wgFlaggedRevsProtection)

The most important configurations are:
$wgFlaggedRevsNamespaces = [0, 10, 14] (articles, templates and categories)
$wgFlaggedRevsOverride = enabled (stable version on default)
$wgFlaggedRevsWhitelist = "Main_page" (no revision needed for the Main page)
$wgFlaggedRevsAutoReview = enabled (every edit by a user with 'autoreview' rights is automatically reviewed upon save)
$wgFlaggedRevsAutoReviewNew = enabled ( every new page by a user with 'autoreview' rights is automatically reviewed upon save)
$wgGroupPermissions['sysop']['review'] = true (allow administrators to review revisions)

We also want registered users to see current revision rather than stable. I am not sure about variable configurating this ($wgFlaggedRevsExceptions, I think). We also will use only editor user group and review right so everything regarding reviewers and validation is not important at all. Is there anything else you need to know?

Ruslik00 wrote:

In this case I suggest the following:

$wgFlaggedRevsNamespaces = array( NS_MAIN, NS_CATEGORY, NS_TEMPLATE );
$wgFlaggedRevsWhitelist = array( 'Main_Page' );
$wgGroupPermissions['sysop']['stablesettings'] = true; 
$wgGroupPermissions['sysop']['review'] = true;
unset($wgGroupPermissions['reviewer']);

All other settings are defaults.

If by default anonymous users will see stable revision than it's ok.

Dereckson removed a project: Shell.
Dereckson set Security to None.
Dereckson removed a subscriber: Unknown Object (MLST).