本WIKI由呜呜kurumi申请于2021年03月15日创建,编辑权限开放

如有内容错误,可以联系站长呜呜kurumi提交错误,赛马娘WIKI力求给大家带来最好的体验,也欢迎训练员们和我们一起建设
bugfix0531
全站通知:

模块:PageTemplate

来自赛马娘WIKI_BWIKI_哔哩哔哩
跳到导航 跳到搜索

此模块的文档可以在模块:PageTemplate/doc创建

local module = {}

local getArgs = require('Module:Arguments').getArgs

function module._main(args, frame)
	if args['define'] ~= nil then return end
	local tl = args['tl'] or ''
	if tl == '' then
		error('未定义“'..(args['use'] or '')..'”模板!')
		return
	end
	tl = mw.text.unstripNoWiki(tl)
	tl = mw.text.decode(tl)
	local params = args
	params['tl'] = nil
	params['use'] = nil
	
	local frame_child = frame:newChild({args = params})
	return frame_child:preprocess(tl)
end

function module.main(frame)
	local args = getArgs(frame, { removeBlanks = false })
	return module._main(args, frame)
end

return module