Modulo:DTSem: differenze tra le versioni

Vai alla navigazione Vai alla ricerca
m
nessun oggetto della modifica
mNessun oggetto della modifica
mNessun oggetto della modifica
Riga 136: Riga 136:
local SeriesShort
local SeriesShort
local Characters = {}
local Characters = {}
local PagesList
if not Item then
if not Item then
Riga 186: Riga 187:
for _, Episode in ipairs(NewPages.results) do
for _, Episode in ipairs(NewPages.results) do
for _, Character in ipairs(Episode.printouts.Personaggio) do
for _, Character in ipairs(Episode.printouts.Personaggio) do
if Characters[Character.fulltext] == nil then
if Characters[Character] == nil then
table.insert(Characters, Character.fulltext)
table.insert(Characters, Character)
else
table.insert(Characters, Character.fulltext .. " - " .. Characters[Character.fulltext])
end
end
end
end
Riga 195: Riga 194:
if type(Characters) == 'table' and Characters ~= nil then
if type(Characters) == 'table' and Characters ~= nil then
for _, Page in ipairs(Characters) do
    table.insert(PagesList, Page.fulltext)
    end
--return p.RecurringList(Characters, Series)
--return p.RecurringList(Characters, Series)
return #Characters .. " - " .. table.concat(Characters, ", ")
return #Characters .. " - " .. #Characters .. " - " .. table.concat(PagesList, ", ")
else
else
return "No table"
return "No table"

Menu di navigazione