Modulo:Discendenza: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
m dettagli in segnale errore
Riga 17:
if ((tonumber(v1[4*m-3])) and (tonumber(v1[4*m-2]))) then
if (pers[tonumber(v1[4*m-3])]) then
err = 'stessoid identificativo' .. v1[4*m-3] .. ' utilizzato per elementi diversi'
else
pers[tonumber(v1[4*m-3])] = { id = tonumber(v1[4*m-3]), padre = tonumber(v1[4*m-2]), testo = v1[4*m-1], nota = v1[4*m], id2 = -1, x = -1, y = -1, sp = 0, figli = {} }
end
else
err = 'identificativo non numerico nella(' riga.. v1[4*m-3] ' o ' .. v1[4*m-2] .. ') per l\'elemento ' .. m
end
m = m+1
end
else
err = 'numero di parametridati (' .. n .. ') non valido'
end
return err
Riga 271:
capo = v.id
else
err = 'più elementi (id: ' .. capo .. ', ' .. v.id .. ') indicati come capostipite'
end
else
if (v.padre == v.id) then
err = 'elemento con id ' .. i .. ' indicato come figlio di se stesso'
elseif (pers[v.padre]) then
table.insert(pers[v.padre].figli,i)
else
err = 'valore per genitore (' .. v.padre .. ') non valido per padrel\'elemento dicon id ' .. i .. ' non valido'
end
end
Riga 298:
return mostra(capo, frame.args[2], frame.args[3])
else
return '<p style="color:red#b80000"><b>Template:Discendenza - Errore:</b> ' .. err .. '</p>[[Categoria:Errori di compilazione del template Discendenza]]'
end
end