Naar inhoud springen

Module:Sports table/WDL/doc

Uit Wikipedia, de vrije encyclopedie

Deze variant voor de op Lua gebaseerde Module:Sports table is bedoeld om groepsfasetabellen en klassementen voor competities met een winst-gelijkspel-verlies structuur. Merk op dat deze module extensief gebruik wordt. The rest of this documentation explains how to use this module with the WDL style in an article or template, check the table of contents for specific items. Raadpleeg de inhoudstafel voor specifieke onderdelen van deze documentatie.

Gebruik[brontekst bewerken]

Basisgebruik[brontekst bewerken]

In de meest eenvoudige vorm zijn slechts enkele parameters nodig om een tabel op te bouwen.

In een artikel[brontekst bewerken]

Code
{{#invoke:Sports table|main|style=WDL<br>
<br>
|team1=FDT |team2=BBB |team3=CCC |team4=DDD |team5=EEE<br>
<br>
|win_FDT=5             |loss_FDT=0 |gf_FDT=10 |ga_FDT=0<br>
|win_BBB=3 |draw_BBB=1 |loss_BBB=1 |gf_BBB= 3 |ga_BBB=2<br>
|win_CCC=3             |loss_CCC=2 |gf_CCC= 3 |ga_CCC=3<br>
|win_DDD=1 |draw_DDD=1 |loss_DDD=3 |gf_DDD= 1 |ga_DDD=4<br>
|win_EEE=0             |loss_EEE=5 |gf_EEE= 0 |ga_EEE=6<br>
<br>
|name_FDT={{NEDf}}<br>
|name_BBB=Ploeg 2<br>
|name_CCC=Ploeg 3<br>
|name_EEE={{GIBf}}<br>
}}
Resultaat
Pos Team Wed W G V Ptn DV DT +/−
1 Vlag van Nederland Nederland 5 5 0 0 15 10 0 +10
2 Ploeg 2 5 3 1 1 10 3 2 +1
3 Ploeg 3 5 3 0 2 9 3 3 0
4 DDD 5 1 1 3 4 1 4 −3
5 Vlag van Gibraltar Gibraltar 5 0 0 5 0 0 6 −6
Bijgewerkt tot wedstrijd(en) gespeeld op onbekend. Bron: onbekend

