Module:HasTag: Difference between revisions

Jump to navigation Jump to search
no edit summary
(Created page with "local p = {} function p.main(frame) return p.hasTag(frame.args[1], frame.args[2]) end function p.hasTag(tag, wikitext) if tag:len() > 50 then error("Tag too long: " .. tag) end local i = wikitext:find('\'"`UNIQ%-%-' .. tag .. '%-') if i == nil then return '' else return i end end return p")
 
No edit summary
Line 10: Line 10:
end
end
local i = wikitext:find('\'"`UNIQ%-%-' .. tag .. '%-')
local i = wikitext:find('\'"`UNIQ%-%-' .. tag .. '%-')
if i == nil then
return ''
else
return i
end
end
function p.main2(frame)
return p.hasTag2(frame.args[1], frame.args[2])
end
function p.hasTag2(tag, wikitext)
if tag:len() > 50 then
error("Tag too long: " .. tag)
end
local i = wikitext:find('UNIQ.-' .. tag)
if i == nil then
if i == nil then
return ''
return ''

Navigation menu