Manual:$wgAutopromote/ru

Подробнее
Этот массив включает в себя список условий, которые определяют автоматическое присвоение определенных прав участникам. Синтаксис переменной:

example может быть:


 * Одно определенное условие
 * Набор условий

Possible conditions
Возможные для добавления условия:

Conditions with and without arguments
Условия, которые пишутся в виде двойного слова, примеры:

Set of conditions
Второй вариант имеет подобный синтаксис:

Имеются 4 доступных операнда:


 * & (AND) — включается, если участник соответствует всем условиям.
 * | (OR) — включается, если участник соответствует хотя бы одному условию.
 * ^ (XOR) — если участник соответствует только одному из двух условий.
 * ! (NOT) если участник не соответствует никакому условию.

The sets of conditions are evaluated recursively, so you can use nested sets of conditions linked by operands.

Caveats
Autopromotion doesn't actually add users to a group; MediaWiki will check whether a user meets the conditions for autopromotion whenever it checks the user's rights or effective groups. This means that a user will only appear to be in a group on Special:ListUsers if they were added to it through Special:UserRights.

Since MW 1.18 you can use AutopromoteOnce instead, which adds users normally to a group, if they match the given criteria and have not been demoted before. Alternatively, (MW 1.16+) might be useful for you.

Example
If you wanted to autopromote each user to captain upon his having both confirmed his email address and either made at least 100 edits or registered his account at least 60 days ago, you would use:

Note that this would get rid of all other autopromote groups; to instead add the captain autopromote group while keeping those autopromote groups that already exist, one would use: