跳转到内容

模块:TSLoader

来自TPC
Harry00025留言 | 贡献2026年5月28日 (四) 05:58的版本 (创建页面,内容为“local p = {} function p.call( name ) if not name then return nil end return mw.getCurrentFrame():extensionTag{ name = "templatestyles", args = { src = name } } end function p.main( f ) local args = f local frame = mw.getCurrentFrame() if f == frame then args = require( 'Module:ProcessArgs' ).merge( true ) end return p.call( args[ 1 ] ) end return p”)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)

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

local p = {}

function p.call( name )
	if not name then
		return nil
	end
	return mw.getCurrentFrame():extensionTag{ name = "templatestyles", args = { src = name } }
end

function p.main( f )
	local args = f
	local frame = mw.getCurrentFrame()
	if f == frame then
		args = require( 'Module:ProcessArgs' ).merge( true )
	end
	return p.call( args[ 1 ] )
end

return p