יחידה:תבנית חוזרת/תיעוד

מתוך ויקיפדיה, האנציקלופדיה החופשית

זהו דף התיעוד עבור יחידה:תבנית חוזרת

יחידה זו מיועדת לשימוש בתבניות מרובות פרמטרים, שתומכות במספר בלתי מוגבל של פרמטרים.

שימוש

יש להעביר ליחידה פרמטר יחיד בשם תבנית שיכיל את התבנית החוזרת:

  • כל פרמטר חוזר חייב להסתיים ב-X (ה-X מוחלף במספר). למשל כדי לתמוך ב"שם1" ו"שם2" וכו' נגדיר {{{שםX}}}
  • (אופציונלי) הפרמטר {{{?X}}} מחזיר את מספר החזרה. למשל הגדרת: {{{?X}}} {{{שםX}}} תגדיר 1. שם ראשון 2. שם שני

מגבלות

התבנית מניחה שכל הפרמטרים הם פרמטרי חובה. למשל אם התבנית היא {{{שםX}}} {{{גילX}}} חייבים למלא גם שם1 וגם גיל1 כדי שיופיעו (אם לא צוין אחד מהם, שניהם לא יופיעו).

דוגמה

אם תבנית בשם "שם וגיל" נראית כך:

{{#invoke:תבנית חוזרת|חזרה
|תבנית=
* '''{{{שם X}}}''': {{{גיל X}}} [{{{?X}}}]
}}

ובדף כלשהו תוכלל התבנית בצורה כזו:

{{שם וגיל
| שם 1 = אברהם | גיל 1 = 3 | שם 2 = יצחק | גיל 2 = 12 | שם 3 = יעקב | גיל 3 = 99
}}

התצוגה תהיה:

  • אברהם: 3 [1]
  • יצחק: 12 [2]
  • יעקב: 99 [3]