אורן המתעפץ (שיחה | תרומות) אין תקציר עריכה |
(Use %Y instead of %y (take 4 digit of the year instead of 2)) |
||
| (15 גרסאות ביניים של 2 משתמשים אינן מוצגות) | |||
| שורה 1: | שורה 1: | ||
<includeonly> | <includeonly><!-- | ||
-->{{#vardefine:SameStadiums|{{המרות/המרות אצטדיון/אצטדיון לרשימת אצטדיונים מקושרים| אצטדיון={{{אצטדיון|}}} }} }}<!-- | -->{{#vardefine:SameStadiums|{{המרות/המרות אצטדיון/אצטדיון לרשימת אצטדיונים מקושרים| אצטדיון={{{אצטדיון|}}} }} }}<!-- | ||
-->{{#vardefine:SameOpponents|{{המרות/המרות יריבה/יריבה לרשימת יריבות מקושרות|יריבה={{{יריבה|}}} }} }}<!-- | -->{{#vardefine:SameOpponents|{{המרות/המרות יריבה/יריבה לרשימת יריבות מקושרות|יריבה={{{יריבה|}}} }} }}<!-- | ||
-->{{#cargo_query: | -->{{#cargo_query: | ||
tables= | tables=Football_Games, Games_Referees, Games_Results, Opponents, Competitions | ||
|join on= | |join on=Football_Games._pageID = Games_Referees._pageID, | ||
Football_Games.Opponent = Opponents.CanonicalName, | |||
Football_Games.ResultOpt = Games_Results.ResultType, | |||
Football_Games.Competition = Competitions.OriginalName | |||
|where=1=1 | |where=1=1 | ||
{{#if: {{{תאריך|}}}| AND DATE_FORMAT({{{תאריך}}}, {{{פורמט תאריך|"%d %m % | {{#if: {{{תאריך|}}}| AND DATE_FORMAT({{{תאריך}}}, {{{פורמט תאריך|"%d %m %Y"}}}) = DATE_FORMAT(Football_Games.Date, {{{פורמט תאריך|"%d %m %Y"}}}) }} | ||
{{#if: {{{מפעל|}}} | | |||
{{#if: {{{אצטדיון|}}} | AND | {{#if: {{{מפעל מקורי|}}}| And Competitions.OriginalName = "{{{מפעל מקורי|}}}" }} | ||
{{#if: {{{יריבה|}}} | AND | {{#if: {{{מפעל נוכחי|}}}| And Competitions.CurrentName = "{{{מפעל נוכחי|}}}" }} | ||
{{#if: {{{עונה|}}} | AND | {{#ifeq: {{{קטגוריית מפעל|}}}| ליגה| AND Competitions.League = 1 }} | ||
{{#if: {{{מאמן|}}} | AND | {{#ifeq: {{{קטגוריית מפעל|}}}| גביע| AND Competitions.Trophy = 1 }} | ||
{{#if: {{{שופט|}}} | AND | {{#ifeq: {{{קטגוריית מפעל|}}}| בינלאומי| AND Competitions.International = 1 }} | ||
{{#ifeq: {{{קטגוריית מפעל|}}}| רשמי| AND Competitions.Official = 1 }} | |||
{{#if: {{{אצטדיון|}}} | AND Football_Games.Stadium IN ({{#var:SameStadiums}}) }}<!-- the "()" around the SameStadiums required for "IN" operator, list is wrapped with () --> | |||
{{#if: {{{יריבה|}}} | AND Football_Games.Opponent IN ({{#var:SameOpponents}}) }}<!-- the "()" around the SameOpponents required for "IN" operator, list is wrapped with () --> | |||
{{#if: {{{עונה|}}} | AND Football_Games.Season = "{{{עונה}}}" }} | |||
{{#if: {{{מאמן|}}} | AND Football_Games.CoachMaccabi="{{{מאמן}}}" }} | |||
{{#if: {{{שופט|}}} | AND Football_Games.Refs="{{{שופט}}}" }} | |||
{{#if: {{{עוזר שופט|}}} | AND Games_Referees.AssistantReferees HOLDS "{{{עוזר שופט|}}}" }} | {{#if: {{{עוזר שופט|}}} | AND Games_Referees.AssistantReferees HOLDS "{{{עוזר שופט|}}}" }} | ||
{{#if: {{{ביתחוץ|}}} | AND | {{#if: {{{ביתחוץ|}}} | AND Football_Games.HomeAway="{{{ביתחוץ}}}" }} | ||
AND | AND Football_Games.ResultMaccabi-Football_Games.ResultOpponent > 0 | ||
|fields= | |fields= CONCAT('[[', Football_Games._pageName, '|', <!-- קישור לעמוד המשחק | ||
|order by= | --> Football_Games.Date, <!-- טיפול בתאריך המשחק | ||
--> ': ', Games_Results.ResultString, ' (', Football_Games.ResultMaccabi, ':', Football_Games.ResultOpponent, ')', <!-- תוצאה | |||
--> ' נגד ', Opponents.OriginalName, <!-- יריבה | |||
--> ']]' ) | |||
|order by=(Football_Games.ResultMaccabi-Football_Games.ResultOpponent) Desc | |||
|limit= {{{הגבלה| 15}}} | |limit= {{{הגבלה| 15}}} | ||
|format= | |format=ol | ||
}}</includeonly><noinclude> | |||
}}</includeonly><noinclude><poem> | {{תיבת טקסט | ||
|כותרת=הסבר על התבנית | |||
|תוכן=<poem> | |||
תבנית זו אחראית להחזיר את המשחקים מהעונים על תנאים מסוימים מסודרים לפי ההפרש לטובת מכבי (מהגדול לקטן). | תבנית זו אחראית להחזיר את המשחקים מהעונים על תנאים מסוימים מסודרים לפי ההפרש לטובת מכבי (מהגדול לקטן). | ||
יש דוגמאות מפורטות מטה. | יש דוגמאות מפורטות מטה. | ||
| שורה 44: | שורה 58: | ||
תאריך= התאריך המדויק עליו נרצה לשלוף. | תאריך= התאריך המדויק עליו נרצה לשלוף. | ||
פורמט תאריך= חייב להגיע ביחד עם פרמטר 'תאריך', מציין את פורמט התאריך עליו נרצה לשלוף, למשל אם נרצה לשלוף רק על יום וחודש נשלח: "%d %m". | פורמט תאריך= חייב להגיע ביחד עם פרמטר 'תאריך', מציין את פורמט התאריך עליו נרצה לשלוף, למשל אם נרצה לשלוף רק על יום וחודש נשלח: "%d %m". | ||
</poem>}} | |||
[[קטגוריה:ערכים שדורשים עוד עבודה]] | [[קטגוריה:ערכים שדורשים עוד עבודה]] | ||
| שורה 50: | שורה 64: | ||
[[קטגוריה:אין טיפול בשגיאות]] | [[קטגוריה:אין טיפול בשגיאות]] | ||
[[קטגוריה:סטטיסטיקה/שליפות/מתקדמות]] | [[קטגוריה:סטטיסטיקה/שליפות/מתקדמות]] | ||
<noinclude> | |||
גרסה אחרונה מ־20:55, 28 בספטמבר 2024
הסבר על התבנית
תבנית זו אחראית להחזיר את המשחקים מהעונים על תנאים מסוימים מסודרים לפי ההפרש לטובת מכבי (מהגדול לקטן).
יש דוגמאות מפורטות מטה.
תבנית זו מתחשבת בפרמטרים קשורים, למשל אם הפרמטר הוא מפעל:
המפעל הוא ליגה לאומית ואירוע גול, אז יחזרו גם גולים ממפעלים הקשורים למפעל ליגה לאומית, כמו ליגת העל, ליגה א' וכו'.
פרמטרים:
מפעל=שם מפעל (ללא מרכאות), אם הפרמטר לא נשלח אז האירוע ישלף מכלל המפעלים.
ללא מפעלים מקושרים=לא נתחשב במפעלים המקושרים, נניח אם נרצה לשלוף על ליגת העל בלבד, נשלח: "מפעל=ליגת העל| ללא מפעלים מקושרים=ללא".
עונה=העונה שבה האירועים התרחשו, בפורמט הבא: 2018/19 (ללא מרכאות), אם הפרמטר לא ישלח אז האירוע ישלף מכלל העונות.
יריבה=שם היריבה שמולה שוחקו המשחקים, אם הפרמטר לא ישלח - משחקים מול כל היריבות ישלפו.
אצטדיון=שם האצטדיון (ללא מרכאות), אם הפרמטר לא נשלח אז האירוע ישלף מכל האצטדיונים. פרמטר זה הוא פרטר קשור (אצטדיון אחד קשור לכמה שמות).
מאמן=שם המאמן.
שופט=שם השופט.
ביתחוץ= ניתן לשלוח "בית" או "חוץ" (ללא המרכאות) בכדי לקבל משחקים בהתאם, אם לא נשלח פרמטר זה כלל המשחקים יחזרו (בית וחוץ).
הגבלה=כמות המשחקים שיחזור, דיפולטית 15
תאריך= התאריך המדויק עליו נרצה לשלוף.
פורמט תאריך= חייב להגיע ביחד עם פרמטר 'תאריך', מציין את פורמט התאריך עליו נרצה לשלוף, למשל אם נרצה לשלוף רק על יום וחודש נשלח: "%d %m".