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

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

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

action=options

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

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

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

معلمات محددة:
المعلمات العامة الأخرى متاحة.
reset

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

النوع: منطقي (التفاصيل)
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

ماذا تفعل إذا تم تعيين الخيار عالميًا باستخدام ملحق GlobalPreferences؟

  • تجاهل : لا تفعل شيئًا. يبقى الخيار بقيمته السابقة.
  • تجاوز : أضف تجاوزًا محليًا.
  • تحديث : حدّث الخيار عالميًا.
  • إنشاء : عيّن الخيار عالميًا، مع تجاوز أي قيمة محلية.
إحدى القيم التالية: create، ignore، override، update
الافتراضي: ignore
token

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

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