Manual:Hooks/AutopromoteCondition/ar
From Linux Web Expert
AutopromoteCondition | |
---|---|
<translate> Available from <tvar name=1><translate> version <tvar </tvar></translate> يتحقق من حالة autopromote للمستخدم. | |
<translate> Define function:</translate> | public static function onAutopromoteCondition( $type, $args, $user, &$result ) { ... }
|
<translate> Attach hook:</translate> | <translate> In <tvar name=1>extension.json</tvar>:</translate>
{
"Hooks": {
"AutopromoteCondition": "MediaWiki\\Extension\\MyExtension\\Hooks::onAutopromoteCondition"
}
}
|
<translate> Called from:</translate> | <translate> File(s):</translate> Autopromote.php |
<translate> Interface:</translate> | AutopromoteConditionHook.php |
<translate> For more information about attaching hooks, see <tvar name=1>دليل:وصلات </tvar>.</translate>
<translate> For examples of extensions using this hook, see <tvar name=cat>Category:AutopromoteCondition extensions/ar</tvar>.</translate>
التفاصيل
تعمل هذه الوصلة فقط لو كان نوع الحالة لا يماثل أي من تلك المحددة بالفعل في صفة حالات ممكنة.
لو كنت تكتب امتداد يعلن عن ثابت لنوع حالة جديد، لاحظ أن القيم من 0 إلى 9 مستخدمة بالفعل في APCOND_EDITCOUNT
و APCOND_AGE
وخلافه.
- $type - نوع الحالة
- $args - البراهين
- $user - المستخدم
- &$result - نتيجة التحقق من حالة autopromote. القيمة الافتراضية هي «لا شيء – null»؛ لو تركت القيمة هكذا، سوف يحدث استثناء («unrecognized condition [$type] for autopromotion»)