Module:Hatnote
From Melvor Idle
Documentation for this module may be created at Module:Hatnote/doc
local p = {}
-- Produces standard hatnote text --
function p.hatnote(frame)
local args = frame.args or frame:getParent().args
local s = args[1]
if not s then
return '<strong class="error">No text specified for hatnote</strong>'
end
return p._hatnote(s)
end
function p._hatnote(s)
local hatnote = mw.html.create('div')
hatnote:wikitext(s)
:addClass('navigation-not-searchable')
:css('margin', '0.5em 2em 1em 2em')
:css('font-style', 'italic')
return tostring(hatnote)
end
return p