Manual:$wgAutopromote/ja

From MediaWiki.org
< Manual:$wgAutopromote
Jump to: navigation, search
アクセス: $wgAutopromote
ユーザが指定されたグループに自動昇進する条件
導入されたバージョン: 1.12.0(r28797)
削除されたバージョン: 使用中
可能な値: array
デフォルトの値:
$wgAutopromote = array(
    'autoconfirmed' => array( '&',
        array( APCOND_EDITCOUNT, &$wgAutoConfirmCount ),
        array( APCOND_AGE, &$wgAutoConfirmAge ),
    ),
    'emailconfirmed' => APCOND_EMAILCONFIRMED,
);

他の設定: アルファベット順 | 機能順


詳細 [edit]

この配列は自動昇進の基準を含みます。構文は次の通りです。:

$wgAutopromote = array(
    'groupname' => cond,
    'group2' => cond,
);

条件分 (cond) は次のように出来ます。:

  • 単独の条件
  • 条件の一式

後者は次のような構文を持ちます:

array( 'operand', cond1, cond2, ... );

これらは 4 つのオペランド (operand)が利用出来ます。:

  • & (AND) — ユーザがすべての条件を満たす場合に昇進する。
  • | (OR) — ユーザがどれかの条件を満たす場合に昇進する。
  • ^ (XOR) — ユーザが2つのうち1つだけの条件を満たす場合に昇進する。
  • ! (NOT) — ユーザがどの条件も満たさない場合に昇進する。

条件は次の形式で書くことができます:

APCOND_EMAILCONFIRMED   # 引数無しの条件
array( APCOND_EDITCOUNT, 100 )   # 引数有りの条件

可能な条件(拡張機能は AutopromoteConditionフックを通してさらに追加できます):

  • APCOND_EMAILCONFIRMED: Eメールアドレスが確認された
  • APCOND_EDITCOUNT: 必要な最小編集回数
  • APCOND_AGE: 登録から最小の秒数
  • APCOND_INGROUPS: ユーザが所属しなければならないグループの一覧
言語: English  • Deutsch • français • 日本語 • русский