怀孕初期什么症状| 肾虚腰疼吃什么药最有效| 单纯性肥胖是什么意思| 营卫不和吃什么中成药| 三颗星是什么军衔| 什么是鬼压床| 什么食物对眼睛视力好| 什么东西最刮油减肥| 黄绿色痰液是什么感染| 1948年属鼠的是什么命| 咖啡对身体有什么危害| 什么是it行业| leu是什么氨基酸| 什么药退烧快| 肾结石是由什么原因引起的| 过敏不能吃什么东西| 默的部首是什么| 新生儿缺氧会有什么后遗症| 业障是什么意思| 文爱什么意思| 头热手脚冰凉什么原因| 牙膏洗脸有什么好处| eagle是什么意思| 婴儿坐飞机需要什么证件| 脾不统血吃什么中成药| 32周岁属什么生肖| 光顾是什么意思| 梦见小狗是什么意思| 少一个肾有什么影响| 一什么金鱼| 足内翻是什么样子的| 爽肤水和精华水有什么区别| 什么是水痘| 什么是爱情| 八段锦什么时候练最好| 子宫内膜炎有什么症状| 6月17什么星座| 压抑什么意思| 一直呕吐是什么原因| 桦树茸什么功效| 红枣和什么不能一起吃| 妇科炎症用什么药| 息肉是什么病| 白带发黄有异味用什么药| 肛裂是什么样子的图片| 湿热吃什么中成药| 鼻窦炎首选什么抗生素| 儿茶酚胺是什么| 什么叫内痔什么叫外痔| 肌醇是什么东西| 绿豆配什么打豆浆最好| 甲减对胎儿有什么影响| iga是什么| 左侧肋骨下面是什么器官| 喝什么茶降血脂| 腰疼贴什么膏药| 木薯是什么| 婴儿放屁臭是什么原因| 女性胃炎有什么症状| 未免是什么意思| 肌酸激酶高是什么原因| 脉搏快是什么原因| 黑枸杞泡茶是什么颜色| 琼林是什么意思| 舌苔有裂纹是什么原因| 蒲公英泡水喝有什么功效| 降低压吃什么药| 恩施玉露是什么茶| 梦见兔子是什么预兆| acc是什么| 什么是菩提心| 妙曼是什么意思| 援交什么意思| 滑膜炎挂什么科| 为什么会胎停| 人为什么会低血糖| 头晕做什么检查最准确| 女人梦见火是什么预兆| cho是什么| 绿原酸是什么| hospital是什么意思| 血稠是什么原因| 10月23号是什么星座| 以示是什么意思| 乏力是什么意思| 补体c1q偏高说明什么| 白佛言是什么意思| 岁月蹉跎什么意思| rip是什么意思| 炖鸡汤放什么调料| 肾功能不全吃什么药| 什么水解渴| 嗳气是什么意思| 阿司匹林肠溶片什么时候吃最好| 宗气是什么意思| 产妇喝什么汤下奶最快最多| 什么是奶昔| 1月30日什么星座| 牙龈肿痛吃什么| 9月25号什么星座| 智齿发炎是什么原因| 可尔必思是什么饮料| 乖巧是什么意思| 脂肪肝是什么症状| 震楼神器楼上什么感觉| 突然头晕是什么情况| 9月19是什么星座| 明眸皓齿是什么意思| 手指肚发红是什么原因| 甲状腺弥漫性病变是什么意思| 血糯米是什么米| 鱼露可以用什么代替| 肚子老是胀是什么原因| 天时地利人和是什么意思| 慢工出细活什么意思| 熬夜有什么危害| rsl是什么意思| 明年是什么生肖年| 做肠镜前一天可以吃什么| 一建什么时候报名| 尿液中粘液丝高是什么原因| eb病毒是什么意思| 风土人情是什么意思| 阳光像什么| 福利院是干什么的| 中午12点半是什么时辰| 口炎读什么| 脂蛋白磷脂酶a2高说明什么| 云南白药草长什么样| 狗狗犬窝咳吃什么药| 物以类聚是什么意思| 小孩呕吐是什么原因| 巧克力有什么功效与作用| 心重是什么意思| al是什么意思| 做俯卧撑有什么好处| 肌腱炎有什么症状| 浙大校长什么级别| 12.31什么星座| 呼吸胸口疼是什么原因| 促销是什么意思| 男性前列腺炎吃什么药| 什么花什么门的成语| 开塞露是什么| 毋庸置疑什么意思| 血压低有什么办法| 甲状腺是什么原因引起的| 维生素a是什么| 单于是什么意思| slc是什么意思| 什么叫高血压| 什么情况下需要根管治疗| 牛仔裤配什么鞋好看| 喜欢放屁是什么原因| 什么时候跑步减肥效果最好| 白头发挂什么科| swag什么意思| 全身骨显像是查什么的| 肿瘤切开了里面是什么| 看肝脏挂什么科| 属牛的生什么属相的孩子好| 狗感冒吃什么药| 肾精亏虚吃什么药| 精神内科一般检查什么| 发物都有什么| 手足口病吃什么药| 趴着睡觉是什么原因| 小孩晚上睡觉磨牙是什么原因| 50米7秒什么水平| 别无他求是什么意思| 乳贴是什么| bps是什么意思| 金晨为什么叫大喜| 脚起皮干裂是什么原因| 黄体什么意思| 熹是什么意思| 鹿柴什么意思| 叹服是什么意思| 沙僧是什么生肖| 崩漏是什么意思| 大生化检查能查出什么病来| 猴子吃什么食物| 英寸是什么单位| 心脏彩超可以检查什么| 糖耐是检查什么的| 结缔组织病是什么病能治愈吗| 男性支原体感染什么症状| 鉴定是什么意思| 84是什么意思| 什么什么不得| 什么动物吃蛇| 上梁山是什么意思| 蚩是什么意思| 孕酮低吃什么补得快| 梦见打老鼠是什么征兆| 孤军奋战是什么意思| 咳嗽喉咙痛吃什么药| 伊犁在新疆什么位置| 手术后吃什么恢复快| 心率偏高是什么原因| 月经突然停止是什么原因| 滋阴补肾是什么意思| 脾虚要吃什么东西调理| 令堂什么意思| 知了喜欢吃什么| 1129什么星座| 女生是什么意思| 女生吃木瓜有什么好处| edifier是什么牌子| 梦到和老公吵架是什么意思| 关节痛吃什么药| 为什么会得疱疹| 高血压吃什么最好| 男人右眼皮跳是什么预兆| 孩子呕吐是什么原因| 什么时候闰三月| 天煞是什么意思| 眼皮浮肿是什么原因引起的| 胆红素高吃什么食物能降得快| 什么什么动听| 什么食物含胶原蛋白最多| 指腹脱皮是什么原因| d3是什么| osprey是什么牌子| 秦皇岛是什么海| 漠河什么时候可以看到极光| 西安古时候叫什么| 怀孕初期吃什么对胎儿发育好| 36计第一计是什么| 青榄配什么煲汤止咳做法| 冲喜什么意思| 南瓜长什么样子的图片| 腊八节吃什么| 印度为什么叫三哥| 胆红素是什么意思| 什么是多动症| 身上有斑点是什么原因| 隔夜茶为什么不能喝| 赤藓糖醇是什么| 一月二十号是什么星座| 手机账号是什么| 梦见买碗是什么意思| 舌苔白厚是什么原因| 老班章是什么茶| 十一月二十是什么星座| 过敏期间不能吃什么东西| 为什么眼睛会有红血丝| 日斤念什么字| 睡觉老做梦是什么原因| 舌炎吃什么药效果最好| 鸡蛋胶是什么鱼胶| 夜间盗汗是什么原因| 上善若水是什么意思| 糖尿病的根源是什么| 结节影是什么意思| 踢馆什么意思| 什么榴莲最好吃| 为什么乳头会有白色分泌物| 以梦为马是什么意思| 什么眉什么脸| 紧张性头痛吃什么药| 一个金字旁一个川读什么| 长智齿是什么原因引起的| 坐以待毙是什么意思| 百度???????????? ????

