Module:黑幕

来自Bejeweled Wiki
跳转到导航 跳转到搜索
Template-info.svg 模块文档

文档页面Module:黑幕/doc尚未创建。点击链接以创建页面!


local getArgs = require("Dev:Arguments").getArgs
local p = {}

function p.heimu(frame)
	return p._heimu(getArgs(frame))
end

function p._heimu(args)
	local span = mw.html.create("span"):addClass("heimu"):wikitext(args[1])
	if args[2] and args[2] ~= "" then span:attr("title", args[2]) end
	return tostring(span)
end

function p.heimuImage(frame)
	return p._heimuImage(getArgs(frame))
end

function p._heimuImage(args)
	local img = args[1]
	if args[2] then img = img .. "|" .. args[2] end
	if args.link then img = img .. "|link=" .. args.link end
	img = "[[File:" .. img .. "]]"
	return tostring(mw.html.create("span"):addClass("heimu-img-wrapper"):wikitext(img))
end

return p