אין תקציר עריכה |
(Stop using the template "תצוגת פרטי משחק", will avoid using query inside queries (we have query inside the template) so we won't have some known bug in cargo) |
||
| שורה 1: | שורה 1: | ||
<includeonly>{{#vardefine:SameCompetitions|{{תבנית: המרות/המרות מפעל/מפעל לרשימת מפעלים מקושרים|מפעל={{{מפעל|}}}| ללא מפעלים מקושרים={{{ללא מפעלים מקושרים|}}} }} }}<!-- | <includeonly>{{#vardefine:SameCompetitions|{{תבנית: המרות/המרות מפעל/מפעל לרשימת מפעלים מקושרים|מפעל={{{מפעל|}}}| ללא מפעלים מקושרים={{{ללא מפעלים מקושרים|}}} }} }}<!-- | ||
-->{{#vardefine:SameStadiums|{{המרות/המרות אצטדיון/אצטדיון לרשימת אצטדיונים מקושרים| אצטדיון={{{אצטדיון|}}} }} }}<!-- | -->{{#vardefine:SameStadiums|{{המרות/המרות אצטדיון/אצטדיון לרשימת אצטדיונים מקושרים| אצטדיון={{{אצטדיון|}}} }} }}<!-- | ||
-->{{#vardefine:SameOpponents|{{המרות/המרות יריבה/יריבה לרשימת יריבות מקושרות|יריבה= | -->{{#vardefine:SameOpponents|{{המרות/המרות יריבה/יריבה לרשימת יריבות מקושרות|יריבה=מכבי חיפה }} }}<!-- | ||
-->{{#cargo_query: | -->{{#cargo_query: | ||
tables=Games_Catalog, Games_Results, Opponents | |||
|join on=Games_Catalog.Opponent = Opponents.CanonicalName, | |||
Games_Catalog.ResultOpt = Games_Results.ResultType | |||
|where=1=1 | |where=1=1 | ||
{{#if: {{{מפעל|}}} | AND Games_Catalog.Competition IN ({{#var:SameCompetitions}}) }}<!-- the "()" around the SameCompetition required for "IN" operator, list is wrapped with () --> | {{#if: {{{מפעל|}}} | AND Games_Catalog.Competition IN ({{#var:SameCompetitions}}) }}<!-- the "()" around the SameCompetition required for "IN" operator, list is wrapped with () --> | ||
{{#if: {{{אצטדיון|}}} | AND Games_Catalog.Stadium IN ({{#var:SameStadiums}}) }}<!-- the "()" around the SameStadiums required for "IN" operator, list is wrapped with () --> | {{#if: {{{אצטדיון|}}} | AND Games_Catalog.Stadium IN ({{#var:SameStadiums}}) }}<!-- the "()" around the SameStadiums required for "IN" operator, list is wrapped with () --> | ||
{{#if: | {{#if: מכבי חיפה | AND Games_Catalog.Opponent IN ({{#var:SameOpponents}}) }}<!-- the "()" around the SameOpponents required for "IN" operator, list is wrapped with () --> | ||
{{#if: {{{עונה|}}} | AND Games_Catalog.Season = "{{{עונה}}}" }} | {{#if: {{{עונה|}}} | AND Games_Catalog.Season = "{{{עונה}}}" }} | ||
{{#if: {{{מאמן|}}} | AND Games_Catalog.CoachMaccabi="{{{מאמן}}}" }} | {{#if: {{{מאמן|}}} | AND Games_Catalog.CoachMaccabi="{{{מאמן}}}" }} | ||
{{#if: {{{שופט|}}} | AND Games_Catalog.Refs="{{{שופט}}}" }} | {{#if: {{{שופט|}}} | AND Games_Catalog.Refs="{{{שופט}}}" }} | ||
{{#if: {{{ביתחוץ|}}} | AND Games_Catalog.HomeAway="{{{ביתחוץ}}}" }} | {{#if: {{{ביתחוץ|}}} | AND Games_Catalog.HomeAway="{{{ביתחוץ}}}" }} | ||
|fields= Games_Catalog. | |fields= CONCAT('[[', Games_Catalog._pageName, '|', <!-- קישור לעמוד המשחק | ||
--> Games_Catalog.Date, <!-- טיפול בתאריך המשחק | |||
--> ': ', Games_Results.ResultString, ' (', Games_Catalog.ResultMaccabi, ':', Games_Catalog.ResultOpponent, ')', <!-- תוצאה | |||
--> ' נגד ', Opponents.OriginalName, <!-- יריבה | |||
--> ']]' ) | |||
|order by= Games_Catalog.Date DESC | |order by= Games_Catalog.Date DESC | ||
|limit= {{{הגבלה| 15}}} | |limit= {{{הגבלה| 15}}} | ||
|format= | |format=ul | ||
}}</includeonly><noinclude><poem> | }}</includeonly><noinclude><poem> | ||
תבנית זו אחראית להחזיר את המשחקים האחרונים שהתקיימו העוננים על תנאים כלשהם (מהאחרון ששוחק ואחורה). | תבנית זו אחראית להחזיר את המשחקים האחרונים שהתקיימו העוננים על תנאים כלשהם (מהאחרון ששוחק ואחורה). | ||
גרסה מ־23:18, 4 בינואר 2022
תבנית זו אחראית להחזיר את המשחקים האחרונים שהתקיימו העוננים על תנאים כלשהם (מהאחרון ששוחק ואחורה).
תבנית זו מתחשבת בפרמטרים קשורים, למשל אם הפרמטר הוא מפעל:
המפעל הוא ליגה לאומית ואירוע גול, אז יחזרו גם גולים ממפעלים הקשורים למפעל ליגה לאומית, כמו ליגת העל, ליגה א' וכו'.
פרמטרים:
מפעל=שם מפעל (ללא מרכאות), אם הפרמטר לא נשלח אז האירוע ישלף מכלל המפעלים.
ללא מפעלים מקושרים=לא נתחשב במפעלים המקושרים, נניח אם נרצה לשלוף על ליגת העל בלבד, נשלח: "מפעל=ליגת העל| ללא מפעלים מקושרים=ללא".
עונה=העונה שבה האירועים התרחשו, בפורמט הבא: 2018/19 (ללא מרכאות), אם הפרמטר לא ישלח אז האירוע ישלף מכלל העונות.
יריבה=שם היריבה שמולה שוחקו המשחקים, אם הפרמטר לא ישלח - משחקים מול כל היריבות ישלפו.
אצטדיון=שם האצטדיון (ללא מרכאות), אם הפרמטר לא נשלח אז האירוע ישלף מכל האצטדיונים. פרמטר זה הוא פרטר קשור (אצטדיון אחד קשור לכמה שמות).
מאמן=שם המאמן.
שופט=שם השופט.
ביתחוץ= ניתן לשלוח "בית" או "חוץ" (ללא המרכאות) בכדי לקבל משחקים בהתאם, אם לא נשלח פרמטר זה כלל המשחקים יחזרו (בית וחוץ).
הגבלה=כמות המשחקים שיחזור, דיפולטית 15
- {{סטטיסטיקה/שליפות/מתקדמות/משחקים אחרונים לפי תנאי| יריבה=בני יהודה}}: יחזרו 15 המשחקים האחרונים נגד בני יהודה (בכל המפעלים).
- {{סטטיסטיקה/שליפות/מתקדמות/משחקים אחרונים לפי תנאי| יריבה=הפועל פתח תקווה| ביץחוץ=בית}}: יחזרו 15 המשחקים האחרונים נגד הפועל פתח תקווה שבהם מכבי הייתה המארחת (בכל המפעלים).