More actions
No edit summary |
No edit summary Tag: Reverted |
||
Line 14: | Line 14: | ||
:done() | :done() | ||
:tag("span") | :tag("span") | ||
:wikitext(string.format('[[%s|%s]]', article, label)) | --:wikitext(string.format('[[%s|%s]]', article, label)) | ||
:done() | --:done() | ||
local fullhtml = mw.html.create("div") | |||
fullhtml:wikitext('[[%s|%s]]', tostring(html), article) | |||
return tostring(html) | return tostring(html) |
Revision as of 03:07, 14 December 2024
Documentation for this module may be created at Module:ArticleButton/doc
local p = {}
function p.render(frame)
local args = frame:getParent().args
local article = args.article or mw.title.getCurrentTitle().fullText
local label = args.label or mw.title.new(article).text
local image = args.image or mw.ext.PageImages.getImage(article)
local html = mw.html.create("span")
html:addClass("button-with-circle")
:tag("div")
:addClass("circle-image")
:wikitext( string.format( '[[File:%s|x48px|link=]]', image ) )
:done()
:tag("span")
--:wikitext(string.format('[[%s|%s]]', article, label))
--:done()
local fullhtml = mw.html.create("div")
fullhtml:wikitext('[[%s|%s]]', tostring(html), article)
return tostring(html)
end
return p