模組:Team appearances list/data/doc

維基百科,自由的百科全書

此頁面為 Module:Team appearances list/data 的說明文件

本數據模塊為Module:Team appearances list所使用。

模塊[編輯]

內容[編輯]

competitionsAliases
本列表包含輸入的competition參數所對應的all_competitions表中的數據項,例如「夏季奧林匹克運動會」和「夏季奧林匹克運動會」對應的all_competitions表中的項是「Summer Olympics」,設計該table的目的在於兼顧簡繁地區詞,解決賽事名繁簡及地區詞互不認問題
codeAliases
單個國家和地區所使用的其他代碼
all_competitions
本數據模塊的主體部分,以下是示例:
	local all_competitions = {
		["Asian Games"] = {
			-- 赛事举办的年份列表,单位为数字,每个数字后面须带上“,”,例如:“1951, 1954, 1958,……”
			1951, 1954, 1958, 1962, 1966, 1970, 1974, 1978, 1982, 1986, 1990, 1994,
			1998, 2002, 2006, 2010, 2014, 2018,
			-- 参加该赛事的代表团的缺席记录列表,中括号内填代表团国家/地区代码,必须是[[Module:Country alias/data]]中所支持的(具体使用的编码请参阅[[國際奧委會國家編碼列表]]条目),如果队伍未曾参加该赛事或是队伍未曾缺席任何一届该赛事(例如亚洲运动会的日本(JPN)队),可以不追加
			-- begin_year:代表团开始参加该赛事的年份
			-- end_year:代表团最后一次参加该赛事的年份
			-- 缺席记录单位为数字,每个数字后面须带上“,”,例如:“1951, 1954, 1958,……”
			["AFG"] = {1970, 1978, 1986, 1998},
			……
			-- 部分代表团例如香港、澳门等在不同年份以不同的名义参赛,此时代表团的缺席记录会是以下格式:
			-- 其中link_alias指代指定年份范围所使用的对应缩写,同样需要是[[Module:Country alias/data]]中所支持的,例如以下代表的意思是柬埔寨在1970年至1974年间以“高棉共和国”(KHM)名义参赛,在其他年份以“柬埔寨”(CAM)名义参赛
			-- note="yes"代表当代表团以不同名义参赛时会标记出来,例如下面的例子中,当传入的team参数是CAM时,返回的列表中1970和1974右上角各会标示1,在参赛纪录表的最后会有相应提示注明标示1者表示以“高棉共和国”名义参赛
			["CAM"] = {
				note="yes",
				{begin_year=1954, 1966, end_year=1966, link_alias="CAM"},
				{begin_year=1970, end_year=1974, link_alias="KHM"},
				{begin_year=1978, 1978, 1982, 1986, 1990, link_alias="CAM"},
			},
			……
			-- 部分Infobox country at games的子模板会同时列出代表团在不同赛事的参赛记录(例如[[Template:Infobox Country Asian Games]]会同时列出亚洲运动会和亚洲冬季运动会的参赛记录,假设XXX代表团只参加过亚洲冬季运动会,但未参加亚洲运动会,则需要在亚洲运动会的表中加上“["XXX"] = {end_year=0},”才能确保Infobox Country Asian Games的正确显示)
			["XXX"] = {end_year=0},
		}
	}