Naar inhoud springen

Module:Sports table/WL OT/doc

Uit Wikipedia, de vrije encyclopedie
Dit is een oude versie van deze pagina, bewerkt door Arjuno3 (overleg | bijdragen) op 13 nov 2021 om 19:11.
Deze versie kan sterk verschillen van de huidige versie van deze pagina.

Deze variant voor de op Lua gebaseerde Module:Sports table is bedoeld voor het opbouwen van groepsfasetabellen en klassementen voor competities met een winst-verlies format. In dit format krijgen de wedstrijden die pas na de reguliere speeltijd worden beslist (in de verlenging en/of met penalties) een andere puntenwaardering dan wedstrijden die in de reguliere tijd worden beslist. Standaard krijgt een overwinning 3 punten, een OT-overwinning 2 punten, een OT-verlies 1 punt en een gewoon verlies 0 punten. Deze waarden kunnen indien nodig worden aangepast met een viertal parameters.

Hieronder volgt een uitleg over het gebruik van deze module in een artikel of sjabloon. Bekijk de inhoudsopgave voor specifieke onderdelen van deze documentatie.

Gebruik

Basisgebruik

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

In een artikel

Code
{{#invoke:Sports table|main|style=WL OT

|team1=NED |team2=BBB |team3=CCC |team4=DDD |team5=ICE

|win_NED=5               |loss_NED=0 |gf_NED=10 |ga_NED=0
|win_BBB=3 |OTwin_BBB=1  |loss_BBB=1 |gf_BBB= 3 |ga_BBB=2
|win_CCC=3               |loss_CCC=2 |gf_CCC= 3 |ga_CCC=3
|win_DDD=1 |OTloss_DDD=1 |loss_DDD=3 |gf_DDD= 1 |ga_DDD=4
|win_ICE=0               |loss_ICE=5 |gf_ICE= 0 |ga_ICE=6

|name_NED={{NEDhcv}}
|name_BBB=Team 2
|name_CCC=Team 3
|name_DDD=Team 4
|name_ICE={{IS-IH}}
}}
Resultaat
Pos Team Wed W WOT VOT V GV GT GS Ptn
1 Vlag van Nederland Nederland 5 5 0 0 0 10 0 +10 15
2 Team 2 5 3 1 0 1 3 2 +1 11
3 Team 3 5 3 0 0 2 3 3 0 9
4 Team 4 5 1 0 1 3 1 4 −3 4
5 Vlag van IJsland IJsland 5 0 0 0 5 0 6 −6 0
Bijgewerkt tot wedstrijd(en) gespeeld op onbekend. Bron: [bron?]

