Módulo:Avaliação/Testes: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
Esboço da separação entre a interface e a lógica do Módulo:Avaliação (discussão)
 
m Se não há categorias, não é preciso inserir [Category: ... ]
(Há 4 edições intermédias do mesmo utilizador que não estão a ser apresentadas)
Linha 52:
['project-contact'] = 'Se não tiver suas questões respondidas nesta página de discussão procure o(s) wikiprojeto(s) acima.',
['page-evaluated'] = 'Este $1 foi avaliado $2',
['page-evaluated-by-module'] = 'Este $1 foi avaliado [[Wikipédia:Avaliação automática|automaticamente]] $2',
['page-elected'] = 'Este $1 foi eleito $2',
['quality-value'] = 'com <b title="$2">[[Wikipédia:Qualidade|qualidade]] $1</b>',
['quality-value-5'] = 'um <b>$13 bom</b>',
['quality-value-6'] = 'um <b>$13 destacado</b>',
['quality-text'] = '$1.',
['quality-text-and-projects'] = '$1 e faz parte do âmbito de $2: $3.',
Linha 418:
end
end
return tostring( row ) .. ( #cats ~= 0 and ( '[[Category:' .. table.concat(cats, ']]\n[[Category:') .. ']]' ) or '' )
end
 
Linha 482:
local pageType = msg( cfg['pagetype-' .. nsNum] or cfg['pagetype-other'] )
local pageEvaluation
local pageQuality = msg(cfg['quality-value-' .. quality[1]] or cfg['quality-value'], quality[1], quality[2], pageType )
if quality[1] >= 5 then
pageEvaluation = msg(cfg['page-elected'], pageType, pageQuality )
Linha 605:
end
 
return tostring( root ) .. ( #cats ~= 0 and ( '[[Category:' .. table.concat(cats, ']]\n[[Category:') .. ']]' ) or '' )
end