مساعدة API ميدياويكي
هذه صفحة توثيق ميدياويكي API التي تم إنشاؤها تلقائيا.
وثائق وأمثلة: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=expandtemplates
- هذه الوحدة تتطلب صلاحيات القراءة.
- المصدر:MediaWiki
- الترخيص: GPL-2.0-or-later
يوسع كافة القوالب ضمن نصوص الويكي.
- title
عنوان الصفحة.
- text
نص ويكي للتحويل.
- هذه المعلمة مطلوبة.
- revid
معرف المراجعة، ل
{{REVISIONID}}
والمتغيرات مماثلة.- النوع: 2 = قائمة الأعداد الصحيحة
- prop
أية قطعة من المعلومات للحصول عليها،
لاحظ أنه في حالة عدم تحديد أية قيم، فإن النتيجة ستحتوي على نص ويكي، ولكن سيكون الإخراج بتنسيق موقوف.
- wikitext
- نص الويكي الموسع
- categories
- أية تصنيفات موجودة في المدخلات غير ممثلة في مخرجات نص الويكي.
- properties
- خصائص الصفحة التي تحددها الكلمات السحرية الموسعة في نص الويكي.
- volatile
- إذا كان الإخراج سريع التأثر، ينبغي عدم استخدامه في أي مكان آخر داخل الصفحة.
- ttl
- الحد الأقصى للوقت الذي يجب بعده إبطال ذاكرة التخزين المؤقت للنتيجة.
- modules
- تتم إضافة أية وحدات ResourceLoader التي طلبت تعيين دالات المحلل اللغوي إلى الإخراج، يجب طلب jsconfigvars أو encodedjsconfigvars بشكل مشترك مع modules.
- jsconfigvars
- يعطي متغيرات تكوين جافا سكريبت الخاصة بهذه الصفحة.
- encodedjsconfigvars
- يعطي متغيرات تكوين جافا سكريبت الخاصة بهذه الصفحة كسلسلة JSON.
- parsetree
- شجرة تحليل XML للمدخلات.
- القيم (منفصلة مع | أو البديل): categories، encodedjsconfigvars، jsconfigvars، modules، parsetree، properties، ttl، volatile، wikitext
- includecomments
إدراج أو عدم إدراج تعليقات HTML في الإخراج.
- Type: boolean (details)
- showstrategykeys
ما إذا كان سيتم تضمين معلومات إستراتيجية الدمج الداخلي في jsconfigvars أم لا.
- Type: boolean (details)
- generatexml
- مهمل.
ولد شجرة تحليل XML (حل محلها prop=parsetree).
- Type: boolean (details)
- templatesandboxprefix
بادئة ملعب القالب، كما هو الحال مع Special:TemplateSandbox.
- قيم منفصلة بـ| أو بديل.
- الحد الأقصى لعدد القيم هو ٥٠ ( ٥٠٠ للعملاء المسموح لهم بحدود أعلى).
- templatesandboxtitle
تحليل الصفحة باستخدام templatesandboxtext بدلا من محتويات الصفحة المحددة هنا.
- templatesandboxtext
تحليل الصفحة باستخدام هنا بدلا من محتويات الصفحة المحددة templatesandboxtext.
- templatesandboxcontentmodel
نموذج محتوى templatesandboxtext.
- إحدى القيم التالية: GadgetDefinition، JsonSchema، Scribunto، css، javascript، json، sanitized-css، text، unknown، wikitext
- templatesandboxcontentformat
تنسيق محتوى templatesandboxtext.
- إحدى القيم التالية: application/json، application/octet-stream، application/unknown، application/x-binary، text/css، text/javascript، text/plain، text/unknown، text/x-wiki، unknown/unknown
- توسيع نص الويكي {{Project:Sandbox}}.
- api.php?action=expandtemplates&text={{Project:Sandbox}} [فتح في ملعب]