Burocratas, emailconfirmed, Administradores da interface, Administradores (Semantic MediaWiki), Curadores (Semantic MediaWiki), Editores (Semantic MediaWiki), Supressores, Administradores
1 051
edições
Sem resumo de edição |
Sem resumo de edição |
||
local f240l = frame:expandTemplate {title = 'Select', args = {'240', 'l', target}} or ''
if f240l ~= '' then
if string.match(f240l, '^[a-zA-Z]
a = 'É necessário informar o idioma por extenso ($l do campo 240) antecedido por um ponto no subcampo $a'
info = string.format( '* <strong class="error">%s.</strong>', a )
-- A seguir, testa se existe espaço antes da pontuação "/", ":" e "=" no final do subcampo $a e $b
if string.match( f245a, '[a-zA-Z][/:=]$' ) then
a = 'Inclua um espaço antes da pontuação (ao final do subcampo $a do campo 245)'
info = string.format( '* <strong class="error">%s.</strong>', a )
table.insert(infos, info)
end
-- Testa se existe mais de 3 vírgulas no campo 245 $c
if string.match( f245c, '
a = 'Parece haver mais de 3 pessoas na indicação de responsabilidade (245 $c), use " ... [et al.]"'
info = string.format( '* <strong class="error">%s.</strong>', a )
table.insert(infos, info)
end
-- Testa se existe espaço antes de "ed." (subcampo $a do 250)
|