|
HiddenDataBox.checkAndAssign('tournament_name', TextSanitizer.stripHTML(args.name), queryResult.name) |
|
HiddenDataBox.checkAndAssign( |
|
'tournament_shortname', |
|
TextSanitizer.stripHTML(args.shortname), |
|
queryResult.shortname |
|
) |
|
HiddenDataBox.checkAndAssign( |
|
'tournament_tickername', |
|
TextSanitizer.stripHTML(args.tickername), |
|
queryResult.tickername |
|
) |
|
HiddenDataBox.checkAndAssign('tournament_icon', args.icon, queryResult.icon) |
|
HiddenDataBox.checkAndAssign('tournament_icondark', args.icondark or args.icondarkmode, queryResult.icondark) |
|
HiddenDataBox.checkAndAssign('tournament_series', args.series, queryResult.series) |
|
|
|
HiddenDataBox.checkAndAssign('tournament_liquipediatier', args.liquipediatier, queryResult.liquipediatier) |
|
HiddenDataBox.checkAndAssign('tournament_liquipediatiertype', args.liquipediatiertype, queryResult.liquipediatiertype) |
|
HiddenDataBox.checkAndAssign( |
|
'tournament_publishertier', |
|
Logic.readBool(args.highlighted) and 'true' or args.publishertier, |
|
queryResult.publishertier |
|
) |
|
|
|
HiddenDataBox.checkAndAssign('tournament_type', args.type, queryResult.type) |
|
HiddenDataBox.checkAndAssign('tournament_status', args.status, queryResult.status) |
|
HiddenDataBox.checkAndAssign('tournament_mode', args.mode, queryResult.mode) |
|
|
|
HiddenDataBox.checkAndAssign( |
|
'tournament_game', |
|
Game.toIdentifier{game = args.game, useDefault = false}, |
|
queryResult.game |
|
) |
|
|
|
HiddenDataBox.checkAndAssign('tournament_parent', parent) |
|
HiddenDataBox.checkAndAssign('tournament_parentname', args.parentname, queryResult.name) |
|
|
|
local startDate = HiddenDataBox.cleanDate(args.sdate, args.date) |
|
local endDate = HiddenDataBox.cleanDate(args.edate, args.date) |
|
HiddenDataBox.checkAndAssign('tournament_startdate', startDate, queryResult.startdate) |
|
HiddenDataBox.checkAndAssign('tournament_enddate', endDate, queryResult.enddate) |
|
|
|
HiddenDataBox.addCustomVariables(args, queryResult) |
Lua-Modules/lua/wikis/commons/Infobox/League.lua
Lines 471 to 509 in 0e81e74
Lua-Modules/lua/wikis/commons/HiddenDataBox.lua
Lines 71 to 112 in 0e81e74
We have two main facilities for setting tournament contexts: league infoboxes and hidden data boxes. Ideally we should pull out page variable setting parts and merge into a single, shared function.