跳转到内容

模組:Namespace/ForEach

本页使用了标题或全文手工转换
维基百科,自由的百科全书

这是本页的一个历史版本,由SunAfterRain留言 | 贡献2022年10月19日 (三) 15:11编辑。这可能和当前版本存在着巨大的差异。

local p = {}
local mError = require('Module:Error')
local mTemplateParameters = require('Module:TemplateParameters')
local yesno = require('Module:Yesno')
local getArgs = require('Module:Arguments').getArgs

local data = mw.loadData('Module:Namespace/data')

function p._main(args)
	local format = args['format'] or args[1] or args['1']
	if not format or format == '' then
		return mError.error{ '[[Module:Namespace/ForEach]]錯誤:沒有提供渲染模板。' }
	end
	if args["delnowiki"] then
		if yesno(args["delnowiki"]) or false then
			format = mw.text.unstripNoWiki(format)
		end
	end
	if args["delmsgnw"] then
		if yesno(args["delmsgnw"]) or false then 
			format = mw.text.decode(format)
		end
	end
	
	-- FormatingArguments
end

function p.main(frame)
	local args = getArgs(frame)
	return p._main(args)
end

return p