כדורעף:ליגת העל: הבדלים בין גרסאות בדף
מתוך מכביפדיה
אין תקציר עריכה
אין תקציר עריכה
שורה 1: שורה 1:
<div class="toccolours mw-collapsible mw-collapsed">
<!--
פה יהיה סתם טקסט שתמיד יראו
<div class="mw-collapsible-content">


הגדרת משתנים
-->{{#vardefine: עונה | 1972/73}}<!--


{{#cargo_query:
 
tables=Games_Events
קבלת רשימת שחקנים
|where=1=1
-->{{#arraydefine: שמות שחקני הסגל | {{#cargo_query:
{{#if: {{{תאריך|}}}| AND DATE_FORMAT({{{תאריך}}}, {{{פורמט תאריך|"%d %m %y"}}}) =  DATE_FORMAT(Date, {{{פורמט תאריך|"%d %m %y"}}}) }}
tables = Games_Catalog, Games_Events
AND Team=1
|join on = Games_Catalog._pageID = Games_Events._pageID
AND EventType=3
|where= 1=1
AND SubType !=33 <!-- Without own goal -->
AND Games_Catalog.Season = '{{#var:עונה}}'
|group by=PlayerName, _pageName, Date  <!-- group by date also so we can show and order by it at fields section -->
AND Games_Events.Team = "1"
|having=COUNT(*)>2
|group by = Games_Events.PlayerName
|fields=_pageName
|fields = Games_Events.PlayerName
|order by=Date DESC
|no html
|format=table
}} }}<!--
|limit=200
 
 
פירוק רשימת השחקנים לעמדות
-->{{#vardefine: מיקום בלולאה | 0}}{{#loop:
| 0
| {{#arraysize: שמות שחקני הסגל}}
| {{#vardefine: שחקן נבדק| {{#arrayindex: שמות שחקני הסגל | {{#var: מיקום בלולאה}} }} }}<!--
 
הגדרת העמדה של השחקן הנבדק
-->{{#vardefine: עמדת שחקן נבדק | {{#בחר: {{#sub: {{#cargo_query:
table = Profiles
|where = _pageName = "{{#var:שחקן נבדק}}"
|fields = Position
|no html
}} | -1 | 1}}
| 1 = שוער
| 2 = הגנה
| 3 = קישור
| 4 = התקפה
|#ברירת מחדל=ללא עמדה}}
}}<!--
 
הוספת השחקן למערך שחקני עמדה (לפי העמדה ההתקפית ביותר המיוחסת לו)
-->{{#תנאי: {{#arraysize:שחקני {{#var:עמדת שחקן נבדק}} }} | {{#arraydefine:שחקני {{#var:עמדת שחקן נבדק}}|{{#arrayprint: שחקני {{#var:עמדת שחקן נבדק}} }}, {{#var:שחקן נבדק}} }} | {{#arraydefine:שחקני {{#var:עמדת שחקן נבדק}}| {{#var:שחקן נבדק}} }} }}<!--
 
סגירת הלולאה
-->{{#vardefine:מיקום בלולאה | {{#expr: {{#var:מיקום בלולאה}} +1 }} }}
}}
}}


</div>


</div>
דוגמא -
'''סגל 1972/73''':<br />
'''שוערים''': {{#arrayprint: שחקני שוער}} <br />
'''הגנה''': {{#arrayprint: שחקני הגנה}} <br />
'''קישור''': {{#arrayprint: שחקני קישור}} <br />
'''התקפה''': {{#arrayprint: שחקני התקפה}} <br />
'''ללא עמדה מיוחסת''': {{#arrayprint: שחקני ללא עמדה}}

גרסה מ־10:44, 16 באפריל 2019


דוגמא - סגל 1972/73:
שוערים:
הגנה:
קישור:
התקפה:

ללא עמדה מיוחסת:

שגיאה: הטבלה Games_Catalog לא נמצאה.