Het hoofdcommando is het {{#invoke:Sports table|main|style=WL OT}} statement dat de module aanroept. Daarna volgt een regel met de posities van de teams als |team1= |team2= etc, voor elk van de teams dat je in de tabel wilt opnemen. Desgewenst kun je volledige teamnamen gebruiken zonder spaties, maar het gebruik van codes (zoals in het voorbeeld) maakt het bijhouden eenvoudiger. Vervolgens bepaal je voor elk team het aantal overwinningen, OT-winsten, OT-verliezen, verliezen, doelpunten voor en tegendoelpunten met behulp van respectievelijk |win_TTT=, |OTwin_TTT=, |OTloss_TTT=, |loss_TTT=, |gf_TTT= en |ga_TTT= (waarbij TTT vervangen moet worden door de teamcode). Als deze parameters niet zijn gedefinieerd, wordt standaard aangenomen dat ze de waarde 0 hebben. Het is echter een goede gewoonte om ze toch op te nemen en de kolommen uit te lijnen met de juiste spaties (zoals in het voorbeeld), zodat de code gemakkelijk te lezen is. De laatste stap is het definiëren van de |name_TTT= parameters die bepalen welke naam in de tabel wordt getoond. Je kunt hier ook wiki-opmaak en sjablonen gebruiken. Zie Dating (Engelstalig) om te zien hoe de updatedatum kan worden gewijzigd.

In een sjabloon

Code
{{#invoke:Sports table|main|style=WL OT

|team1=NED |team2=BBB |team3=CCC |team4=DDD |team5=ICE

|win_NED=5               |loss_NED=0 |gf_NED=10 |ga_NED=0
|win_BBB=3 |OTwin_BBB=1  |loss_BBB=1 |gf_BBB= 3 |ga_BBB=2
|win_CCC=3               |loss_CCC=2 |gf_CCC= 3 |ga_CCC=3
|win_DDD=1 |OTloss_DDD=1 |loss_DDD=3 |gf_DDD= 1 |ga_DDD=4
|win_ICE=0               |loss_ICE=5 |gf_ICE= 0 |ga_ICE=6

|name_NED={{NEDhcv}}
|name_BBB=Team 2
|name_CCC=Team 3
|name_DDD=Team 4
|name_ICE={{IS-IH}}
}}
Resultaat
Pos Team Wed W WOT VOT V GV GT GS Ptn
1 Vlag van Nederland Nederland 5 5 0 0 0 10 0 +10 15
2 Team 2 5 3 1 0 1 3 2 +1 11
3 Team 3 5 3 0 0 2 3 3 0 9
4 Team 4 5 1 0 1 3 1 4 −3 4
5 Vlag van IJsland IJsland 5 0 0 0 5 0 6 −6 0
Bijgewerkt tot wedstrijd(en) gespeeld op onbekend. Bron: [bron?]

De code is vrijwel hetzelfde als die voor een artikel, maar krijgt twee extra coderegels. De parameter |showteam= wordt automatisch doorgestuurd vanuit een oproep in het sjabloon (zie ook Team highlighting and partial table); |only_pld_pts= wordt automatisch doorgestuurd voor ingekorte tabellen (zie ook Team highlighting and partial table); |show_matches= wordt automatisch doorgestuurd om de weergave van het wedstrijdresultaat te bepalen, zie Matches.

Instellingen

Verschillende zaken kunnnen worden aangepast in de tabellen.

Punten

Code
{{#invoke:Sports table|main|style=WL OT

|team1=NED |team2=BBB |team3=CCC |team4=DDD |team5=ICE

|win_NED=5               |loss_NED=0 |gf_NED=10 |ga_NED=0 |adjust_points_NED=1.5
|win_BBB=3 |OTwin_BBB=1  |loss_BBB=1 |gf_BBB= 3 |ga_BBB=2
|win_CCC=3               |loss_CCC=2 |gf_CCC= 3 |ga_CCC=3
|win_DDD=1 |OTloss_DDD=1 |loss_DDD=3 |gf_DDD= 1 |ga_DDD=4
|win_ICE=0               |loss_ICE=5 |gf_ICE= 0 |ga_ICE=6 |adjust_points_ICE=-1.5

|name_NED={{NEDhcv}}
|name_BBB=Team 2
|name_CCC=Team 3
|name_DDD=Team 4
|name_ICE={{IS-IH}}

|winpoints=5
|OTwinpoints=1.2
|OTlosspoints=0.3
|losspoints=-0.1
}}
Resultaat
Pos Team Wed W WOT VOT V GV GT GS Ptn
1 Vlag van Nederland Nederland 5 5 0 0 0 10 0 +10 26.5
2 Team 2 5 3 1 0 1 3 2 +1 16.1
3 Team 3 5 3 0 0 2 3 3 0 14.8
4 Team 4 5 1 0 1 3 1 4 −3 5
5 Vlag van IJsland IJsland 5 0 0 0 5 0 6 −6 −2
Bijgewerkt tot wedstrijd(en) gespeeld op onbekend. Bron: [bron?]

Standaard krijgt een overwinning een waarde van 3 punten, een OT-overwinning 2 punten, een OT-verlies 1 punt en een gewoon verlies 0 punten. Deze waarden kunnen indien nodig worden aangepast met de volgende vier parameters: {para|winpoints}}, |OTwinpoints=, |OTlosspoints= en |losspoints=. Teams kunnen het seizoen ook beginnen met bonus- of strafpunten; dit kan worden bepaald door de parameter |adjust_points_TTT= te gebruiken voor dat specifieke team.

Opties voor kolomkoppen (punten voor/tegen en andere aangepaste koppen)

Code
{{#invoke:Sports table|main|style=WL OT
|for_against_style=points
|OTwin_header=<abbr title="Winst na penalties">PW</abbr>
|OTloss_header=<abbr title="Verlies na penalties">PL</abbr>
}}
Resultaat
Pos Team Wed W PW PL V PV PT PS Ptn
Bijgewerkt tot wedstrijd(en) gespeeld op onbekend. Bron: [bron?]

Bij sporten die gebruik maken van een puntentelling (punten voor en punten tegen) in plaats van doelpunten, kan dit worden bepaald met de instelling |for_against_style=points. Daarmee wordt in de kolommen voor, tegen en verschil overgeschakeld naar het gebruik van punten. De formulering van de OTW- en OTL-kolommen kan worden aangepast met |OTwin_header= en |OTloss_header=.

De formulering van de kolom Grp (groep) kan worden aangepast met |group_header=, bijvoorbeeld: |group_header=<abbr title="League">Lge</abbr>.

Doelpuntenratio/doelgemiddelde

Code
{{#invoke:Sports table|main|style=WL OT
|use_goal_ratio=yes

|team1=NED |team2=BBB |team3=CCC |team4=DDD |team5=ICE

|win_NED=5               |loss_NED=0 |gf_NED=10 |ga_NED=0
|win_BBB=3 |OTwin_BBB=1  |loss_BBB=1 |gf_BBB= 3 |ga_BBB=2
|win_CCC=3               |loss_CCC=2 |gf_CCC= 3 |ga_CCC=3
|win_DDD=1 |OTloss_DDD=1 |loss_DDD=3 |gf_DDD= 1 |ga_DDD=4
|win_ICE=0               |loss_ICE=5 |gf_ICE= 0 |ga_ICE=6

|name_NED={{NEDhcv}}
|name_BBB=Team 2
|name_CCC=Team 3
|name_DDD=Team 4
|name_ICE={{IS-IH}}
}}
Resultaat
Pos Team Wed W WOT VOT V GV GT GR Ptn
1 Vlag van Nederland Nederland 5 5 0 0 0 10 0 15
2 Team 2 5 3 1 0 1 3 2 1,500 11
3 Team 3 5 3 0 0 2 3 3 1,000 9
4 Team 4 5 1 0 1 3 1 4 0,250 4
5 Vlag van IJsland IJsland 5 0 0 0 5 0 6 0,000 0
Bijgewerkt tot wedstrijd(en) gespeeld op onbekend. Bron: [bron?]

Met de instelling |use_goal_ratio=yes kun je het doelgemiddelde (goal ratio) weergeven, in plaats van het doelsaldo.


Voorbeeld

De volgorde van parameters van de module kan verschillend worden gerangschikt, naar gelang wat nodig is voor het artikel. Hieronder volgt een voorbeeld dat kan worden gekopieerd als basis voor het opbouwen van een moduletabel.

Code
{{#invoke:Sports table|main|</nowiki>style=WL OT
|update = future <!-- Als het toernooi is begonnen, dan kan hier de update datum worden bijgewerkt. De instelling start_date kan worden verwijderd -->
|start_date = Unknown <!-- On form 24 April 2165. Zodra het toernooi is begonnen kan start_date worden verwijderd -->
|source = Unknown <!-- Add source for table here with single bracket [webadress info] -->

<!--Update team positions here-->
|team1=AAA |team2=BBB |team3=CCC |team4=DDD |team5=EEE |team6=FFF |team7=GGG |team8=HHH |team9=III |team10=JJJ |team11=KKK |team12=LLL

<!--Update team qualifications here (defined below)-->
|result1=PRO |result2=CLG |result3=KO |result4=CLPO |result5=ELPO |result8=ELG |result11=RPO |result12=REL

<!--Update team results here and then (if needed) positions above. Dont forget to update the date above (update parameter)-->
|win_AAA=0 |OTwin_AAA=0 |OTloss_AAA=0 |loss_AAA=0 |gf_AAA=0 |ga_AAA=0 |status_AAA=CQ <!-- Team A -->
|win_BBB=0 |OTwin_BBB=0 |OTloss_BBB=0 |loss_BBB=0 |gf_BBB=0 |ga_BBB=0 |status_BBB=C <!-- Team B -->
|win_CCC=0 |OTwin_CCC=0 |OTloss_CCC=0 |loss_CCC=0 |gf_CCC=0 |ga_CCC=0 |status_CCC=A <!-- Team C -->
|win_DDD=0 |OTwin_DDD=0 |OTloss_DDD=0 |loss_DDD=0 |gf_DDD=0 |ga_DDD=0 |status_DDD=T <!-- Team D -->
|win_ICE=0 |OTwin_ICE=0 |OTloss_ICE=0 |loss_ICE=0 |gf_ICE=0 |ga_ICE=0 |status_ICE= <!-- Team E -->
|win_FFF=0 |OTwin_FFF=0 |OTloss_FFF=0 |loss_FFF=0 |gf_FFF=0 |ga_FFF=0 |status_FFF= <!-- Team F -->
|win_GGG=0 |OTwin_GGG=0 |OTloss_GGG=0 |loss_GGG=0 |gf_GGG=0 |ga_GGG=0 |status_GGG= <!-- Team G -->
|win_HHH=0 |OTwin_HHH=0 |OTloss_HHH=0 |loss_HHH=0 |gf_HHH=0 |ga_HHH=0 |status_HHH= <!-- Team H -->
|win_III=0 |OTwin_III=0 |OTloss_III=0 |loss_III=0 |gf_III=0 |ga_III=0 |status_III= <!-- Team I -->
|win_JJJ=0 |OTwin_JJJ=0 |OTloss_JJJ=0 |loss_JJJ=0 |gf_JJJ=0 |ga_JJJ=0 |status_JJJ= <!-- Team J -->
|win_KKK=0 |OTwin_KKK=0 |OTloss_KKK=0 |loss_KKK=0 |gf_KKK=0 |ga_KKK=0 |status_KKK= <!-- Team K -->
|win_LLL=0 |OTwin_LLL=0 |OTloss_LLL=0 |loss_LLL=0 |gf_LLL=0 |ga_LLL=0 |status_LLL=R <!-- Team L -->

<!--Team definitions (wikilinks in table)-->
|name_AAA = A team<!-- Plaats hier wikilink naar Team A -->
|name_BBB = B team<!-- Plaats hier wikilink naar Team B -->
|name_CCC = C team<!-- Plaats hier wikilink naar Team C -->
|name_DDD = D team<!-- Plaats hier wikilink naar Team D -->
|name_EEE = E team<!-- Plaats hier wikilink naar Team E -->
|name_FFF = F team<!-- Plaats hier wikilink naar Team F -->
|name_GGG = G team<!-- Plaats hier wikilink naar Team G -->
|name_HHH = H team<!-- Plaats hier wikilink naar Team H -->
|name_III = I team<!-- Plaats hier wikilink naar Team I -->
|name_JJJ = J team<!-- Plaats hier wikilink naar Team J -->
|name_KKK = K team<!-- Plaats hier wikilink naar Team K -->
|name_LLL = L team<!-- Plaats hier wikilink naar Team L -->

<!--Table settings and rules-->
|show_limit = <!-- For league tables and other big tables use showlimit = 5 (standard per consensus to only show five teams on individual articles) -->
|class_rules = 1) punten; 2) doelsaldo; 3) aantal gescoorde doelpunten; <!-- Plaats hier de klassificatieregels -->

