Manual:$wgAutopromote/ru

From MediaWiki.org
Jump to: navigation, search


Доступ: $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 • 日本語 • Русский
Personal tools
Namespaces
Variants
Actions
Site
Support
Download
Development
Communication
Print/export
Toolbox