Burocratas, emailconfirmed, Administradores da interface, Administradores (Semantic MediaWiki), Curadores (Semantic MediaWiki), Editores (Semantic MediaWiki), Supressores, Administradores
1 050
edições
Sem resumo de edição |
Sem resumo de edição |
||
-- Alvo definido
-- Definir se há criador(es) para o início da referência
local creator =
-- Definir se há editores(es) para o início da referência
local contributor =
-- Definir o título e o subtítulo
local title = frame:callParserFunction{ name = '#show', args = { target, '?Display title of#', link = 'none' } }
end
-- Verificar se há páginas
local pages = frame:callParserFunction{ name = '#show', args = { target, '?Has extent#', link = 'none' } } or ''
pages = string.gsub( pages, 'páginas', 'p. ')
end
-- Verificar se há ISBN
local isbn = frame:callParserFunction{ name = '#show', args = { target, '?Has ISBN#', link = 'none' } } or ''
isbn = string.match( isbn, '^%d+')
if #isbn >= 1 then
isbn = frame:callParserFunction{ name = '#invoke:
reference = reference .. ' ISBN ' .. isbn .. '. '
end
-- Verificar se há URL
local url = frame:callParserFunction{ name = '#show', args = { target, '?Has uniform resource locator#', link = 'none' } } or ''
if #url >= 1 then
|