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

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

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

action=options

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

تغيير تفضيلات المستخدم الحالي.

لا يمكن تعيين سوى الخيارات المسجلة في النواة أو في أحد الملحقات المثبتة، أو الخيارات مع المفاتيح المسبوقة بـuserjs- (التي يُراد استخدامها من قبل سكريبتات المستخدم).

معلمات محددة:
Other general parameters are available.
reset

إعادة تعيين التفضيلات إلى إعدادات الموقع الإفتراضية.

Type: boolean (details)
resetkinds

قائمة أنواع الخيارات لإعادة ضبطها عندما يتم تعيين خيار reset.

القيم (منفصلة مع | أو البديل): all، registered، registered-checkmatrix، registered-multiselect، special، unused، userjs
الافتراضي: all
change

قائمة بالتغييرات، الاسم المنسق=value (مثل skin=vector)، إذا لم يتم تحديد أية قيمة (ولا حتى علامة المساواة)، على سبيل المثال، optionname|otheroption|..., ستتم إعادة تعيين الخيار إلى قيمته الافتراضية، إذا كانت أية قيمة تم تمريرها تحتوي على حرف الأنبوب(|)، فاستخدم فاصل بديل متعدد القيم للعملية الصحيحة.

قيم منفصلة بـ| أو بديل.
الحد الأقصى لعدد القيم هو ٥٠ (٥٠٠ للعملاء المسموح لهم بحدود أعلى).
optionname

اسم الخيار الذي ينبغي ضبطه إلى القيمة التي قدمها optionvalue.

optionvalue

القيمة للخيار المحدد بواسطة optionname . عند تعيين optionname ولكن تم حذف optionvalue ، سيتم إعادة تعيين الخيار إلى قيمته الافتراضية.

global

What to do if the option was set globally using the GlobalPreferences extension.

  • ignore: Do nothing. The option remains with its previous value.
  • override: Add a local override.
  • update: Update the option globally.
إحدى القيم التالية: ignore، override، update
الافتراضي: ignore
token

تم استرداد رمز مميز "csrf" من action=query&meta=tokens

هذه المعلمة مطلوبة.