Jump to content

Module:BannerHeader

From VeraciaWiki
Revision as of 15:04, 31 March 2025 by DM (talk | contribs) (Created page with "local p = {} function p.loadBanner(frame) local title = mw.uri.encode(mw.title.getCurrentTitle().text, "WIKI") -- Load ResourceLoader module first mw.getCurrentFrame():extensionTag('templatestyles', '', {src='ext.bannerHeader'}) -- Inject dynamic CSS for background-image local css = '.vector-page-titlebar { background-image: url("/wiki/Special:FilePath/Article_Banner_' .. title .. '.png"); }' return frame:extensionTag('style', css) end return p")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

local p = {}

function p.loadBanner(frame) local title = mw.uri.encode(mw.title.getCurrentTitle().text, "WIKI")

-- Load ResourceLoader module first mw.getCurrentFrame():extensionTag('templatestyles', , {src='ext.bannerHeader'})

-- Inject dynamic CSS for background-image local css = '.vector-page-titlebar { background-image: url("/wiki/Special:FilePath/Article_Banner_' .. title .. '.png"); }' return frame:extensionTag('style', css) end

return p