边狱公司已于2023年2月27日正式开始运营!!!
本WIKI是由用户
申请于2023年04月25日创建的非官方中文维基百科,无偿为各位管理人提供游戏数据、攻略等游戏相关内容。
WIKI现在仍处于初期建设阶段,全站编辑权限均开放,欢迎各位管理人收藏起来防止迷路,也希望有爱的小伙伴加入我们一同参与编辑,一起构建WIKI~(´▽`ʃ♡ƪ)
移动端收藏本站:BWIKI收藏到桌面的方法说明
有问必答板 反馈群:453516625
全站通知:

模块: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