车讯:全新一代奥迪A4L上市 售价29.98-41.28万

?? ??????? ?????????? ??? ???? ?????????
?? ??????? ?????????
???????????, ????? ???????? ????

local checkType = require('libraryUtil').checkType

local p = {}

local BODY_PARAM = '$B'

local specialParams = {
	['$params'] = 'parameter list',
	['$aliases'] = 'parameter aliases',
	['$flags'] = 'flags',
	['$B'] = 'template content',
	['$template-name'] = 'template invocation name override',
}

function p.main(frame, body)
	-- If we are substing, this function returns a template invocation, and if
	-- not, it returns the template body. The template body can be specified in
	-- the body parameter, or in the template parameter defined in the
	-- BODY_PARAM variable. This function can be called from Lua or from
	-- #invoke.

	-- Return the template body if we aren't substing.
	if not mw.isSubsting() then
		if body ~= nil then
			return body
		elseif frame.args[BODY_PARAM] ~= nil then
			return frame.args[BODY_PARAM]
		else
			error(string.format(
				"no template content specified (use parameter '%s' from #invoke)",
				BODY_PARAM
			), 2)
		end
	end

	-- Sanity check for the frame object.
	if type(frame) ~= 'table'
		or type(frame.getParent) ~= 'function'
		or not frame:getParent()
	then
		error(
			"argument #1 to 'main' must be a frame object with a parent " ..
			"frame available",
			2
		)
	end

	-- Find the invocation name.
	local mTemplateInvocation = require('Module:Template invocation')
	local name

	if frame.args['$template-name'] and '' ~= frame.args['$template-name'] then
		name = frame.args['$template-name']										-- override whatever the template name is with this name
	else
		name = mTemplateInvocation.name(frame:getParent():getTitle())
	end

	-- Combine passed args with passed defaults
	local args = {}
	if string.find( ','..(frame.args['$flags'] or '')..',', ',%s*override%s*,' ) then
		for k, v in pairs( frame:getParent().args ) do
			args[k] = v
		end
		for k, v in pairs( frame.args ) do
			if not specialParams[k] then
				if v == '__DATE__' then
					v = mw.getContentLanguage():formatDate( 'F Y' )
				end
				args[k] = v
			end
		end
	else
		for k, v in pairs( frame.args ) do
			if not specialParams[k] then
				if v == '__DATE__' then
					v = mw.getContentLanguage():formatDate( 'F Y' )
				end
				args[k] = v
			end
		end
		for k, v in pairs( frame:getParent().args ) do
			args[k] = v
		end
	end

	-- Trim parameters, if not specified otherwise
	if not string.find( ','..(frame.args['$flags'] or '')..',', ',%s*keep%-whitespace%s*,' ) then
		for k, v in pairs( args ) do args[k] = mw.ustring.match(v, '^%s*(.*)%s*$') or '' end
	end

	-- Pull information from parameter aliases
	local aliases = {}
	if frame.args['$aliases'] then
		local list = mw.text.split( frame.args['$aliases'], '%s*,%s*' )
		for k, v in ipairs( list ) do
			local tmp = mw.text.split( v, '%s*>%s*' )
			aliases[tonumber(mw.ustring.match(tmp[1], '^[1-9][0-9]*$')) or tmp[1]] = ((tonumber(mw.ustring.match(tmp[2], '^[1-9][0-9]*$'))) or tmp[2])
		end
	end
	for k, v in pairs( aliases ) do
		if args[k] and ( not args[v] or args[v] == '' ) then
			args[v] = args[k]
		end
		args[k] = nil
	end

	-- Remove empty parameters, if specified
	if string.find( ','..(frame.args['$flags'] or '')..',', ',%s*remove%-empty%s*,' ) then
		local tmp = 0
		for k, v in ipairs( args ) do
			if v ~= '' or ( args[k+1] and args[k+1] ~= '' ) or ( args[k+2] and args[k+2] ~= '' ) then
				tmp = k
			else
				break
			end
		end
		for k, v in pairs( args ) do
			if v == '' then
				if not (type(k) == 'number' and k < tmp) then args[k] = nil end
			end
		end
	end

	-- Order parameters
	if frame.args['$params'] then
		local params, tmp = mw.text.split( frame.args['$params'], '%s*,%s*' ), {}
		for k, v in ipairs(params) do
			v = tonumber(mw.ustring.match(v, '^[1-9][0-9]*$')) or v
			if args[v] then tmp[v], args[v] = args[v], nil end
		end
		for k, v in pairs(args) do tmp[k], args[k] = args[k], nil end
		args = tmp
	end

	return mTemplateInvocation.invocation(name, args)
