مساعدة API ميدياويكي

هذه صفحة توثيق ميدياويكي API التي تم إنشاؤها تلقائيا.

وثائق وأمثلة: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

action=globalpreferenceoverrides

(main | globalpreferenceoverrides)
  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة تتطلب صلاحيات الكتابة.
  • هذه الوحدة تقبل طلبات POST فقط.
  • المصدر:GlobalPreferences
  • الترخيص: GPL-2.0-or-later

تغيير التجاوزات المحلية للتفضيلات العالمية للمستخدم الحالي.

سيتم تجاهل القيم العالمية للتفضيلات المتأثرة.

وسائط:
Other general parameters are available.
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 [فتح في ملعب]