Template:Airreg
外观
{{{1}}}-{{{2}}}
本模板含有複雜而精密的扩展语法。 編輯本模板前,建議您先熟悉解析器函數与本模板的设计思路、运作原理等。若您的編輯引發了意外的問題,請儘快撤銷編輯,因為本模板可能被大量頁面使用。 您所作的编辑可先在模板沙盒或您的个人页面中进行測試。 |
Airreg模板可用于生成航空器注册号在民航当局中的参考文献脚注;例如:{{Airreg|N|470A}}
可以产生如下效果:
- N470A[1]
参考資料
- ^ FAA Registry (N470A). Federal Aviation Administration.
目前仅支持部分国家注册号(见下),换言之这些网站支持通过URL参数(HTTP GET请求)所进行的基于注册号的搜索。
编者注意:格式化这部分代码可能会导致模板输出空白行。
用法
[编辑]此模板使用三个位置参数:
- 国家前缀
- 登记编号
- 标点符号 (可选)
虽然只有支持的国家的脚注参考能生成,但前缀可为任何ICAO国家前缀。对于不支持的国家,此模板仅返回注册号,例如{{Airreg|TZ|AMK}}
将生成:
TZ-AMK
任何需要放置在引用标记前的符号可定义为第三个参数,例如{{Airreg|N|470A|,}}
将生成:
- N470A,[1]
参考資料
- ^ FAA Registry (N470A). Federal Aviation Administration.
支持的国家前缀列表
[编辑]_ C | CF _> 加拿大 G 英国 HB 瑞士 N 美国(见注意1) OY 丹麦 PH 荷兰 _ PP | PR | PS > 巴西 PT | PU _| VH 澳大利亚 ZK 新西兰
注意
[编辑]- 不支持于1949年前的注册编号(NC、NX等等),因为FAA注册局网将会返回“此时无法处理您的请求(Can Not Process Your Request At This Time)”错误。不推荐在此情况下使用此模板。
- 不支持大韩民国(HL)与日本(JA)的注册编号,但为了使其没有连字符被输出,其仍列于支持前缀的代码中,不像所有其他不受支持的国家的注册编号。