Módulo:ABNT: mudanças entre as edições
Ir para navegação
Ir para pesquisar
imported>Jaideraf Sem resumo de edição |
imported>Jaideraf 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
|