end

p[''] = p.main -- For backwards compatibility

return p
传说中的狮身人面像叫什么名字 什么都值得买 内裤发黄是什么原因 女人右眼皮跳是什么预兆 cdfi未见明显血流信号是什么意思
人参泡酒有什么功效 猫代表什么象征意义 rot是什么意思 女命劫财代表什么 血压低头晕吃什么药
什么是日间手术 麦粒肿是什么原因引起的 降血压喝什么茶 灭蚂蚁什么药最有效 为什么我的眼中常含泪水
什么颜色显肤色白 家里来狗是什么征兆 什么是血压 夜咳嗽是什么原因 心脏是由什么组织构成的
王玉是什么字hcv8jop2ns5r.cn 女性做B超挂什么科hcv8jop4ns5r.cn 缅怀是什么意思hcv9jop3ns2r.cn 胎盘下缘覆盖宫颈内口是什么意思hcv7jop6ns0r.cn 郁结是什么意思hcv8jop6ns0r.cn
被蚂蚁咬了怎么止痒消肿要擦什么药hcv9jop4ns9r.cn 什么是刮痧hebeidezhi.com 炙子是什么意思hcv9jop5ns7r.cn 西施长什么样hcv8jop1ns0r.cn 82年是什么年zhiyanzhang.com
为什么胆固醇高hcv9jop6ns3r.cn 小孩子流鼻血是什么原因520myf.com 附件囊肿吃什么药可以消除hcv9jop2ns9r.cn 射频消融术是什么意思hkuteam.com 用盐洗头发有什么好处hcv8jop5ns1r.cn
胃底腺息肉什么意思hcv7jop4ns6r.cn 青鱼吃什么hcv8jop9ns7r.cn 女人左下腹部疼痛什么原因hcv7jop9ns0r.cn 什么人不宜吃石斛inbungee.com 睡觉流口水是什么情况hcv7jop9ns2r.cn
百度