مساعدة API ميدياويكي
هذه صفحة توثيق ميدياويكي API التي تم إنشاؤها تلقائيا.
وثائق وأمثلة: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=globalpreferences
- هذه الوحدة تتطلب صلاحيات القراءة.
- هذه الوحدة تتطلب صلاحيات الكتابة.
- هذه الوحدة تقبل طلبات 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=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 [فتح في ملعب]