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

Conteúdo apagado Conteúdo adicionado
Ignorar avaliação humana de artigos bons e destacados (ver WP:Esplanada/geral/Qualidade e categorização (27jun2014)); simplificação
Desfazendo (não foi causado por essa edição); Complementando Special:Diff/39395621: é preciso conferir se a predefinição está na lista, não se é igual ao primeiro item dela (pois se for o segundo [anexos], a avaliação ficará incorreta).
(Há uma revisão intermédia de outro utilizador que não está a ser apresentada)
Linha 103:
 
quality[5] = {
templatetemplates = {{'artigo bom', 'anexo bom'}, 'eleito pela comunidade'}
}
 
quality[6] = {
templatetemplates = {{'artigo destacado', 'anexo destacado'}, 'eleito pela comunidade'}
}
 
Linha 152:
-- Verificando as predefinições; Checking the templates
for t in mw.ustring.gmatch(text, '{{ *([^|}\n]+)[ \n]*[|}]') do
t = lang:lcfirst( mw.ustring.gsub( t, '_', ' ' ) )
 
if t == hasitem(quality[6].templatetemplates[1], t) then
return {6, quality[6].templatetemplates[2]} -- Q6: Artigo destacado; Featured article
elseif t == hasitem(quality[5].templatetemplates[1], t) then
return {5, quality[5].templatetemplates[12]} -- Q5: Artigo bom; Good article
elseif not hasRefSection and hasitem(refTemplates, t) then
hasRefSection = true