Page MenuHomeMiraheze

Adding new groups and protections to the wiki
Closed, ResolvedPublic

Description

https://kyivstar.miraheze.org

Group permissions:

'+wgGroupPermissions' => array(
  '+kyivstarwiki' => array(
    'co' => array(
      'editinterface' => true,
      'co' => true,
      'ceo' => true,
      'sysmag' => true,
      'editprotected' => true,
      'extendedconfirmed' => true,
      'editor' => true,
      'trusted' => true,
      'reviewer' => true,
      'protect' => true,
    ),
    'ceo' => array(
      'editinterface' => true,
      'ceo' => true,
      'sysmag' => true,
      'editprotected' => true,
      'extendedconfirmed' => true,
      'editor' => true,
      'trusted' => true,
      'autoreview' => true,
      'autochecked users' => true,
      'editors' => true,
    ),
    'sysmag' => array(
      'editinterface' => true,
      'sysmag' => true,
      'extendedconfirmed' => true,
      'editor' => true,
      'trusted' => true,
    ),
    'sysop' => array(
      'extendedconfirmed' => true,
      'editor' => true,
      'trusted' => true,
    ),
    'extendedconfirmed' => array(
      'extendedconfirmed' => true,
      'editor' => true,
      'trusted' => true,
    ),
    'editor' => array(
      'editor' => true,
      'trusted' => true,
    ),
    'trusted' => array(
      'trusted' => true,
    ),
    'autopatrolled' => array(
      'extendedconfirmed' => true,
    ),
    'bot' => array(
      'extendedconfirmed' => true,
      'editor' => true,
      'trusted' => true,
    ),
  ),

For 'co', 'ceo', 'sysmag', 'extendedconfirmed', 'editor', 'trusted', only a sysop can add/remove from these groups.

Auto promote to the groups:

'wgAutopromote' => array(
 '+kyivstarwiki' => array(
    'co' => array(
      array( APCOND_EDITCOUNT, 3000),
      array( APCOND_AGE, 365 * 86400 ),
    ),
    'ceo' => array(
      array( APCOND_EDITCOUNT, 2000),
      array( APCOND_AGE, 275 * 86400 ),
    ),
    'sysmag' => array(
      array( APCOND_EDITCOUNT, 1000),
      array( APCOND_AGE, 185 * 86400 ),
    ),
    'extendedconfirmed' => array(
      array( APCOND_EDITCOUNT, 500),
      array( APCOND_AGE, 90 * 86400 ),
    ),
    'editor' => array(
      array( APCOND_EDITCOUNT, 300),
      array( APCOND_AGE, 45 * 86400 ),
    ),
    'trusted' => array(
      array( APCOND_EDITCOUNT, 50),
      array( APCOND_AGE, 7 * 86400 ),
    ),

Restriction types:

'+wgRestrictionLevels' => array(
  '+kyivstarwiki' => array(
    'co',
    'ceo',
    'sysmag',
    'extendedconfirmed',
    'editor',
    'trusted',
  ),

Revisions and Commits

Event Timeline

Vlad26t triaged this task as High priority.Jun 30 2018, 15:48
Vlad26t created this task.
Vlad26t updated the task description. (Show Details)
Vlad26t updated the task description. (Show Details)
Void lowered the priority of this task from High to Normal.Jun 30 2018, 15:51
Void added a project: Configuration.
Vlad26t raised the priority of this task from Normal to High.Jun 30 2018, 15:51
Vlad26t updated the task description. (Show Details)
MacFan4000 lowered the priority of this task from High to Normal.Jun 30 2018, 16:25

@Vlad26t You should stop continuing to triage your task as high, as sysadmins don't think so. In general, your task should be triaged as normal. The exception for this is something very and globally important, while your request is a local one. Even if you triage your task as normal, it will probably be done within a few days or so, so please wait.

John closed this task as Resolved by committing Unknown Object (Diffusion Commit).Jul 1 2018, 19:18
John added a commit: Unknown Object (Diffusion Commit).
Void added a commit: Unknown Object (Diffusion Commit).Jul 1 2018, 19:18