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

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

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

meta=messagegroups (mg)

(main | query | messagegroups)
  • هذه الوحدة تتطلب صلاحيات القراءة.
  • المصدر:ترجمة
  • الترخيص: GPL-2.0-or-later

إرجاع المعلومات حول مجموعات الرسائل.

لاحظ أن الوسيط uselang يؤثر على إخراج الأجزاء المعتمدة على اللغة.

وسائط:
Other general parameters are available.
mgdepth

عند استخدام صيغة الشجرة، حدد العمق لهذا العدد من المستويات. القيمة 0 تعني أنه لا توجد مجموعات فرعية معروضة. لو أن الحد تم الوصول إليه، فالخرج يحتوي على قيمة "groupcount"، والتي تحدد عدد الأبناء المباشرين.

النوع: 2 = قائمة الأعداد الصحيحة
الافتراضي: 100
mgfilter

فقط أرجع الرسائل ذوات الأرقام التي تطابق واحدا أو أكثر من المدخلات المعطاة (case-insensitive, separated by pipes, * wildcard).

قيم منفصلة بـ| أو بديل.
الحد الأقصى لعدد القيم هو ٥٠ ( ٥٠٠ للعملاء المسموح لهم بحدود أعلى).
الافتراضي: (فارغ)
mgformat

في صيغة الشجرة مجموعات الرسائل يمكن أن تتواجد في أماكن متعددة من الشجرة.

إحدى القيم التالية: flat، tree
الافتراضي: flat
mgiconsize

الحجم المفضل لأيقونة المجموعة بالراستر.

النوع: 2 = قائمة الأعداد الصحيحة
الافتراضي: 64
mgprop

أي المعلومات المتعلقة بالترجمة للحصول عليها:

id
ضمن رقم المجموعة.
label
ضمن علامة المجموعة.
description
ضمن وصف المجموعة.
class
ضمن اسم الكلاس للمجموعة.
namespace
ضمن نطاق المجموعة. ليس كل المجموعات تنتمي لنطاق وحيد.
exists
ضمن خاصية وجود محسوبة ذاتيا للمجموعة.
icon
ضمن مسار لأيقونة المجموعة.
priority
ضمن حالة الأولوية مثل discouraged.
prioritylangs
ضمن اللغات المفضلة. لو غير مضبوط، فهذا يرجع false.
priorityforce
ضمن حالة الأولوية - هو إعداد لغات الأولوية إجباري.
workflowstates
ضمن حالات العمل لمجموعة الرسائل.
id
Include ID of the group.
label
Include label of the group.
description
Include description of the group.
class
Include class name of the group.
namespace
Include namespace of the group. Not all groups belong to a single namespace.
exists
Include self-calculated existence property of the group.
icon
Include URLs to icon of the group.
priority
Include priority status like discouraged.
prioritylangs
Include preferred languages. If not set, this returns false.
priorityforce
Include priority status - is the priority languages setting forced.
workflowstates
Include the workflow states for the message group.
sourcelanguage
Include the source language for the message group.
القيم (منفصلة مع | أو البديل): class، description، exists، icon، id، label، namespace، priority، priorityforce، prioritylangs، sourcelanguage، workflowstates
الافتراضي: id|label|description|class|exists
mgroot

عند استخدام صيغة الشجرة، بدلا من البدء من المستوى الأعلى ابدأ من مجموعة الرسائل المعطاة، والت يجب أن تكون مجموعة رسائل مجمعة. عند استخدام الصيغة المسطحة فقط المجموعة المحددة يتم إرجاعها.

الافتراضي: (فارغ)
mglanguageFilter

Only return message groups that can be translated to the given language.

الافتراضي: (فارغ)
أمثلة:
أظهر مجموعات الرسائل
api.php?action=query&meta=messagegroups [فتح في ملعب]