Modulo:PopolazioneIT: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
m getCurrentFrame
aggiunta lettura P635 e del sottomodulo Data solo se necessario, +parametri
Riga 6:
 
local getArgs = require('Modulo:Arguments').getArgs
local cfgmWikidata = mw.loadDatarequire('Modulo:PopolazioneIT/DataWikidata')
local p = {}
 
Riga 13:
local ret
 
if args[12] then
localreturn popolazione = cfg[args[1]2]
end
if popolazione then
 
ret = popolazione .. mw.getCurrentFrame():extensionTag{ name = 'ref', content = cfg.nota }
local istatID = args[1] or mWikidata._getProperty({ 'P635', from = args.from, n = 1 })
else
if istatID then
ret = ' - '
local data = mw.loadData('Modulo:PopolazioneIT/Data')
ret = data[istatID]
if ret and not args.raw then
ret = mw.language.getContentLanguage():formatNum(ret) ..
ret = popolazione .. mw.getCurrentFrame():extensionTag{ name = 'ref', content = cfgdata.nota }
end
else
ret = ''
end