Módulo:Info: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
correções em pictograma, alterações em contagem de campos e colocando chamada de funções especiais depois da definição das cores
modificação para que campos com rótulo mas sem dados não sejam excluídos antes do processamento das funções especiais
Linha 59:
campo['tópico'])
end
elseif campo['rótulo'] and (campo[1] and campo[1] ~= '' or vazio) then
table.insert(c, '|-\n|scope="row" ' .. 'style="vertical-align:top; text-align:left; font-weight:bold;' ..
cor3 .. '"|' .. campo['rótulo'] .. '\n|' .. (campo['wikidata'] and 'class="dadoswd" ' or '') ..
'style="vertical-align:top; text-align:left; font-weight:bold;"|' .. (campo[1] or '(vazio)'))
elseif campo[1] and campo[1] ~= '' or vazio then
table.insert(c, '|-\n|colspan=2 ' .. (campo['wikidata'] and 'class="dadoswd" ' or '') ..
'style="vertical-align: top; text-align: center"|' .. (campo[1] or '(vazio)'))
Linha 176:
camposv[n] = {['tópico']=dados}
table.insert(camposn, n)
elseif rotulo ~= '' and dados ~= '' then
camposv[n] = {['rótulo']=rotulo, dados}
table.insert(camposn, n)