תבנית:המרות/המרות יריבה/יריבה לרשימת יריבות מקושרות: הבדלים בין גרסאות בדף
מתוך מכביפדיה
אין תקציר עריכה
אין תקציר עריכה
שורה 1: שורה 1:
<includeonly>{{#if: {{{יריבה|}}} | {{#vardefine:connectedOpponentID|{{המרות/המרות יריבה/יריבה למספר יריבה מקושר| יריבה={{{יריבה|}}} }} }}<!--
<includeonly><!--


Getting all the similar competitions by connectedOpponentID (by the _pageID)
 
TODO: remove this replace by sql function somehow!
-->{{#arraydefine: teams|
-->
{{#cargo_query:
{{#cargo_query:
table=Opponents
table=Opponents=o1, Opponents=o2
|where=_pageID={{#replace: {{#var:connectedOpponentID}}| ,| }}
|join on=o1._pageID=o2._pageID
|fields=_ID
|where=1=1
AND o1.CanonicalName="{{המרות/שם ללא גרש וגרשיים| שם={{{יריבה}}} }}"
|fields=o2.CanonicalName
|no html
|no html
}} }}</includeonly><noinclude><poem>
}}
}}<!--
 
-->{{#arrayprint: teams|,  |@ |"@" }}</includeonly><noinclude><poem>
תבנית זו אחראית להחזיר את רשימת מספרי היריבות המקושרות ליריבה מסוימת.
תבנית זו אחראית להחזיר את רשימת מספרי היריבות המקושרות ליריבה מסוימת.
פרמטרים:
פרמטרים:

גרסה מ־02:46, 25 ביולי 2020

תבנית זו אחראית להחזיר את רשימת מספרי היריבות המקושרות ליריבה מסוימת.
פרמטרים:
יריבה=שם היריבה (ללא מרכאות מקיפות).

מה זה מספר היריבה המקושר ליריבה מסוימת?
כל יריבה משויכת למעין קטגוריה של יריבות, נניח שיש קבוצה שהחליפה כמה שמות במהלך ההיסטוריה, אז נתייחס להתייחס לכל השמות כאותה הקבוצה.

תבנית זו מאפשרת לשלוח את הפרמטר "יריבה" ריק (בשביל להשתמש בתנית זו בתוך תבניות אחרות מבלי לבדוק את הקלט והפלט).

דוגמת שימוש:
{{המרות/המרות יריבה/יריבה לרשימת יריבות מקושרות| יריבה=ביתר תל אביב }}