Module:Amdiv

From Azeroth Gazetteer
Revision as of 9:34 PM, May 1, 2026 by Beornulf (talk | contribs) (Created page with "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: 2px 6px;" local innerdiv = mw.text.nowiki(f:preprocess(args["innerdiv"])) local output = "<div class='amdiv amdiv-" .. color .."'><div class='amdiv-image' style='"..iconstyle.."'>x30px|"..args["icontext"].."|link="..args["iconlink"].."</div><div class=...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

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: 2px 6px;"
	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