مساعدة API ميدياويكي
هذه صفحة توثيق ميدياويكي API التي تم إنشاؤها تلقائيا.
وثائق وأمثلة: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=globalpreferenceoverrides
- هذه الوحدة تتطلب صلاحيات القراءة.
- هذه الوحدة تتطلب صلاحيات الكتابة.
- هذه الوحدة تقبل طلبات POST فقط.
- المصدر:GlobalPreferences
- الترخيص: GPL-2.0-or-later
تغيير التجاوزات المحلية للتفضيلات العالمية للمستخدم الحالي.
سيتم تجاهل القيم العالمية للتفضيلات المتأثرة.
- reset
إعادة تعيين التجاوزات المحلية، تزيل الكل، أو، استنادا إلى قيمة الوسيط
resetkinds
، بعض أنواع التجاوزات المحلية وتجعلها عامة مرة أخرى.- Type: boolean (details)
- resetkinds
قائمة أنواع الاستبدالات التي سيتم إعادة تعيينها عند تعيين الخيار reset.
- القيم (منفصلة مع | أو البديل): all، registered، registered-checkmatrix، registered-multiselect، special، unused، userjs
- الافتراضي: all
- change
قائمة بالتغييرات، formatted name=value (مثل skin=vector)، إذا لم يتم إعطاء أية قيمة (ولا حتى علامة المساواة)، على سبيل المثال، preferencename|otherpreference|...، ستتم إزالة التجاوز، إذا كانت أية قيمة تم تمريرها تحتوي على حرف الأنبوب (|)، فاستخدم فاصلا متعدد القيم البديلة للعملية الصحيحة.
- قيم منفصلة بـ| أو بديل.
- الحد الأقصى لعدد القيم هو 50 ( 500 للعملاء المسموح لهم بحدود أعلى).
- optionname
اسم التفضيل الذي يجب تعيينه إلى القيمة المعطاة بواسطة optionvalue.
- optionvalue
قيمة التجاوز المحددة بواسطة optionname.
- token
تم استرداد رمز مميز "csrf" من action=query&meta=tokens
- هذه المعلمة مطلوبة.
- أزل جميع التجاوزات المحلية.
- api.php?action=globalpreferenceoverrides&reset=&token=123ABC [فتح في ملعب]
- قم بتعيين أو تغيير التجاوزات لتفضيلات skin وhideminor.
- api.php?action=globalpreferenceoverrides&change=skin=vector|hideminor=1&token=123ABC [فتح في ملعب]