Module talk:Sports table: Difference between revisions

Content deleted Content added
m Archiving 1 discussion(s) to Module talk:Sports table/Archive 2) (bot
Line 50:
[[User:Giacontigers|Giacontigers]] ([[User talk:Giacontigers|talk]]) 12:10, 6 February 2022 (AEDT)
 
 
== Help with a custom table ==
 
I've been trying to convert the wikitable at [[2024 USL Cup#Ranking of non-group leading teams]] to use [[Module:Sports table]], but have come across some issues. When using [[Module:Sports table/Custom]], the following issues arise:
*Played column calculation: cannot add W+PKW+PKL+L
*Points column calculation: cannot assign 2 points for a PKW and 1 point for a PKL
*Points column formatting: cannot disable bolding
See the below code for an example.
{{Hidden|Using Sports table/Custom|text=
{{#invoke:Sports table|main|style=Custom/sandbox
|num_cols=9
|plus_sign_diffs=y
|colstyle1=played
|colstyle2=win
|colstyle3=PKwin
|col_header3={{Abbr|PKW|Penalty kicks win}}
|colstyle4=PKloss
|col_header4={{Abbr|PKL|Penalty kicks loss}}
|colstyle5=loss
|bold_col6=yes
|col_header6={{Abbr|GF|Goals for}}
|colstyle6=gf
|col_header7={{Abbr|GA|Goals against}}
|colstyle7=ga
|col_header8={{Abbr|GD|Goal difference}}
|colstyle8=diff_gf_ga
|colstyle9=points
 
|team_order=OMA, LEX, GVL, CHA, RIC, SPK, KNX, CV, TRM
 
|win_CV =1 |PKwin_CV =1 |PKloss_CV =3 |loss_CV =3 |gf_CV =8 |ga_CV =10
|win_SPK=1 |PKwin_SPK=0 |PKloss_SPK=2 |loss_SPK=5 |gf_SPK=9 |ga_SPK=17
|win_OMA=3 |PKwin_OMA=2 |PKloss_OMA=1 |loss_OMA=2 |gf_OMA=16 |ga_OMA=13
|win_CHA=1 |PKwin_CHA=1 |PKloss_CHA=1 |loss_CHA=5 |gf_CHA=10 |ga_CHA=15
|win_LEX=3 |PKwin_LEX=2 |PKloss_LEX=1 |loss_LEX=2 |gf_LEX=10 |ga_LEX=10
|win_KNX=4 |PKwin_KNX=1 |PKloss_KNX=1 |loss_KNX=2 |gf_KNX=8 |ga_KNX=7
|win_GVL=3 |PKwin_GVL=1 |PKloss_GVL=1 |loss_GVL=3 |gf_GVL=10 |ga_GVL=8
|win_RIC=2 |PKwin_RIC=3 |PKloss_RIC=0 |loss_RIC=3 |gf_RIC=9 |ga_RIC=11
|win_TRM=0 |PKwin_TRM=2 |PKloss_TRM=2 |loss_TRM=4 |gf_TRM=8 |ga_TRM=13
 
|name_CV = [[Central Valley Fuego FC]]
|name_SPK = [[Spokane Velocity|Spokane Velocity FC]]
|name_OMA = [[Union Omaha]]
|name_CHA = [[Chattanooga Red Wolves SC]]
|name_LEX = [[Lexington SC]]
|name_KNX = [[One Knoxville SC]]
|name_GVL = [[Greenville Triumph SC]]
|name_RIC = [[Richmond Kickers]]
|name_TRM = [[Tormenta FC|South Georgia Tormenta FC]]
 
|res_col_header=Q
|result1=KO
|col_KO = green1 |text_KO = Advanced to [[2024 USL Cup#Knockout stage|knockout stage]]
}}
}}
 
Or, instead of using the Custom module, would it be easier to allow an option to modify [[Module:Sports table/WL PK|WL PK]]/[[Module:Sports table/WDL OT|WDL OT]] to change which columns are and are not bolded? What would be the best solution? Pining {{u|Frietjes}}, who is very knowledgeable with this module. Thanks, [[User:S.A. Julio|S.A. Julio]] ([[User talk:S.A. Julio#top|talk]]) 18:06, 15 October 2024 (UTC)
: [[User:S.A. Julio|S.A. Julio]], yes, changing [[Module:Sports table/WL PK|WL PK]]/[[Module:Sports table/WDL OT|WDL OT]] would probably be less complicated, with a lot less code in the article. looking at [[Module:Sports table/WDL OT|WDL OT]]. we may be able to trigger it through {{para|ranking_style}} without adding another parameter. I have to look. [[User:Frietjes|Frietjes]] ([[User talk:Frietjes|talk]]) 18:17, 15 October 2024 (UTC)
:: I added {{para|ranking_style|forpts}} which bolds the goals for column. I could have it unbold the points column, but the looking at the logic for {{para|ranking_style}} in the other cases, I would expect it to bold both. to selectively turn on and off bolding, we should have a different parameter for clarity. but, in this case, the ranking is first by points scored, and second by points, so it seems okay to have both bolded. [[User:Frietjes|Frietjes]] ([[User talk:Frietjes|talk]]) 19:44, 15 October 2024 (UTC)
:::{{re|Frietjes}} Ok, great thank you! I will note that for this article, only head-to-head points is a tiebreaker. Therefore, the points column doesn't really need to be emphasized, but it's not a big deal if it requires too many changes for another parameter. [[User:S.A. Julio|S.A. Julio]] ([[User talk:S.A. Julio#top|talk]]) 20:06, 15 October 2024 (UTC)
 
== Totals check ==