Manual:$wgAutopromote/ru
From MediaWiki.org
| Доступ: $wgAutopromote | |
|---|---|
| Условия автоматического присвоения специальных прав участникам |
|
| Появилось, начиная с версии: | 1.12.0 |
| Удалено в версии: | ещё используется |
| Допустимые значения: | массив |
| Значение по умолчанию: |
$wgAutopromote = array( 'autoconfirmed' => array( '&', array( APCOND_EDITCOUNT, &$wgAutoConfirmCount ), array( APCOND_AGE, &$wgAutoConfirmAge ), ), 'emailconfirmed' => APCOND_EMAILCONFIRMED, ); 1.14: $wgAutopromote = array( 'autoconfirmed' => array( '&', array( APCOND_EDITCOUNT, &$wgAutoConfirmCount ), array( APCOND_AGE, &$wgAutoConfirmAge ), ), ); |
Другие настройки: По алфавиту | По функциональности
[edit] Детали
Этот массив включает в себя список условий, которые определяют автоматическое присвоение определенных прав участникам.
Синтаксис переменной:
$wgAutopromote = array( 'groupname' => example, 'group2' => example, );
example может быть:
- Одно определенное условие
- Набор условий
Второй вариант имеет подобный синтаксис:
array( 'operand', cond1, cond2, ... );
Имеются 4 доступных операнда:
- & (AND) — включается, если участник соответствует всем условиям.
- | (OR) — включается, если участник соответствует хотя бы одному условию.
- ^ (XOR) — если участник соответствует только одному из двух условий.
- ! (NOT) — если участник не соответствует никакому условию.
Условия, которые пишутся в виде двойного слова, примеры:
APCOND_EMAILCONFIRMED # условия без аргумента array( APCOND_EDITCOUNT, 100 ) # условие с аргументом
Возможные для добавления условия:
- APCOND_EDITCOUNT: минимальное число правок;
- APCOND_AGE: минимальное число секунд после регистрации;
- APCOND_EMAILCONFIRMED: подтверждение адреса электронной почты;
- APCOND_INGROUPS: список групп, в которых находится участник;
- APCOND_ISIP: специальный IP-адрес участника;
- APCOND_IPINRANGE: специальный IP-диапазон участника;
- APCOND_AGE_FROM_EDIT: минимальное число секунд с момента первой правки.
| Язык: | English • Deutsch • Français • 日本語 • Русский |
|---|