Tag: Undo |
mNo edit summary |
||
(One intermediate revision by one other user not shown) | |||
Line 5: | Line 5: | ||
local color = args["color"] or "orange" |
local color = args["color"] or "orange" |
||
local icon = args["icon"] or "stub.png" |
local icon = args["icon"] or "stub.png" |
||
+ | local iconstyle = args["iconstyle"] or "padding: 12px 7px;" |
||
local innerdiv = mw.text.nowiki(f:preprocess(args["innerdiv"])) |
local innerdiv = mw.text.nowiki(f:preprocess(args["innerdiv"])) |
||
− | local output = "<div class='amdiv amdiv-" .. color .."'><div class='amdiv-image'>[[File:"..icon.."|x30px|"..args["icontext"].."|link="..args["iconlink"].."]]</div><div class='amdiv-text' data-value='"..innerdiv.."'></div></div>" |
+ | local output = "<div class='amdiv amdiv-" .. color .."'><div class='amdiv-image' style='"..iconstyle.."'>[[File:"..icon.."|x30px|"..args["icontext"].."|link="..args["iconlink"].."]]</div><div class='amdiv-text' data-value='"..innerdiv.."'></div></div>" |
return output |
return output |
||
end |
end |
Latest revision as of 17:12, 9 September 2021
Documentation for this module may be created at Module:Amdiv/doc
local p = {}
p.main = function(f)
local args = f:getParent().args
local color = args["color"] or "orange"
local icon = args["icon"] or "stub.png"
local iconstyle = args["iconstyle"] or "padding: 12px 7px;"
local innerdiv = mw.text.nowiki(f:preprocess(args["innerdiv"]))
local output = "<div class='amdiv amdiv-" .. color .."'><div class='amdiv-image' style='"..iconstyle.."'>[[File:"..icon.."|x30px|"..args["icontext"].."|link="..args["iconlink"].."]]</div><div class='amdiv-text' data-value='"..innerdiv.."'></div></div>"
return output
end
return p