יחידה:RoundN/תיעוד

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

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

היחידה RoundN משמשת ליצירת והצגת תבניות טורנירי נוקאאוט בספורט. ניתן להציג עמו כל עץ בתבנית נוקאאוט בטווח של 1–9 עמודות, או טווח של 2–512 תאים.

שימוש[עריכת קוד מקור]

ניתן ליצור את התבנית המבוקשת בשתי דרכים עיקריות:

 {{#invoke:RoundN|main|columns = [מספר העמודות המבוקשות (2 עמודות לחצי גמר, 3 עמודות לרבע גמר, וכן הלאה.)]}} 

לחילופין, ניתן להשתמש בצורה המקוצרת:

 {{#invoke:RoundN|N[מספר התאים המבוקשים (4 לחצי גמר, 8 לרבע גמר, וכן הלאה.)]}}

הקשר בין שני הפרמטרים הוא: N=2^columns.

פרמטרים[עריכת קוד מקור]

פרמטר תיאור
columns מספר עמודות (כלומר, מספר סיבובי הנוקאאוט המבוקשים, 3 לרבע גמר, 4 לשמינית גמר, וכן הלאה).
הערה
  • עבור columns קטן מ-4 (כלומר N2–N8) המשחק על המקום השלישי מוסתר כברירת מחדל. עבור columns גדול או שווה ל-4 המשחק על המקום השלישי מוצג כברירת מחדל.
קיצור

ניתן להשתמש במקום {{#invoke:RoundN|main|columns=}} באפשרות של {{#invoke:RoundN|N#}}. לדוגמה, במקום ... |main|columns = 7... ניתן לכתוב ...|N128 .... לא ניתן להשתמש בקיצור דרך זה בתבנית המכילה יחידה זו, אלא רק בהפעלה ישירה של היחידה. כמו כן, קיצור זה עובד רק עד N512 ‏(columns = 9). אם N1024 או יותר יהיה נחוץ אי פעם, יהיה ניתן להשתמש באפשרות העמודות ‏(...|main|columns = 10...)

{{{#}}} פרמטרים ללא שם. פרמטרים אלו הם הכיתוב בתוך התאים, הנעשה בקבוצות של 5 (כיתוב מעל התא, יריב 1, ניקוד 1, יריב 2, ניקוד 2) בצורה הבאה:
דוגמה 1
{{#invoke:RoundN|main|columns=2
<!-- תאריך-מקום/קבוצה 1/שערים 1/קבוצה 2/שערים 2 -->
|27 באפריל 1994 – [[סן סירו|מילאנו]]|{{דגל|איטליה}} [[מילאן]]|3|{{דגל|צרפת}} [[מונקו (כדורגל)|מונקו]]|0
|27 באפריל 1994 – [[קאמפ נואו|ברצלונה]]|{{דגל|ספרד}} [[ברצלונה (כדורגל)|ברצלונה]]|3|{{דגל|פורטוגל}} [[פורטו (כדורגל)|פורטו]]|0
|18 במאי 1994 – [[האצטדיון האולימפי (אתונה)|אתונה]]|{{דגל|איטליה}} [[מילאן]]|4|{{דגל|ספרד}} [[ברצלונה (כדורגל)|ברצלונה]]|0
}}
 
חצי הגמרגמר
 
      
 
27 באפריל 1994 – מילאנו
 
 
איטליהאיטליה מילאן3
 
18 במאי 1994 – אתונה
 
צרפתצרפת מונקו0
 
איטליהאיטליה מילאן4
 
27 באפריל 1994 – ברצלונה
 
ספרדספרד ברצלונה0
 
ספרדספרד ברצלונה3
 
 
פורטוגלפורטוגל פורטו0
 
style הפרמטר style משמש לעיצוב התבנית, והוא נעשה לפי פורמט CSS המשמש גם בטבלאות ויקי.

לדוגמה, אם נוסיף את השורה ‎|style=width:20em;font-size:70% לדוגמה 1, נקבל:

 
חצי הגמרגמר
 
      
 
27 באפריל 1994 – מילאנו
 
 
איטליהאיטליה מילאן3
 
18 במאי 1994 – אתונה
 
צרפתצרפת מונקו0
 
איטליהאיטליה מילאן4
 
27 באפריל 1994 – ברצלונה
 
ספרדספרד ברצלונה0
 
ספרדספרד ברצלונה3
 
 
פורטוגלפורטוגל פורטו0
 
scroll_height עבור תבניות גדולות, ניתן להוסיף את הפרמטר scroll_height ולהגדיר את הגובה הרצוי בפיקסלים.

לדוגמה, אם נוסיף את השורה ‎|scroll_height=100 לדוגמה 1, נקבל:

 
חצי הגמרגמר
 
      
 
27 באפריל 1994 – מילאנו
 
 
איטליהאיטליה מילאן3
 
18 במאי 1994 – אתונה
 
צרפתצרפת מונקו0
 
איטליהאיטליה מילאן4
 
27 באפריל 1994 – ברצלונה
 
ספרדספרד ברצלונה0
 
ספרדספרד ברצלונה3
 
 
פורטוגלפורטוגל פורטו0
 
 
חצי הגמרגמר
 
      
 
27 באפריל 1994 – מילאנו
 
 
איטליהאיטליה מילאן3
 
18 במאי 1994 – אתונה
 
צרפתצרפת מונקו0
 
איטליהאיטליה מילאן4
 
27 באפריל 1994 – ברצלונה
 
ספרדספרד ברצלונה0
 
ספרדספרד ברצלונה3
 
 
פורטוגלפורטוגל פורטו0
 

ניתן להוסיף גם גדלים בפורמט CSS (לדוגמה "20em", "30%").

הערה

שיטה זו עלולה לצרוך משאבים רבים במקרה של טבלאות גדולות, ולכן שקול להשתמש בפרמטר scroll_head_unlock.

scroll_head_unlock אם ברצונך לגלול את הכותרות מטה יחד עם התבנית עצמה, הצב בפרמטר scroll_head_unlock ‏"yes".

לדוגמה, אם נציב את השורה ‎|scroll_head_unlock=yes בדוגמה הקודמת, נקבל:

 
חצי הגמרגמר
 
      
 
27 באפריל 1994 – מילאנו
 
 
איטליהאיטליה מילאן3
 
18 במאי 1994 – אתונה
 
צרפתצרפת מונקו0
 
איטליהאיטליה מילאן4
 
27 באפריל 1994 – ברצלונה
 
ספרדספרד ברצלונה0
 
ספרדספרד ברצלונה3
 
 
פורטוגלפורטוגל פורטו0
 
skipmatch# אם מוצב בפרמטר "yes", אזי התיבה של המשחק ה־#־י תוסתר. יכול לשמש למשחקי פלייאוף, או אם יריבים שונים נכנסים בסיבובים שונים, וכך מספר היריבים בסיבוב ה־n־י אינו שווה 2^n.

לדוגמה, אם נוסיף את השורה ‎|skipmatch2=yes לדוגמה 1, נקבל:

 
חצי הגמרגמר
 
      
 
27 באפריל 1994 – מילאנו
 
 
איטליהאיטליה מילאן3
 
18 במאי 1994 – אתונה
 
צרפתצרפת מונקו0
 
איטליהאיטליה מילאן4
 
 
ספרדספרד ברצלונה0
 
 
 
 

על מנת להשתמש באפשרות זו עבור תאים רבים, או גם עבור תא אחד, ניתן להשתמש בפרמטר skipmatch בצורה הבאה: ‎|skipmatch = 1-2;4;6-7. הוספת פרמטר זה שקולה להוספת הפרמטרים הבאים:

|skipmatch1=yes
|skipmatch2=yes
|skipmatch4=yes
|skipmatch6=yes
|skipmatch7=yes
הערה
  • יש להציב את חמשת הפרמטרים של המשחק החסר במקומם המתאים (שורה של |||||), שכן המשחק החסר עדיין "קיים" בקוד. ניתן לחילופין להשתמש בפרמטר omit_blanks (ראה להלן).
omit_blanks אם בפרמטר omit_blanks מוצב "yes", אזי כל הפרמטרים שניצבים במקום של משחק חסר מועברים למשחק הבא (כך שהמשחק החסר אינו תופס מקום בקוד).

לדוגמה, אם נוסיך את השורות ‎|omit_blanks=yes|skipmatch2=yes לדוגמה 1 הקוד ייראה כך:

{{#invoke:RoundN|main|columns=2
|omit_blanks=yes
|skipmatch2=yes
|27 באפריל 1994 – [[סן סירו|מילאנו]]|{{דגל|איטליה}} [[מילאן]]|3|{{דגל|צרפת}} [[מונקו (כדורגל)|מונקו]]|0
|18 במאי 1994 – [[האצטדיון האולימפי (אתונה)|אתונה]]|{{דגל|איטליה}} [[מילאן]]|4|{{דגל|ספרד}} [[ברצלונה (כדורגל)|ברצלונה]]|0
}}
 
חצי הגמרגמר
 
      
 
27 באפריל 1994 – מילאנו
 
 
איטליהאיטליה מילאן3
 
18 במאי 1994 – אתונה
 
צרפתצרפת מונקו0
 
איטליהאיטליה מילאן4
 
 
ספרדספרד ברצלונה0
 
 
 
 
bold_winner הפרמטר bold_winner מקבל שני ערכים, high או low, וכשהוא מופעל הוא מדגיש באופן אוטומטי את הטקסט של המשתתף עם הניקוד הגבוה או הנמוך ביותר, בהתאמה.
דוגמה 2
{{#invoke:RoundN|main|columns=3
|bold_winner=high
<!-- תאריך-מקום/קבוצה 1/שערים 1/קבוצה 2/שערים 2 -->
<!-- רבע גמר -->
|[[25 ביוני]] – [[ברוז']]|{{נבחרת|ספרד|דגל}}|1|{{נבחרת|צרפת|דגל}}|2
|[[24 ביוני]] – [[אמסטרדם]]|{{נבחרת|טורקיה|דגל}}|0|{{נבחרת|פורטוגל|דגל}}|2
|[[24 ביוני]] – [[בריסל]]|{{נבחרת|איטליה|דגל}}|2|{{נבחרת|רומניה|דגל}}|0
|[[25 ביוני]] – [[רוטרדם]]|{{נבחרת|הולנד|דגל}}|6|{{נבחרת|הרפובליקה הפדרלית של יוגוסלביה|דגל}}|1 
<!-- חצי גמר -->
|[[28 ביוני]] – [[בריסל]]|{{נבחרת|צרפת|דגל}}|2|{{נבחרת|פורטוגל|דגל}}|1
|[[29 ביוני]] – [[אמסטרדם]]|{{נבחרת|איטליה|דגל}}|0 (3)|{{נבחרת|הולנד|דגל}}|0 (1)
<!--גמר -->
|[[2 ביולי]] – [[רוטרדם]]|{{נבחרת|צרפת|דגל}}|2|{{נבחרת|איטליה|דגל}}|1
}}
 
רבע הגמרחצי הגמרגמר
 
          
 
25 ביוניברוז'
 
 
נבחרת ספרד בכדורגל ספרד1
 
28 ביוניבריסל
 
נבחרת צרפת בכדורגל צרפת2
 
נבחרת צרפת בכדורגל צרפת2
 
24 ביוניאמסטרדם
 
נבחרת פורטוגל בכדורגל פורטוגל1
 
נבחרת טורקיה בכדורגל טורקיה0
 
2 ביולירוטרדם
 
נבחרת פורטוגל בכדורגל פורטוגל2
 
נבחרת צרפת בכדורגל צרפת2
 
24 ביוניבריסל
 
נבחרת איטליה בכדורגל איטליה1
 
נבחרת איטליה בכדורגל איטליה2
 
29 ביוניאמסטרדם
 
נבחרת רומניה בכדורגל רומניה0
 
נבחרת איטליה בכדורגל איטליה0 (3)
 
25 ביונירוטרדם
 
נבחרת הולנד בכדורגל הולנד0 (1)
 
נבחרת הולנד בכדורגל הולנד6
 
 
נבחרת הרפובליקה הפדרלית של יוגוסלביה בכדורגל הרפובליקה הפדרלית של יוגוסלביה1
 
הערות
  • במקרה של שוויון אף תא אינו מודגש.
  • אם תיבת הניקוד כוללת פרמטרים שאינם מספרים, כמו לדוגמא 3 (5) מול 3 (6) (דבר שהוא בשימוש פעמים רבות, כמו לדוגמה ניצחון בדו־קרב בעיטות עונשין בכדורגל), התוצאה מומרת לצורך ההשוואה וקביעת המנצח בצורה הבאה: הפרמטרים המספריים * 10 + הפרמטרים שאינם מספריים. בדוגמה הקודמת התוצאה תומר ל־35 מול 36, והמנצח יהיה השני. זה אמור לעבור ברוב מוחלט של המקרים, אך במידה ולא ניתן להשתמש בפרמטר ‎manualboldmatch# ולהדגיש את המנצח באופן ידני.
  • תיבת הניקוד של המנצח מודגשת גם היא. במקרה של יותר מסיבוב אחד בכל משחק (שימוש בפרמטר score-boxes, ראה להלן), הניקוד של המנצח המקומי בכל סיבוב מודגש, והמשתתף המודגש הוא המנצח בסיבוב האחרון.
  • פרמטר זה איננו מסיר עיצובים קיימים.
manualboldmatch# פרמטר זה עובד באותו האופן כמו הפרמטר skipmatch והוא מבטל את ההדגשה במשחק ה־#־י.

אם נוסיף את השורה |manualboldmatch1=yes לדוגמה 2 נקבל:

 
רבע הגמרחצי הגמרגמר
 
          
 
25 ביוניברוז'
 
 
נבחרת ספרד בכדורגל ספרד1
 
28 ביוניבריסל
 
נבחרת צרפת בכדורגל צרפת2
 
נבחרת צרפת בכדורגל צרפת2
 
24 ביוניאמסטרדם
 
נבחרת פורטוגל בכדורגל פורטוגל1
 
נבחרת טורקיה בכדורגל טורקיה0
 
2 ביולירוטרדם
 
נבחרת פורטוגל בכדורגל פורטוגל2
 
נבחרת צרפת בכדורגל צרפת2
 
24 ביוניבריסל
 
נבחרת איטליה בכדורגל איטליה1
 
נבחרת איטליה בכדורגל איטליה2
 
29 ביוניאמסטרדם
 
נבחרת רומניה בכדורגל רומניה0
 
נבחרת איטליה בכדורגל איטליה0 (3)
 
25 ביונירוטרדם
 
נבחרת הולנד בכדורגל הולנד0 (1)
 
נבחרת הולנד בכדורגל הולנד6
 
 
נבחרת הרפובליקה הפדרלית של יוגוסלביה בכדורגל הרפובליקה הפדרלית של יוגוסלביה1
 

גם בפרמטר זה ניתן להשתמש בצורה manualboldmatch = 1-3;6;9-12.

previewnumbers אם ברצונך להציב מספרים מעל כל תיבת משחק (שימושי בתבניות גדולות), ביכולתך להוסיף את השורה

|previewnumbers = yes. שים לב שזוהי תצוגה מקדימה בלבד, המספרים לא יופיעו בגוף הערך. לדוגמא, אם נציב שורה זו בדוגמה 1:

 
חצי הגמרגמר
 
      
 
27 באפריל 1994 – מילאנו
1
 
 
איטליהאיטליה מילאן3
 
18 במאי 1994 – אתונה
3
 
צרפתצרפת מונקו0
 
איטליהאיטליה מילאן4
 
27 באפריל 1994 – ברצלונה
2
 
ספרדספרד ברצלונה0
 
ספרדספרד ברצלונה3
 
 
פורטוגלפורטוגל פורטו0
 
RD# השתמש בפרמטר RD#, כאשר ברצונך להחליף את כותרת העמודה, כאשר במקום # שים את הסיבוב הרצוי (1 היא העמודה הימנית ביותר, הסיבוב הראשון). ברירת המחדל היא (משמאל לימין): "גמר", "חצי גמר", "רבע גמר", "שמינית גמר", ומכאן ואילך "סיבוב ה־n" כאשר n הוא מספר הקבוצות המשתתפות (n=2^x, כאשר x מספר העמודה משמאל).
דוגמה 3
{{#invoke:RoundN|main|columns=4
|scroll_height=15em
|RD1={{צבע גופן|אדום|סיבוב ראשון}}
|RD2={{צבע גופן|כחול|סיבוב שני}}
|RD3='''גמר המחוז'''
|RD4=[[גמר ה-NBA]]
|3rdplace=no
}}
 
סיבוב ראשוןסיבוב שניגמר המחוזגמר ה-NBA
 
              
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
סיבוב ראשוןסיבוב שניגמר המחוזגמר ה-NBA
 
              
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
הערה

‎RD[N+1] = המשחק על המקום השלישי. ניתן להשתמש גם בפרמטר Consol.

3rdplace כברירת מחדל, הפרמטר ‎3rdplace מוגדר כ־"yes" כאשר מספר הסיבובים (columns) גדול או שווה ל־4 (N>=16), וכ־"no" כאשר מספר הסיבובים קטן או שווה ל־3 (N<=8).

לדוגמה:

{{#invoke:RoundN|main|columns=1
|3rdplace=yes
}}
 
גמר
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
מקום שלישי
 
 
 
 
 
 
 
 
 
 
Consol הכנס את הפרמטר Consol=שם על מנת להחליף את הכותרת "מקום שלישי" ב"שם".

לדוגמה, אם נכניס בדוגמא הקודמת את השורה |Consol=מדליית ארד נקבל:

 
גמר
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
מדליית ארד
 
 
 
 
 
 
 
 
 
 
color הצב color=yes על מנת להוסיף צבעים לשלושת המקומות הראשונים (זהב, כסף וארד בהתאמה).
דוגמה 3
{{#invoke:RoundN|main|columns=3
|3rdplace=yes
|color=yes
<!-- רבע הגמר -->
|19 ביוני – [[אולבי|גטבורג]]|{{נבחרת|ברזיל|דגל}}|1|{{נבחרת|ויילס|דגל}}|0
|19 ביוני – [[ניה פארק|נורשפינג]]|{{נבחרת|צרפת|דגל}}|4|{{נבחרת|צפון אירלנד|דגל}}|0
|19 ביוני – [[אצטדיון רוסונדה|סטוקהולם]]|{{נבחרת|שוודיה|דגל}}|2|{{נבחרת|ברית המועצות|דגל}}|0
|19 ביוני – [[אצטדיון מאלמה|מאלמה]]|{{נבחרת|גרמניה המערבית|דגל}}|1|{{נבחרת|יוגוסלביה|דגל}}|0
<!-- חצי הגמר -->
|24 ביוני – [[אצטדיון רוסונדה|סטוקהולם]]|{{נבחרת|ברזיל|דגל}}|5|{{נבחרת|צרפת|דגל}}|2
|24 ביוני – [[אולבי|גטבורג]]|{{נבחרת|שוודיה|דגל}}|3|{{נבחרת|גרמניה המערבית|דגל}}|1
<!-- גמר -->
|29 ביוני – [[אצטדיון רוסונדה|סטוקהולם]]|{{נבחרת|ברזיל|דגל}}|5|{{נבחרת|שוודיה|דגל}}|2
<!-- מקום שלישי -->
|28 ביוני – [[אולבי|גטבורג]]|{{נבחרת|צרפת|דגל}}|6|{{נבחרת|גרמניה המערבית|דגל}}|3
}}
 
רבע הגמרחצי הגמרגמר
 
          
 
19 ביוני – גטבורג
 
 
נבחרת ברזיל בכדורגל ברזיל1
 
24 ביוני – סטוקהולם
 
נבחרת ויילס בכדורגל ויילס0
 
נבחרת ברזיל בכדורגל ברזיל5
 
19 ביוני – נורשפינג
 
נבחרת צרפת בכדורגל צרפת2
 
נבחרת צרפת בכדורגל צרפת4
 
29 ביוני – סטוקהולם
 
נבחרת צפון אירלנד בכדורגל צפון אירלנד0
 
נבחרת ברזיל בכדורגל ברזיל5
 
19 ביוני – סטוקהולם
 
נבחרת שוודיה בכדורגל שוודיה2
 
נבחרת שוודיה בכדורגל שוודיה2
 
24 ביוני – גטבורג
 
נבחרת ברית המועצות בכדורגל ברית המועצות0
 
נבחרת שוודיה בכדורגל שוודיה3
 
19 ביוני – מאלמה
 
נבחרת גרמניה המערבית בכדורגל גרמניה המערבית1 מקום שלישי
 
נבחרת גרמניה המערבית בכדורגל גרמניה המערבית1
 
28 ביוני – גטבורג
 
נבחרת יוגוסלביה בכדורגל יוגוסלביה0
 
נבחרת צרפת בכדורגל צרפת6
 
 
נבחרת גרמניה המערבית בכדורגל גרמניה המערבית3
 
הערה

פרמטר זה הוא קשיח, כלומר הזהב הולך לקבוצה הראשונה בגמר, הכסף לקבוצה השנייה בגמר, והארד לקבוצה הראשונה במשחק על המקום השלישי. על מנת לצבוע את התאים הנכונים (כלומר, במקרה שהקבוצה השנייה ניצחה באחד מן המשחקים) עליך להוסיף את הפרמטר bold_winner על מנת שהיחידה תזהה באופן אוטומטי את המנצחת. לדוגמה:

{{#invoke:RoundN|main|columns=1
|bold_winner=high
|color=yes
|3rdplace=yes
||מדליית כסף|2|מדליית זהב|3
||מקום רביעי|0|מדליית ארד|1
}}
 
גמר
 
  
 
 
 
 
מדליית כסף2
 
 
מדליית זהב3
 
 
 
 
 
מקום שלישי
 
 
 
 
 
מקום רביעי0
 
 
מדליית ארד1
 
color_repechage פרמטר זה גורם לצביעה של הזוכה בצבע ארד (לדוגמה, בטורנירים עם מספר עצי נוקאאוט עבור מפסידים מסיבובים קודמים).
{{#invoke:RoundN|main|columns=1
|color_repechage=yes
|7|Team A|3|Team B|2
}}
 
גמר
 
  
 
 
 
 
קבוצה 13
 
 
קבוצה 22
 
הערות
  • גם במקרה זה, השתמש בפרמטר bold_winner אם ברצונך שהיחידה תחשב עבורך באופן אוטומטי את הזוכה.
  • במקרה שהפרמטר מופעל, ומשחק הגמר הוסר (באמצעות הפרמטר skipmatch) אזי כל המנצחים בשלב האחרון הנראה לעין יקבלו מדליית ארד. לדוגמה:
{{#invoke:RoundN|main|columns=2
|color_repechage=yes
|skipmatch=3
|bold_winner=low
||קבוצה 1|3|קבוצה 2|2
||קבוצה 3|1|קבוצה 4|2
}}
 
חצי הגמרגמר
 
      
 
 
 
 
קבוצה 13
 
 
קבוצה 22
 
 
 
 
 
קבוצה 31
 
 
קבוצה 42
 
team-width רוחב תאי המשתתפים בפיקסלים (ברירת המחדל: 170). כל ביטוי אחר בפורמט CSS אפשרי (לדוגמא: 15em).
score-width רוחב תאי הניקוד בפיקסלים (ברירת המחדל: 30). כל ביטוי אחר בפורמט CSS אפשרי.
widescore הצבת |widescore=yes שקולה למעשה להצבת |score-width=40.ניתן להתעלם בכל מקרה שהפרמטר score-width מופעל.
score-boxes הצב מספר בפרמטר score-boxes על מנת לקבוע את מספר תיבות הניקוד הרצויות (ברירת המחדל היא 1). אם ברצונך להוסיף תיבת סכום (כלומר מספר מסויים של תיבות ניקוד, ותיבה נוספת של סכום הניקוד) הוסף לאחר מספר התיבות הרצויות + sum.
הערה

אם בטורניר מסוים יש מספר שונה של תיבות ניקוד לכל משחק (לדוגמה: בפורמט הנוכחי של ליגת האלופות הגמר נערך במשחק יחיד, אך בשלבים המוקדמים יותר הוא נערך בשני מפגשים) אזי הוסף בפרמטר את המספר הגבוה ביותר, ובמשחק המסוים הותר את תיבת הניקוד המיותרת ריקה

דוגמה 4
{{#invoke:RoundN|main|columns=3
|score-boxes=2 + sum
||{{דגל|גרמניה}} [[באיירן מינכן]]|0|2|{{דגל|שוודיה}} [[גטבורג (כדורגל)|גטבורג]]|0|2
||{{דגל|קרואטיה}} [[היידוק ספליט]]|0|0|{{דגל|הולנד}} [[אייאקס]]|0|3
||{{דגל|ספרד}} [[ברצלונה (כדורגל)|ברצלונה]]|1|1|{{דגל|צרפת}} [[פריז סן-ז'רמן]]|1|2
||{{דגל|איטליה}} [[מילאן]]|2|0|{{דגל|פורטוגל}} [[בנפיקה ליסבון]]|0|0
||{{דגל|גרמניה}} [[באיירן מינכן]]|0|2|{{דגל|הולנד}} [[אייאקס]]|0|5
||{{דגל|צרפת}} [[פריז סן-ז'רמן]]|0|0|{{דגל|איטליה}} [[מילאן]]|1|2
||{{דגל|הולנד}} [[אייאקס]]|1||{{דגל|איטליה}} [[מילאן]]|0|
}}
 
רבע הגמרחצי הגמרגמר
 
                
 
 
 
 
גרמניהגרמניה באיירן מינכן022
 
 
 
שוודיהשוודיה גטבורג02 2
 
גרמניהגרמניה באיירן מינכן022
 
 
 
הולנדהולנד אייאקס05 5
 
קרואטיהקרואטיה היידוק ספליט000
 
 
 
הולנדהולנד אייאקס03 3
 
הולנדהולנד אייאקס1
 
 
 
איטליהאיטליה מילאן0
 
ספרדספרד ברצלונה112
 
 
 
צרפתצרפת פריז סן-ז'רמן12 3
 
צרפתצרפת פריז סן-ז'רמן000
 
 
 
איטליהאיטליה מילאן12 3
 
איטליהאיטליה מילאן202
 
 
פורטוגלפורטוגל בנפיקה ליסבון00 0
 
template |template=yes משמש ליצירת תבנית חדשה עבור משחק ספציפי.
flex_tree הצב |flex_tree=yes על מנת לצמצם את הרווח בין המשחקים בסיבוב הראשון, ובכך להפוך את התבנית לקומפקטית יותר.
{{#invoke:RoundN|N4
|flex_tree=yes
}}
חצי הגמרגמר
      
 
 
 
 
 
 
short_brackets פרמטר זה מאפשר לצמצם את המרחק בין שני עמודות, כך שהתבנית שתתקבל תהיה קומפקטית יותר.
{{#invoke:RoundN|N4
|short_brackets=yes
}}
 
חצי הגמרגמר
 
      
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
no_column_head מסיר את כותרות העמודות

לדוגמה:

{{#invoke:RoundN|main|columns=2
|no_column_head=yes
}}
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
branch_upwards מיישר את העץ כלפי מעלה (במקום למרכז).

לדוגמה:

{{#invoke:RoundN|main|columns=3
|branch_upwards=yes
}}
 
רבע הגמרחצי הגמרגמר
 
          
 
   
 
 
   
 
 
   
 
 
 
 
 
 
 
 
 
 
 
  
 
 
  
 
 
  
 
 
 
 
 
 
 
 
 
 
line_px פרמטר זה מאפשר לשלוט בעובי הקווים המחברים בין התיבות (בפיקסלים). ברירת המחדל היא 3. שים לב שביכולתך להעלים לגמרי את הקווים על ידי הצבה של 0 בפרמטר.

לדוגמה:

{{#invoke:RoundN|main|columns=2
|line_px=7
}}
 
חצי הגמרגמר
 
      
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

פונקציות צומת[עריכת קוד מקור]

להתאמה אישית גדולה יותר, ניתן להוסיף פונקציות צומת במקום הפרמטרים שמשמשים למתן מידע על המשחק (תאריך-מקום, יריב 1, ניקוד 1, יריב 2, ניקוד 2). שימוש פשוט בפונקציות אלו נעשה בצורה הבאה: node_function{שם הפונקציה}, במיקום המתאים.

אזהרה

חלק מהפונקציות נמצא בבדיקה בויקיפדיה האנגלית וייתכן שהן אינן יציבות. אתם מוזמנים להגיב בדף השיחה אם מצאתם באג, או בדף השיחה בויקיפדיה האנגלית.

  • orphan – מנתק את הצומת הרלוונטית מכל הצמתים האחרים (לא יצוירו ממנו קווים כלל). ייתכן שימוש מעשי כאשר המנצחים בסיבוב נוקאאוט מסויים עולים לטורניר אחר במקום לשחק האחד כנגד השני, אך המפסידים נפגשים למשחק ניחומים או משחק על המקום השלישי.
דוגמה:
{{#invoke:RoundN|main|columns=2
|node_function{orphan} מקום|א|1|ב|2
}}
 
חצי הגמרגמר
 
      
 
מקום
 
 
א1
 
 
 
ב2
 
 
 
 
 
 
 
 
 
 
 
 

עבור שלושת פונקציות הצומת הבאות, יש להשמיט את הפרמטרים של המשחק (חמשת הפרמטרים חסרי השם, מקום-תאריך, יריבים וניקודים).

  • line – תיבת המשחק מושמטת ומוחלפת בקו אופקי. ניתן להציג טקסט מעל הקו באמצעות הפונקציה, כך: node_function{line(טקסט)} (במקרים מסוימים ניתן יהיה להשתמש בפונקציה בצורה node_function{line}טקסט). אם בטקסט שאתה מבקש להציב יש סוגריים מסולסלות, הקפד לכתוב אותן בצורה \{.
דוגמה:
{{#invoke:RoundN|main|columns=3
|||||
|||||
|||||
|||||
|node_function{line}
|||||
|||||
}}
 
רבע הגמרחצי הגמרגמר
 
          
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  • bridge – תיבת המשחק מושמטת ומוחלפת בקו אנכי.
  • canvas – הצומת הנוכחי מוחלף בכל פונקציה שתרצה באמצעות node_function{canvas}משהו.
לדוגמה:
{{#invoke:RoundN|main|columns=2
|||||
|||||
|node_function{canvas}
<div class{{=}}wikitable style{{=}}'width:200px;padding:0 0.6ex;margin-bottom:-1em'>
העפלה לטורניר הסופי
</div>
}}
 
חצי הגמרגמר
 
      
 
 
 
 
 
 

העפלה לטורניר הסופי