The hoofdopdracht is de uitdrukking {{#invoke:Sports table|main|style=WDL}} die de module oproept en je toelaat om alles op te stellen. Daarna geef je de plaatsen van de ploegen als |team1, |team2, enz voor zoveel ploegen als er nodig zijn in de tabel. Hiervoor kunnen volledige namen van de ploegen gebruikt worden zonder spaties, hoewel het gebruik van afkortingen (zoals in het voorbeeld) de dingen eenvoudiger kan maken. Voor elke ploeg moeten vervolgens het aantal overwinningen, gelijkspelen, nederlagen, gemaakte doelpunten en tegendoelpunten ingevoerd worden door gebruikt te maken van |win_TTT, |draw_TTT, |loss_TTT, |gf_TTT en |ga_TTT, waarbij TTT wordt vervangen door de code voor de respectievelijke ploeg. Wanneer deze nummers niet worden ingegeven, wordt automatisch aangenamen dat deze 0 zijn. Het geniet de voorkeur om deze toch allemaal in te geven teneinde de code zo eenvormig mogelijk te houden. De laatste stap is om de |name_TTT waarden in te geven waarmee wordt bepaald welke naam wordt weergeven in de tabel. Wikiopmaak en sjablonen kunnen hiervoor ook gebruikt worden. Zie #Dateren voor meer uitleg over het aanpassen van de datum van bijwerken.

In een sjabloon[brontekst bewerken]

Code
{{#invoke:Sports table|main|style=WDL<br>
|showteam={{{showteam}}} |show_limit={{{show_limit}}} |only_pld_pts={{{only_pld_pts}}} |show_matches={{{show_matches}}}<br>
|template_name=Example<br>
<br>
|team1=FDT |team2=BBB |team3=CCC |team4=DDD |team5=EEE<br>
<br>
|win_FDT=5             |loss_FDT=0 |gf_FDT=10 |ga_FDT=0<br>
|win_BBB=3 |draw_BBB=1 |loss_BBB=1 |gf_BBB= 3 |ga_BBB=2<br>
|win_CCC=3             |loss_CCC=2 |gf_CCC= 3 |ga_CCC=3<br>
|win_DDD=1 |draw_DDD=1 |loss_DDD=3 |gf_DDD= 1 |ga_DDD=4<br>
|win_EEE=0             |loss_EEE=5 |gf_EEE= 0 |ga_EEE=6<br>
<br>
|name_FDT={{BELf}}<br>
|name_BBB=Ploeg 2<br>
|name_CCC=Ploeg 3<br>
|name_EEE={{SMRf}}<br>
}}
Resultaat
Pos Team Wed W G V Ptn DV DT +/−
1 Vlag van België België 5 5 0 0 15 10 0 +10
2 Team 2 5 3 1 1 10 3 2 +1
3 Team 3 5 3 0 2 9 3 3 0
4 DDD 5 1 1 3 4 1 4 −3
5 Vlag van San Marino San Marino 5 0 0 5 0 0 6 −6
Bijgewerkt tot wedstrijd(en) gespeeld op onbekend. Bron: onbekend

De opmaak is nagenoeg identiek, met de toevoeging van twee regels. De regel |showteam={{{showteam}}} en |show_limit={{{show_limit}}}, is nodig om de waarden van showteam en show_limit door te geven wanneer deze uit een sjabloon worden opgeroepen (zie #Ploeg markeren en gedeeltelijke tabel; de |only_pld_pts={{{only_pld_pts}}} is nodig om gedeeltelijke tabellen te kunnen genereren wanneer dat uit een sjabloon wordt opgeroepen, (zie #Vormgeving); de |show_matches={{{show_matches}}} is nodig om de resultaten van wedstrijden te kunnen weergeven (zie #Wedstrijden) wanneer deze uit een sjabloon worden opgeroepen.

Maatwerk[brontekst bewerken]

Enkele aspecten van deze tabellen kunnen op maat aangepast worden.

Punten[brontekst bewerken]

Code
{{#invoke:Sports table|main|style=WDL<br>
<br>
|team1=FDT |team2=BBB |team3=CCC |team4=DDD |team5=EEE<br>
<br>
|win_FDT=5             |loss_FDT=0 |gf_FDT=10 |ga_FDT=0 |adjust_points_FDT=1.5<br>
|win_BBB=3 |draw_BBB=1 |loss_BBB=1 |gf_BBB= 3 |ga_BBB=2<br>
|win_CCC=3             |loss_CCC=2 |gf_CCC= 3 |ga_CCC=3<br>
|win_DDD=1 |draw_DDD=1 |loss_DDD=3 |gf_DDD= 1 |ga_DDD=4<br>
|win_EEE=0             |loss_EEE=5 |gf_EEE= 0 |ga_EEE=6 |adjust_points_EEE=-1.5<br>
<br>
|name_FDT={{NEDf}}<br>
|name_BBB=Team 2<br>
|name_CCC=Team 3<br>
|name_EEE={{GIBf}}<br>
<br>
|winpoints=2<br>
|drawpoints=1<br>
|losspoints=-0.1<br>
}}
Resultaat
Pos Team Wed W G V Ptn DV DT +/−
1 Vlag van Nederland Nederland 5 5 0 0 11.5 10 0 +10
2 Team 2 5 3 1 1 6.9 3 2 +1
3 Team 3 5 3 0 2 5.8 3 3 0
4 DDD 5 1 1 3 2.7 1 4 −3
5 Vlag van Gibraltar Gibraltar 5 0 0 5 −2 0 6 −6
Bijgewerkt tot wedstrijd(en) gespeeld op onbekend. Bron: onbekend

De standaardinstelling geeft 3 punten voor een overwinning, 1 punt voor een gelijkspel en 0 punten voor een nederlaag. Deze standaardwaarden kunnen worden overschreven volgens wat nodig is met |winpoints, |drawpoints en |losspoints. Wanneer een ploeg met bonus- of strafpunten de competitie aanvangt (of eindigt) kan dit worden ingevoegd door |adjust_points_TTT op de regel voor de ploeg in kwestie te plaatsen.

Kolomhoofden (punten voor/tegen en andere naar wens)[brontekst bewerken]

Code
{{#invoke:Sports table|main|style=WDL<br>
|for_against_style=points<br>
|draw_header=<abbr title="Winst na verlengingen of strafschoppen">W+</abbr><br>
|team_header=Speler<br>
}}
Resultaat
Pos Speler Wed W W+ V Ptn PV PT +/−
Bijgewerkt tot wedstrijd(en) gespeeld op onbekend. Bron: onbekend

Voor sporten die gebruik maken van punten voor en tegen in plaats van doelpunten, worden door de toevoeging van ||for_against_style|points de kolommen voor, tegen en saldo gewijzigd van doelpunten naar punten. De tekst van het het kolomhoofd G (gelijkspel) kan aangepast worden met |draw_header en de tekst van het het kolomhoofd Team kan aangepast worden met |team_header.

De tekst van het het kolomhoofd Grp (groep) kan aangepast worden door |group_header op dezelfde wijze te gebruiken als voor het kolomhoofd gelijkspel.

Volgorde van nederlagen en gelijkspelen[brontekst bewerken]

Code
{{#invoke:Sports table|main|style=WDL|loss_before_draw=true<br>
<br>
|team1=FDT |team2=BBB |team3=CCC |team4=DDD |team5=EEE<br>
<br>
|win_FDT=5             |loss_FDT=0 |gf_FDT=10 |ga_FDT=0<br>
|win_BBB=3 |draw_BBB=1 |loss_BBB=1 |gf_BBB= 3 |ga_BBB=2<br>
|win_CCC=3             |loss_CCC=2 |gf_CCC= 3 |ga_CCC=3<br>
|win_DDD=1 |draw_DDD=1 |loss_DDD=3 |gf_DDD= 1 |ga_DDD=4<br>
|win_EEE=0             |loss_EEE=5 |gf_EEE= 0 |ga_EEE=6<br>
<br>
|name_FDT={{BELf}}<br>
|name_BBB=Team 2<br>
|name_CCC=Team 3<br>
|name_EEE={{SMRf}}<br>
}}
Resultaat
Pos Team Wed W V G Ptn DV DT +/−
1 Vlag van België België 5 5 0 0 15 10 0 +10
2 Team 2 5 3 1 1 10 3 2 +1
3 Team 3 5 3 2 0 9 3 3 0
4 DDD 5 1 3 1 4 1 4 −3
5 Vlag van San Marino San Marino 5 0 5 0 0 0 6 −6
Bijgewerkt tot wedstrijd(en) gespeeld op onbekend. Bron: onbekend

Standaard worden gelijkspelen voor nederlagen weergegeven. Voeg |loss_before_draw|true in om de nederlagen eerst weer te geven

Doelpuntensaldo/doelpuntengemiddelde[brontekst bewerken]

Code
{{#invoke:Sports table|main|style=WDL<br>
|use_goal_ratio=yes<br>
<br>
|team1=FDT |team2=BBB |team3=CCC |team4=DDD |team5=EEE<br>
<br>
|win_FDT=5             |loss_FDT=0 |gf_FDT=10 |ga_FDT=0<br>
|win_BBB=3 |draw_BBB=1 |loss_BBB=1 |gf_BBB= 3 |ga_BBB=2<br>
|win_CCC=3             |loss_CCC=2 |gf_CCC= 3 |ga_CCC=3<br>
|win_DDD=1 |draw_DDD=1 |loss_DDD=3 |gf_DDD= 1 |ga_DDD=4<br>
|win_EEE=0             |loss_EEE=5 |gf_EEE= 0 |ga_EEE=6<br>
<br>
|name_FDT={{NEDf}}<br>
|name_BBB=Team 2<br>
|name_CCC=Team 3<br>
|name_EEE={{GIBf}}<br>
}}
Resultaat
Pos Team Wed W G V Ptn DV DT DR
1 Vlag van Nederland Nederland 5 5 0 0 15 10 0
2 Team 2 5 3 1 1 10 3 2 1,500
3 Team 3 5 3 0 2 9 3 3 1,000
4 DDD 5 1 1 3 4 1 4 0,250
5 Vlag van Gibraltar Gibraltar 5 0 0 5 0 0 6 0,000
Bijgewerkt tot wedstrijd(en) gespeeld op onbekend. Bron: onbekend

Door de toevoeging van |use_goal_ratio=yes wordt het doelpuntengemiddelde weergegeven in plaats van het doelpuntensaldo.

Doelpuntenpercentage[brontekst bewerken]

Code
{{#invoke:Sports table|main|style=WDL<br>
|use_goal_percentage=yes<br>
<br>
|team1=FDT |team2=BBB |team3=CCC |team4=DDD |team5=EEE<br>
<br>
|win_FDT=5             |loss_FDT=0 |gf_FDT=10 |ga_FDT=0<br>
|win_BBB=3 |draw_BBB=1 |loss_BBB=1 |gf_BBB= 3 |ga_BBB=2<br>
|win_CCC=3             |loss_CCC=2 |gf_CCC= 3 |ga_CCC=3<br>
|win_DDD=1 |draw_DDD=1 |loss_DDD=3 |gf_DDD= 1 |ga_DDD=4<br>
|win_EEE=0             |loss_EEE=5 |gf_EEE= 0 |ga_EEE=6<br>
<br>
|name_FDT={{BELf}}<br>
|name_BBB=Team 2<br>
|name_CCC=Team 3<br>
|name_EEE={{SMRf}}<br>
}}
Resultaat
Pos Team Wed W G V Ptn DV DT PP
1 Vlag van België België 5 5 0 0 15 10 0
2 Team 2 5 3 1 1 10 3 2 150,0
3 Team 3 5 3 0 2 9 3 3 100,0
4 DDD 5 1 1 3 4 1 4 25,0
5 Vlag van San Marino San Marino 5 0 0 5 0 0 6 0,0
Bijgewerkt tot wedstrijd(en) gespeeld op onbekend. Bron: onbekend

Door de toevoeging van |use_goal_percentage=yes wordt het doelpuntenpercentage weergegeven in plaats van het doelpuntensaldo.

Voorbeeldgebruik[brontekst bewerken]

De waarden van de module kunnen in een verschillende volgorden gerangschikt worden afhankelijk van de gebruiker of het artikel. Hieronder vindt u een voorbeeld dat kan gekopieerd worden wanneer u een tabel wil opmaken met behulp van deze module.

Code
{{#invoke:Sports table|main|style=WDL<br>
|showteam = {{{showteam|}}} <!-- Om in een sjabloon door te geven welk team moet gemarkeerd worden --><br>
|template_name = <!--Indien gebruikt voor een sjabloon hier de naam van het sjabloon ingeven --><br>
|update = future <!-- Bijwerken met de laatste datum van aanpassing en start_date verwijderen wanneer de competitie is gestart--><br>
|start_date = Unknown <!-- Begindatum van de competitie ingeven. Na het begin van de competitie verwijderen--><br>
|source = Unknown <!-- Bron voor de tabel hier invoegen --><br>
<br>
<!--Hier de plaatsen van de ploegen bijwerken--><br>
|team1=AAA |team2=BBB |team3=CCC |team4=DDD |team5=EEE |team6=FFF |team7=GGG |team8=HHH |team9=III |team10=JJJ |team11=KKK |team12=LLL<br>
<br>
<!--De kwalificaties voor volgende rondes/toernooien hier bijwerken (worden onderaan ingegeven)--><br>
|result1=PRO |result2=CLG |result3=KO |result4=CLPO |result5=ELPO |result8=ELG |result11=RPO |result12=REL<br>
<br>
<!--Resultaten hier en (indien nodig) plaatsen boven bijwerken.--><br>
|win_AAA=0 |draw_AAA=0 |loss_AAA=0 |gf_AAA=0 |ga_AAA=0 |status_AAA=KQ <!-- Team A --><br>
|win_BBB=0 |draw_BBB=0 |loss_BBB=0 |gf_BBB=0 |ga_BBB=0 |status_BBB=Q <!-- Team B --><br>
|win_CCC=0 |draw_CCC=0 |loss_CCC=0 |gf_CCC=0 |ga_CCC=0 |status_CCC=A <!-- Team C --><br>
|win_DDD=0 |draw_DDD=0 |loss_DDD=0 |gf_DDD=0 |ga_DDD=0 |status_DDD=T <!-- Team D --><br>
|win_EEE=0 |draw_EEE=0 |loss_EEE=0 |gf_EEE=0 |ga_EEE=0 |status_EEE= <!-- Team E --><br>
|win_FFF=0 |draw_FFF=0 |loss_FFF=0 |gf_FFF=0 |ga_FFF=0 |status_FFF= <!-- Team F --><br>
|win_GGG=0 |draw_GGG=0 |loss_GGG=0 |gf_GGG=0 |ga_GGG=0 |status_GGG= <!-- Team G --><br>
|win_HHH=0 |draw_HHH=0 |loss_HHH=0 |gf_HHH=0 |ga_HHH=0 |status_HHH= <!-- Team H --><br>
|win_III=0 |draw_III=0 |loss_III=0 |gf_III=0 |ga_III=0 |status_III= <!-- Team I --><br>
|win_JJJ=0 |draw_JJJ=0 |loss_JJJ=0 |gf_JJJ=0 |ga_JJJ=0 |status_JJJ= <!-- Team J --><br>
|win_KKK=0 |draw_KKK=0 |loss_KKK=0 |gf_KKK=0 |ga_KKK=0 |status_KKK= <!-- Team K --><br>
|win_LLL=0 |draw_LLL=0 |loss_LLL=0 |gf_LLL=0 |ga_LLL=0 |status_LLL=R <!-- Team L --><br>
<br>
<!--Namen van de ploegen (wikilinks in de tabel)--><br>
|name_AAA = <!-- Wikilink voor ploeg A --><br>
|name_BBB = <!-- Wikilink voor ploeg B --><br>
|name_CCC = <!-- Wikilink voor ploeg C --><br>
|name_DDD = <!-- Wikilink voor ploeg D --><br>
|name_EEE = <!-- Wikilink voor ploeg E --><br>
|name_FFF = <!-- Wikilink voor ploeg F --><br>
|name_GGG = <!-- Wikilink voor ploeg G --><br>
|name_HHH = <!-- Wikilink voor ploeg H --><br>
|name_III = <!-- Wikilink voor ploeg I --><br>
|name_JJJ = <!-- Wikilink voor ploeg J --><br>
|name_KKK = <!--Wikilink voor ploeg K --><br>
|name_LLL = <!-- Wikilink voor ploeg L --><br>
<br>
<!--Instellingen--><br>
|show_limit = <br>
|class_rules = 1) Punten; 2) Doelpuntensaldo; 3) Gemaakte doelpunten; <!-- Regels bij gelijke stand kunnen hier ingevoerd worden --><br>
<br>
<!--Kwailificatie, promotie en degradatieinformatie.--><br>
|res_col_header = PQR <!-- Niet alles moet gebruikt worden, Promotie (P), Kwalificatie (Q) and Degradatie (R) --><br>
|col_PRO = green1 |text_PRO = Promotie naar <!-- Wikilink naar hogere reeks en seizoen --><br>
|col_KO  = green1 |text_KO  = Geplaatst voor <!-- Wikilink voor volgende ronde --><br>
|col_CLG = green1 |text_CLG = Kwalificatie voor <!-- Wikilink naar Toernooi, ronde en jaar --><br>
|col_CLPO= green2 |text_CLPO= Kwalificatie voor <!-- Wikilink naar Toernooi, ronde en jaar --><br>
|col_ELG = blue1  |text_ELG = Kwalificatie voor <!-- Wikilink naar Toernooi, ronde en jaar --><br>
|col_ELPO= blue2  |text_ELPO= Kwalificatie voor <!-- Wikilink naar Toernooi, ronde en jaar --><br>
|col_RPO = red2   |text_RPO =Kwalificatie voor <!-- Wikilink naar Toernooi, ronde en jaar --><br>
|col_REL = red1   |text_REL = Degradatie naar <!-- Wikilink naar lagere reeks en seizoen --><br>
}}
Resultaat
Pos Team Wed W G V Ptn DV DT +/− Promotie, kwalificatie of degradatie
1 AAA (K, Q) 0 0 0 0 0 0 0 0 Promotie naar
2 BBB (Q) 0 0 0 0 0 0 0 0 Kwalificatie voor
3 CCC (A) 0 0 0 0 0 0 0 0 Geplaatst voor
4 DDD (T) 0 0 0 0 0 0 0 0 Kwalificatie voor
5 EEE 0 0 0 0 0 0 0 0 Kwalificatie voor
6 FFF 0 0 0 0 0 0 0 0
7 GGG 0 0 0 0 0 0 0 0
8 HHH 0 0 0 0 0 0 0 0 Kwalificatie voor
9 III 0 0 0 0 0 0 0 0
10 JJJ 0 0 0 0 0 0 0 0
11 KKK 0 0 0 0 0 0 0 0 Kwalificatie voor
12 LLL (R) 0 0 0 0 0 0 0 0 Degradatie naar
De eerste wedstrijd(en) word(t/en) gespeeld op Unknown. Bron: onbekend
Regels voor de stand: 1) Punten; 2) Doelpuntensaldo; 3) Gemaakte doelpunten;
(A) Geplaatst voor de volgende ronde; (K) Kampioen; (Q) Gekwalificeerd voor de aangegeven fase; (R) Gedegradeerd; (T) Gekwalificeerd, maar nog niet zeker voor de specifiek aangegeven fase.