Modulo:Stagione squadra
Da Wikipedia, l'enciclopedia encyclopedia
-- * Modulo a supporto del template Stagione squadra. --
require('strict')
local getArgs = require('Modulo:Arguments').getArgs local mWikidata = require('Modulo:Wikidata')
-- Ricava lo sport da Wikidata. -- -- @param {table} args -- @return {string} local function getSportFromWikidata() local sports = mWikidata._getProperty({ 'P641', formatting='label' }, true) if sports and #sports == 1 then return sports[1] end end
local function getSport(args) local sport = args.sport or getSportFromWikidata() return sport and sport:lower() or end
-- ============================================================================= -- Funzioni esportate -- =============================================================================
local p = {}
-- Funzione da chiamare come function p.sport(frame) local args = getArgs(frame, { parentOnly = true }) return getSport(args) end
return p