Modulo:Sandbox/ValterVB/Tracklist: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
. |
sistemo errore in ordinamento |
||
Riga 1:
require('Module:No globals')
local getArgs = require('Module:Arguments').getArgs
Riga 9 ⟶ 7:
local t = getArgs(frame)
local dato = t[1]
local
local i
local ss
local wdTracce, wdAutori, wdParole, wdBasatoSu
local ordine, ddato, titolo, durata
wdTracce = mWikidata._getClaims('P658', { from = dato })
if wdTracce then
for _, traccia in ipairs(wdTracce) do
ss = ''
titolo = mWikidata._formatStatement(traccia)
ordine = mWikidata._formatQualifiers(traccia, 'P1545')
if (ordine
ordine =
ss = '-'▼
else▼
ss = ordine
▲ else
ordine = -1
▲ ss = '-'
end
durata = mWikidata._formatQualifiers(traccia, 'P2047')
if durata == nil then
Riga 86 ⟶ 84:
end
table.insert(tracce2,ss)
▲ else
tracce1[ordine] = ss
▲ end
end
Riga 92 ⟶ 94:
end
▲ local tsort={}
ret = ''
for _,
ret = ret ..
end
for _,k in ipairs(tracce2) do
ret = ret .. k .. '<br/>'
end
|