دليل:وصلات/AutopromoteCondition
AutopromoteCondition | |
---|---|
متوفر بدءً من الإصدار 1.12.0 يتحقق من حالة autopromote للمستخدم. | |
تعريف الوظيفة: | public static function onAutopromoteCondition( $type, $args, $user, &$result ) { ... }
|
وصلة الربط الشبكية: | في extension.json:
{
"Hooks": {
"AutopromoteCondition": "MediaWiki\\Extension\\MyExtension\\Hooks::onAutopromoteCondition"
}
}
|
تستدعى من: | ملف/ملفات: Autopromote.php |
واجهة: | AutopromoteConditionHook.php |
لمزيد من المعلومات المتعلقة بإضافة وصلة شبكية، طالع دليل:وصلات .
كي تطلع على أمثلة على امتدادات تستخدم هذا الرابط، طالع Category:AutopromoteCondition extensions/ar.
التفاصيل
تعمل هذه الوصلة فقط لو كان نوع الحالة لا يماثل أي من تلك المحددة بالفعل في صفة حالات ممكنة.
لو كنت تكتب امتداد يعلن عن ثابت لنوع حالة جديد، لاحظ أن القيم من 0 إلى 9 مستخدمة بالفعل في APCOND_EDITCOUNT
و APCOND_AGE
وخلافه.
- $type - نوع الحالة
- $args - البراهين
- $user - المستخدم
- &$result - نتيجة التحقق من حالة autopromote. القيمة الافتراضية هي «لا شيء – null»؛ لو تركت القيمة هكذا، سوف يحدث استثناء («unrecognized condition [$type] for autopromotion»)