Módulo:Testes/Ederporto/Content
< Módulo:Testes | Ederporto
Este módulo não apresenta nenhuma documentação. Por favor, documente-o caso o saiba usar ou tenha conhecimentos para tal. |
local p = {}
function p.gc(frame)
local id = frame.args.id or frame.args[1] or '1'
local title = 'Usuário:Ederporto/Testes/Predefinições/35'
local content = mw.title.new(title):getContent()
local index_ini, index_end = string.find(content, 'id=' .. '"' .. id .. '"', 1, true)
local sub_content = string.sub(content, index_ini+9)
local eoc_aux, eoc = string.find(sub_content,'</ref>',1,true)
sub_content = string.sub(sub_content,1,eoc-6)
local eop_aux, eop = string.find(sub_content,' || ',1,true)
local phrase = string.sub(sub_content, 1, eop_aux-1)
local ref = string.sub(sub_content, eop+6)
-- local phrase_and_ref = mw.text.split(sub_content, ' || ')
return phrase..frame:extensionTag{ name = 'ref', content = ref}..'<sup>[[File:Blue_pencil.svg|10px|link='..title..'#'..id..']]</sup>'
end
return p