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

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

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

action=globalpreferences

(main | globalpreferences)
  • هذه الوحدة تتطلب صلاحيات القراءة.
  • هذه الوحدة تتطلب صلاحيات الكتابة.
  • هذه الوحدة تقبل طلبات 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=globalpreferences&change=skin=&token=123ABC [فتح في ملعب]
اجعل جميع التفضيلات غير عالمية.
api.php?action=globalpreferences&reset=&token=123ABC [فتح في ملعب]
تغيير التفضيلين skin وhideminor preferences.
api.php?action=globalpreferences&change=skin=vector|hideminor=1&token=123ABC [فتح في ملعب]