Page MenuHomePhabricator

Make technical updates to srwiki
Closed, ResolvedPublic

Description

Since these are all shell tasks, I'm doing a bulk bug report. I can separate them if you'd like so.

Per the voting on the Serbian Wikipedia (cf. URL) I hereby request the addition of the following usergroups:
patroller, autopatrolled, rollbacker (Дугме "врати" section in the voting page).
I also request that upload for non-autoconfirmed users be disabled (i.e newbies shouldn't be able to use Special:Upload) (Слање слика section in the voting page).

Thanks in advance.


Version: unspecified
Severity: enhancement
URL: http://sr.wikipedia.org/wiki/%D0%92%D0%B8%D0%BA%D0%B8%D0%BF%D0%B5%D0%B4%D0%B8%D1%98%D0%B0:%D0%93%D0%BB%D0%B0%D1%81%D0%B0%D1%9A%D0%B5/%D0%A2%D0%B5%D1%85%D0%BD%D0%B8%D1%87%D0%BA%D0%B0_%D0%BF%D0%BE%D0%B1%D0%BE%D1%99%D1%88%D0%B0%D1%9A%D0%B0

Details

Reference
bz12949

Event Timeline

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

jeluf wrote:

Who will be allowed to grant the patroller, autopatrolled, rollbacker roles to users?

genuinekale wrote:

(In reply to comment #1)

Who will be allowed to grant the patroller, autopatrolled, rollbacker roles to
users?

Patroller & autopatrolled to be granted by bureaucrats only, rollbackers made by both sysops and bureaucrats. This is per the community vote (link supplied). Thanx!

jeluf wrote:

Done.

'groupOverrides' => array(

'srwiki' => array(
    'user' => array( 'upload' => false ),
	'patroller' => array( 'patrol' => true ),
	'autopatrolled' => array( 'autopatrol' => true ),
	'rollbacker' => array( 'rollback' => true ),
),

),
'wgAddGroups' => array(

'srwiki' => array(
	'bureaucrat' => array( 'sysop', 'bureaucrat', 'bot', 'patroller', 'autopatrolled', 'rollbacker', ),
	'sysop' => array(  'rollbacker' ),
),

),
'wgRemoveGroups' => array(

'srwiki' => array(
	'bureaucrat' => array( 'sysop', 'bureaucrat', 'bot', 'patroller', 'autopatrolled', 'rollbacker', ),
	'sysop' => array(  'rollbacker' ),
),

)