<!--Qualification and relegation column definitions, use green for top tournament, then blue followed by yellow, red is elimination. Different levels of same competitions should have different shades in color like green1, green2 and so on.-->
|res_col_header = PQR <!-- All of these may not be needed, Promotion (P), Qualification (Q) and Relegation (R) -->
|col_PRO = green1 |text_PRO = Promotie naar <!-- Wikilink naar hoger niveau, pipe jaar en vereniging -->
|col_KO  = green1 |text_KO  = Geplaatst voor <!-- Wikilink naar volgende fase, bijvoorbeeld knock-outfase (KO) -->
|col_CLG = green1 |text_CLG = Gekwalificeerd voor <!-- Wikilink naar toernooifase, pipe jaar en vereniging -->
|col_CLPO= green2 |text_CLPO= Gekwalificeerd voor <!-- Wikilink naar toernooifase, pipe jaar en vereniging -->
|col_ELG = blue1  |text_ELG = Gekwalificeerd voor <!-- Wikilink naar toernooifase, pipe jaar en vereniging -->
|col_ELPO= blue2  |text_ELPO= Gekwalificeerd voor <!-- Wikilink naar toernooifase, pipe jaar en vereniging -->
|col_RPO = red2   |text_RPO = Gekwalificeerd voor <!-- Wikilink naar degradatie-playoff, pipe naar degradatie-playoffs -->
|col_REL = red1   |text_REL = Degradatie naar <!-- Wikilink naar lager niveau, pipe jaar en vereniging -->
}}
Resultaat
Pos Team Wed W WOT VOT V GV GT GS Ptn Promotie, kwalificatie of degradatie
1 A team (C, Q) 0 0 0 0 0 0 0 0 0 Promotie naar
2 B team (Q) 0 0 0 0 0 0 0 0 0 Gekwalificeerd voor
3 C team (A) 0 0 0 0 0 0 0 0 0 Geplaatst voor
4 D team (T) 0 0 0 0 0 0 0 0 0 Gekwalificeerd voor
5 E team 0 0 0 0 0 0 0 0 0 Gekwalificeerd voor
6 F team 0 0 0 0 0 0 0 0 0
7 G team 0 0 0 0 0 0 0 0 0
8 H team 0 0 0 0 0 0 0 0 0 Gekwalificeerd voor
9 I team 0 0 0 0 0 0 0 0 0
10 J team 0 0 0 0 0 0 0 0 0
11 K team 0 0 0 0 0 0 0 0 0 Gekwalificeerd voor
12 L team (R) 0 0 0 0 0 0 0 0 0 Degradatie naar
De eerste wedstrijd(en) word(t/en) gespeeld op Unknown. Bron: Unknown
Regels voor de stand: 1) punten; 2) doelsaldo; 3) aantal gescoorde doelpunten;
(A) Geplaatst voor volgende ronde; (C) Kampioen; (Q) Gekwalificeerd; (R) Gedegradeerd; (T) Gekwalificeerd, maar nog niet voor de aangegeven fase.