Page MenuHomePhabricator

Give all User the right to change proofreading states on de-Wikisource
Closed, ResolvedPublic

Description

Currently the changing of states of the proofreading of pages on wikisource is restricted to user with an account. Since version 1.17 there is an explicit right for changing the state. See http://svn.wikimedia.org/viewvc/mediawiki/trunk/extensions/ProofreadPage/ProofreadPage.php?revision=78811&view=markup, line 51.

On de-Wikisource there is consensus that ALL users could change the state for proofreading. Because this, please change on de-Wikisource this right, that all user (anon and with account) can change the proofreading state of a page:
$wgGroupPermissions['*']['pagequality'] = true;.


Version: unspecified
Severity: enhancement
URL: http://svn.wikimedia.org/viewvc/mediawiki/trunk/extensions/ProofreadPage/ProofreadPage.php?revision=78811&view=markup#l45

Details

Reference
bz27516

Event Timeline

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

Moving back to Site requests. This is a request from and for de.wikisource.org (dewikisource_p)

Group right enabled on the live site:

Index: CommonSettings.php

  • CommonSettings.php (revision 1627)

+++ CommonSettings.php (working copy)
@@ -888,6 +888,7 @@
if ( $wmgUseProofreadPage ) {
//if ( $wgDBname == 'frwikisource' || $wgDBname == 'enwikisource' || $wgDBname == 'ptwikisource' ) {

	include( $IP . '/extensions/ProofreadPage/ProofreadPage.php' );

+ include( $IP . '/wmf-config/proofreadpage.php');
}
if( $wmgUseLST ) {

	include( $IP . '/extensions/LabeledSectionTransclusion/lst.php' );

proofreadpage.php content:

if( $wgDBname == 'dewikisource' ) {
$wgGroupPermissions['*']['pagequality'] = true; # 27516
}