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

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

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

action=expandtemplates

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

يوسع كافة القوالب ضمن نصوص الويكي.

وسائط:
title

عنوان الصفحة.

text

نص ويكي للتحويل.

هذا الوسيط مطلوب.
revid

معرف المراجعة، ل{{REVISIONID}} والمتغيرات مماثلة.

النوع: عدد صحيح
prop

أية قطعة من المعلومات للحصول عليها،

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

wikitext
نص الويكي الموسع
categories
أية تصنيفات موجودة في المدخلات غير ممثلة في مخرجات نص الويكي.
properties
خصائص الصفحة التي تحددها الكلمات السحرية الموسعة في نص الويكي.
volatile
إذا كان الإخراج سريع التأثر، ينبغي عدم استخدامه في أي مكان آخر داخل الصفحة.
ttl
الحد الأقصى للوقت الذي يجب بعده إبطال ذاكرة التخزين المؤقت للنتيجة.
modules
تتم إضافة أية وحدات ResourceLoader التي طلبت تعيين دالات المحلل اللغوي إلى الإخراج، يجب طلب jsconfigvars أو encodedjsconfigvars بشكل مشترك مع modules.
jsconfigvars
يعطي متغيرات تكوين جافا سكريبت الخاصة بهذه الصفحة.
encodedjsconfigvars
يعطي متغيرات تكوين جافا سكريبت الخاصة بهذه الصفحة كسلسلة JSON.
parsetree
شجرة تحليل XML للمدخلات.
القيم (منفصلة مع | أو البديل): wikitext، categories، properties، volatile، ttl، modules، jsconfigvars، encodedjsconfigvars، parsetree
includecomments

إدراج أو عدم إدراج تعليقات HTML في الإخراج.

النوع: منطقية (التفاصيل)
generatexml
مهمل.

ولد شجرة تحليل XML (حل محلها prop=parsetree).

النوع: منطقية (التفاصيل)
أمثلة:
توسيع نص الويكي {{Project:Sandbox}}.
api.php?action=expandtemplates&text={{Project:Sandbox}} [فتح في ملعب]