Differenze tra le versioni di "Modulo:HAentry"

finito?
m (errori stupidi di copia/incolla)
(finito?)
- gen6other: vedi sopra
--]]
 
-- accessoria (non esportata) per i link alle aree
local function splitareas(text,gen)
local regions = {[5]="Unima",[6]="Kalos"}
local areas = {}
for w in string.gmatch(text,"[^,]+") do
if string.find(w,"Percorso") ~= nil then
table.insert(areas,"[["..w.." ("..regions[gen]..")|"..w.."]]")
else table.insert(areas,"[["..w.."]]")
end
end
return table.concat(areas,", ")
end
 
m.haentry = function(frame)
if frame.args["dwarea"] then
local dwarea = "[[Dream World]]: [["..splitareas(frame.args["dwarea"],5).."]]" -- SPLIT PER MULTIPLI!!
if frame.args["dwversion"] then
dwarea = dwarea..sup[frame.args["dwversion"]]()
if frame.args["hh"] then
local hh = "[[Cunicoli nascosti]]: [["..splitareas(frame.args["hh"],5).."]]" -- SPLIT PER MULTIPLI!!
if frame.args["hhversion"] then
hh = hh..sup[frame.args["hhversion"]]()
if frame.args["horde"] then
local horde = "[[Gruppi di Pokémon]]: [["..splitareas(frame.args["horde"],6).."]]" -- SPLIT PER MULTIPLI!!
if frame.args["hordeversion"] then
dwarea = dwarea..sup[frame.args["hordeversion"]]()
 
if frame.args["safari"] then
local safari = {}
table.insert(disp6,"[[Safari Amici]] ("..frame.args["safari"]..")") -- cosa fare con i link? link alle sottosezioni? (split...)
for w in string.gmatch(safari,"[^,]+") do -- per i pochi che si trovano in più Safari
table.insert(safari,"[[Safari Amici#Safari di tipo"..w.."|"..w.."]]")
end
table.insert(disp6,"[[Safari Amici]] ("..frametable.args["concat(safari,"], ")..")") -- cosa fare con i link? link alle sottosezioni? (split...)
end
7 028

contributi