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

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

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

action=expandtemplates

(main | 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)
أمثلة:
توسيع نص الويكي {{Project:Sandbox}}.
api.php?action=expandtemplates&text={{Project:Sandbox}} [فتح في ملعب]