Template:ApiParam/ar

From Linux Web Expert

Revision as of 04:45, 6 December 2023 by imported>FuzzyBot (Updating to match new version of source page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)


Template documentation
يرجى التفكير جديا في رفع استدعاءات هذا القالب ووضع مكانها حالات ضم Special:ApiHelp (<translate> task <tvar name=1>T89318</tvar></translate>) منذ أن ملء متغيرات هذا القالب يكرر بلا داعي توثيق متغيرات واجهة برمجة التطبيقات في النص المصدر.

الاستخدام

يمكن استخدام هذا القالب في توثيق متغيرات واجهة برمجة التطبيقات. الغرض منه هو توحيد هيئة قوالب المتغيرات على كافة صفحات واجهة برمجة التطبيقات.

{{ApiParam
|name=
|description=
|required=
|maxallowed=
|maxallowedbot=
|type=
|values=
|default=
|version=
|deprecated=
|removed=
}}
متغيرات ApiParam
اسم المتغير بيان
name (أو أول متغير غير مسمى) اسم المتغير (إلزامي):
description (أو ثاني متغير غير مسمى بيان المتغير.
required حدد قيمة لو كان المتغير مطلوبا. اسم المتغير المطلوب سوف يكون بخط أسود عريض.
maxallowed لأغراض القيم المقسمة باستخدام شريط رأسي أو الكميات المكونة من أرقام، ما هو الحد الأقصى.
maxallowedbot كما سلف، للبوتات. لو استخدمت 50 أو 500 لأغراض maxallowed، سوف تصبح القيمة الافتراضية هي 500 أو 5000 على التوالي.
type نوع بيانات المتغير.
values قائمة بالقيم المحتملة للمتغير.
default القيمة الافتراضية للمتغير.
version الإصدار الذي أضيف له هذا المتغير. استخدم رقم إصدار برمجيات ميدياويكي الصرف لا غير.
deprecated الإصدار الذي أصبح فيه المتغير متقادما. استخدم رقم إصدار برمجيات ميدياويكي الصرف لا غير.
removed الإصدار الذي رفع منه هذا المتغير. استخدم رقم إصدار برمجيات ميدياويكي الصرف لا غير.

أمثلة

*{{ApiParam|rcid|One or more recent changes IDs from  which to add or remove the tag.|maxallowed=50}}
  • <translate> <tvar <translate> No more than <tvar
*{{ApiParam|siprop|Which properties to get|default=general}}
**{{ApiParam|general|General site information}}
***{{ApiParam|articlepath|{{ll|Manual:$wgArticlePath|$wgArticlePath}}|version=1.15}}
  • <translate> <tvar1>{{{maxallowed}}}</> (<tvar (<translate> Default:</translate> general)
    • <translate> <tvar1>{{{maxallowed}}}</> (<tvar
      • <translate> <tvar1>{{{maxallowed}}}</> (<tvar 1.15+

طالع أيضا

  • {{Parameter }} – نسخة قديمة من ApiParam