Anonimo

Modulo:DTEpisodio: differenze tra le versioni

Da Wikitrek.
Semantic data on series and season
Nessun oggetto della modifica
(Semantic data on series and season)
Riga 276: Riga 276:
if not mw.wikibase.getDescription() then
if not mw.wikibase.getDescription() then
local SeasonData = p.SeasonInfoRaw()
local SeasonData = p.SeasonInfoRaw()
mw.smw.set("Serie=" .. SeasonData.SeriesName)
mw.smw.set("Stagione=" .. SeasonData.SeasonNumber)
mw.smw.set("Stagione=" .. SeasonData.SeasonNumber)
if not mw.wikibase.getEntity().claims['P20'] then
if not mw.wikibase.getEntity().claims['P20'] then
return "'''''" .. mw.title.getCurrentTitle().text .. "''''' è un episodio della stagione " .. SeasonData.SeasonNumber .. " di ''[[Serie::" .. SeasonData.SeriesName .. "]]''." .. string.char(10)
return "'''''" .. mw.title.getCurrentTitle().text .. "''''' è un episodio della stagione " .. SeasonData.SeasonNumber .. " di ''[[" .. SeasonData.SeriesName .. "]]''." .. string.char(10)
else
else
return "''''" .. mw.title.getCurrentTitle().text .. "'''' è " .. mw.wikibase.getEntity().claims['P20'][1].mainsnak.datavalue['value'] .. string.char(10)
return "''''" .. mw.title.getCurrentTitle().text .. "'''' è " .. mw.wikibase.getEntity().claims['P20'][1].mainsnak.datavalue['value'] .. string.char(10)