Modulo:StagioniTV/sandbox: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
aggiungo controllo per prevenire eventuali timeout
Omega Bot (discussione | contributi)
m Bot: rimuovo no globals obsoleto
 
(2 versioni intermedie di un altro utente non mostrate)
Riga 1:
require('Modulo:No globalsstrict')
 
local wikidata = require('Modulo:Wikidata')
Riga 7:
local categoria_errore = '[[Categoria:Errori di compilazione del template StagioniTV]]'
local messaggio_errore = 'Template non compilato correttamente, controlla le [[Template:StagioniTV|istruzioni]]'
local Wikidata_errore = '[[Categoria:Voci con template StagioniTV e numero di stagioni elevato su Wikidata]]'
local cfg = mw.loadData('Modulo:StagioniTV/Configurazione')
local p = {}
Riga 160 ⟶ 159:
for i = 1, stagioni do
-- prevede un massimo di 80 stagioni per evitare eventuali timeout causati da vandalismi su Wikidata
if i > 80 then categoria = Wikidata_errorecategoria_errore break end
local ordinaleF = ordinalefemminile(i)
Riga 177 ⟶ 176:
end
local label = args.formato == 'numeri romani' and mNumeroRomano.main({ i }) or (args.formato == 'forma breve' and string.format('%dª', i) or string.format('%s %s', lang:ucfirst(ordinaleF)i, stagioneoedizione))
table.insert(tbl, string.format('[[%s|%s]]', target, label))