Módulo:ABNT: mudanças entre as edições
Conteúdo deletado Conteúdo adicionado
lint |
Sem resumo de edição |
||
(3 revisões intermediárias pelo mesmo usuário não estão sendo mostradas) | |||
Linha 3:
function p.CreateReference( frame )
-- Define o alvo da referência: pode ser o primeiro parâmetro passado à
-- predefinição
-- (via UrlGetParameters)
-- ou o título da página.
local target = frame:getParent().args[1]
local reference▼
if target == '' or target == nil then
target = mw.uri.decode( frame:callParserFunction( '#urlget', 'fullpagename' ) )
end
if target == '' or target == nil then
target = frame:getParent().args.Page
end
if target == '' or target == nil then
target = mw.title.getCurrentTitle().prefixedText
end
▲ local reference
-- Alvo definido
-- Definir se há criador(es) para o início da referência
Linha 47 ⟶ 51:
local agentStr = table.concat(agents, "; ")
agentStr = frame:callParserFunction{ name = '#
reference = agentStr .. '. <b>' .. title .. '</b>. '
|