模板:NBA Year
本模板含有复杂而精密的扩展语法。 编辑本模板前,建议您先熟悉解析器函数与本模板的设计思路、运作原理等。若您的编辑引发了意外的问题,请尽快撤销编辑,因为本模板可能被大量页面使用。 您所作的编辑可先在模板沙盒或您的个人页面中进行测试。 |
用法
使用此模板可快速以不同样式连结至各个NBA赛季页面,输入至模板里的数字将为该球季的首年份,预设出现的结果为“yyyy-yy”的格式,但是为了符合维基百科对年份书写的要求格式,1999-00 NBA赛季的模板预设显示结果为“1999–2000”。
{{NBAY|...}}
和{{nbay|...}}
均重定向至此模板,因此可在编写页面时使用这两个模板缩写名。
样式参数
- app
- 可在年份后方加上任意文字,文字本身也会被括进内部链接,但不可只输入空格。
- nolink
- 赛季年份不作维基百科的内部转换。
- full
- 年份会显示为“yyyy–yyyy”的全展样式。
- trunc
- 针对1999-00 NBA赛季的特殊格式而设,可用来将1999–2000的20截去,成为1999–00的简短样式。
范例
{{NBA Year|1999}}
→ 1999–2000{{NBA Year|1999|app=年好精彩的NBA球季}}
→ 1999–2000 年好精彩的NBA球季{{NBA Year|1999|start}}
→ 1999{{NBA Year|1999|end}}
→ 2000{{NBA Year|1999|trunc=y}}
→ 1999–00{{NBA Year|1999|nolink=y|trunc=y}}
→ 1999–00
{{NBA Year|1998}}
→ 1998–99{{NBA Year|1998|full=y}}
→ 1998–1999{{NBA Year|1998|full=y|nolink=y}}
→ 1998–1999
错误范例
- 在参数后方只可加上“=y”,代表启动其对应样式,若填入其他符号并无意义,且会造成语法和显示结果产生矛盾,例如:
{{NBA Year|1999|nolink=NO}}
→ 1999–2000
- 参数
full
和trunc
的互相排斥,例如:
{{NBA Year|1999|full=y|trunc=y}}
→ 1999–2000
- 参数
start
/end
和nolink
互不相容,例如:
{{NBA Year|1999|start|nolink=y}}
→ 1999–2000
- 参数
trunc
对1999年以外的起始年份无用,因其他赛季的预设显示已经为简短模式,例如:
{{NBA Year|1998|trunc=y}}
→ 1998–99
- 参数
full
对1999年的起始年份无用,因为其预设显示已经为全展模式,例如:
{{NBA Year|1999|full=y}}
→ 1999–2000