本館粉絲專頁

使用者:Digipunk/TeamX

分享此網頁到Facebook
分享此網頁到Plurk
分享此網頁到百度搜藏
分享此網頁到Twitter
分享此網頁到Del.icio.us
台灣棒球維基館
< 使用者:Digipunk
在2016年12月31日 (六) 12:08由Digipunk對話 | 貢獻所做的修訂版本

跳轉到: 導覽搜尋

目次

 [隱藏

泛用型隊名

  • 不針對特定對象處理,使用者必須指定兩字母或三字母的國名代碼(此參數與小國旗檔名對應,用來顯示小國旗)及相關設定。

語法

1 {{TeamX
2 <!-- 【順序參數】 -->
3 | 1 = <英文縮寫>
4 | 2 = <中文名稱>
5 | 3 = <小國旗放在文字的左邊或右邊。合法值:left、right。預設值:left>
6 | 4 = <小國旗與文字的距離,數字值,單位固定為 px。預設值:2>
7 | 5 = <額外樣式>
8  
9 <!-- 【具名參數】 -->
10 | st = <額外樣式,用途同參數 5,只是改變參數形式>
11 | fw = <國旗寬度,數字值,不加單位,單位固定為 px。預設值:25>
12 | fb = <國旗外框樣式>
13 | fl = <國旗鏈結>
13 | pr = <數字值,為文字附加全形空白至指定字數。預設值 0>
14  
15 | nct = <設為 1 表示非國家隊,不套入國家隊處理模式,可任意指定圖檔名稱>
16 }}

說明

  • 雖然站上已有 {{國名}} 格式的模板可因應絕大部份情況,但使用時機比較固定、略缺彈性,因此新增這個模板以彈性應付左右及圖文間隔,但相對的在使用時就必須多打一些字。
  • 此模板實際應用範例,例如《2015年第一屆世界12強棒球賽#預賽賽程及比分》區段,需要將國旗擺在比分欄的左右兩邊時。

範例

基本範例

範例 語法 說明
XROC.png中華
{{TeamX|ROC|中華}}
XROC.png中華
{{TeamX|ROC|中華||0}}
美國XUSA.png
{{TeamX|USA|美國|right}}
日本XJPN.png
{{TeamX|JPN|日本|right|10}}
XKOR.png韓國
{{TeamX|KOR|韓國|fb=border:1px solid black}}
XUSA.png
{{TeamX|USA}} 國旗,這算是萬用的用法,後面可接任何文字。
XUSA.png
美國隊
{{TeamX|USA|fw=20}}美國隊 同上,調整國旗大小以配合文字

進階範例

範例 語法 說明
XNED.png荷蘭
{{TeamX|NED|荷蘭|st=width:100%;text-align:right}} 國旗靠左、文字靠右
荷蘭XNED.png
{{TeamX|NED|荷蘭|right|st=width:100%;text-align:left}} 國旗靠右、文字靠左
荷蘭XNED.png
{{TeamX|NED|荷蘭|right|st=width:100%;text-align:center}} 國旗靠右、文字置中

寫法差異

範例 語法 說明
XNED.png荷蘭
{{TeamX|NED|荷蘭}}
XNED.png
荷蘭
{{TeamX|NED}}荷蘭 效果同上
荷蘭XNED.png
{{TeamX|NED|荷蘭|right}}
荷蘭
XNED.png
荷蘭{{TeamX|NED||right}} 效果同上
雖然上述寫法的效果相同,實質上仍有垂直對齊的極小差異存在,但一般人不會注意(或不在乎)這麼細微的地方,故以上寫法皆可視需求而自由應用。

特殊寫法

X 寫法

  • 由於此模板的設計初衷為「泛用型小國旗」,不針對特定球隊處理,故使用時需輸入較多參數,至少各國家隊之三字母縮寫是必填欄位。為減輕使用時的負擔,2016-07-22 新增參數 X 功能:
  • 如果使用時只知中文隊名,不知英文縮寫,可以寫成 {{TeamX|X|南非}},讓它自動處理為:
    XZAF.png南非
  • 如果使用時只知英文縮寫,亦可偷懶寫成 {{TeamX|PNG|X}},讓它自動處理為:
    XPNG.png巴布亞紐幾內亞

限制

  • 使用這個特殊寫法時,以英文縮寫對應中文不是大問題,只要輸入正確。然而,中文名稱對應英文縮寫未必盡如人意,有些國家名稱可能有不同翻譯,不一定都能對應出來;另外例如「中華」對應至 "ROC",如果有人非得用「中華隊」又找不到對應值,這也很讓人為難。

自動填白

  • 有些時候,我們希望「字數可以對齊」,例如「委內瑞拉 vs 墨西哥」時,正常使用 {{TeamX}} 時可能在在墨西哥後面加上一個全形空格。
範 例 語 法 說 明
XVEN.png委內瑞拉
{{TeamX|VEN|委內瑞拉}} 小國旗加四個字
XMEX.png墨西哥 
{{TeamX|MEX|墨西哥 }} 小國旗加四個字
  • 但是用這個 X 寫法時,不能加空格(否則比對不到墨西哥的英文代號),湊巧又不知道墨西哥的代號,如下所示。
範 例 語 法 說 明
XVEN.png委內瑞拉
{{TeamX|X|委內瑞拉}} 小國旗加四個字
XMEX.png墨西哥
{{TeamX|X|墨西哥}} 小國旗加四個字,不對齊
  • 這時候可利用 {{TeamX/ByName}} 接受中文名稱、傳回英文縮寫的特性,或者指定填白後的總長度:
範 例 語 法 說 明
XVEN.png委內瑞拉
{{TeamX|X|委內瑞拉}} 小國旗加四個字
XMEX.png墨西哥 
{{TeamX|{{{{TeamX/ByName|墨西哥}}|墨西哥 }} 小國旗加四個字
XMEX.png墨西哥 
{{TeamX|X|墨西哥|pr=4}} 小國旗加(補至)四個字
XMEX.png墨西哥 
{{TeamX|MEX|X|pr=4}} 小國旗加(補至)四個字

兩字母縮寫

  • 本模板以三字母的英文縮寫為主,但也支援兩字母格式,例如:
範 例 語 法 說 明
XMEX.png墨西哥
{{TeamX|MEX|墨西哥}} 三字母縮寫,標準格式
XMEX.png墨西哥
{{TeamX|MEX|X}} 三字母縮寫,X 寫法
XMEX.png墨西哥
{{TeamX|MX|墨西哥}} 兩字母縮寫,標準格式
XMEX.png墨西哥
{{TeamX|MX|X}} 兩字母縮寫,X 寫法
  • 值得注意的是 ROC 沒有兩字母縮寫,非得用兩字秀出小國旗時,應使用 TW

相關模板

預設隊名

  • 此模板支援非國家隊的圖檔(設定 nct=1 即可使用任意檔名),但記憶檔案名稱太辛苦,故再新增預設隊名,讓模板自動填入正確圖檔名稱。
  • 目前已加入的預設隊名都是自己需要用到的部份,日後有其它需求時會再新增。
nct 範例 語法 說明 合法值
CPBL
XCPBL07.png陳金鋒
{{TeamX|nct=CPBL|Lamigo|陳金鋒}} 中華職棒 lamigo、中信、犀牛、統一
NPB
XNPB09.png
{{TeamX|nct=NPB|樂天}} 日本職棒 巨人、樂天、橫濱、火腿
CBL
XCBL01.png
{{TeamX|nct=CBL|天津}} 中國棒球聯賽 天津、北京、上海、廣東、四川、江蘇、河南
TWN
XTWN02.png
{{TeamX|nct=TWN|合庫}} 台灣業餘 崇越、合庫
MISC
XPANTHER01.png
{{TeamX|nct=MISC|黑豹旗}} 其它 目前僅「黑豹旗」,有需要再加
1
XPANTHER02.png
{{TeamX|nct=1|XPANTHER02.png}} 任意檔名

國家列表

縮寫 縮寫 名稱
AFG AF
XAFG.png阿富汗
AGO AO
XAGO.png安哥拉
ALB AL
XALB.png阿爾巴尼亞
ARE
UAE
AE
XUAE.png阿拉伯聯合大公國
ARG AR
XARG.png阿根廷
ARM AR
XARM.png亞美尼亞
AUS AU
XAUS.png澳洲
AUT AT
XAUT.png奧地利
AZE AZ
XAZE.png亞塞拜疆
縮寫 縮寫 名稱
BEL BE
XBEL.png比利時
BGD BD
XBGD.png孟加拉
BGR BG
XBGR.png保加利亞
BHR BH
XBHR.png巴林
BLR BY
XBLR.png白俄羅斯
BOL BO
XBOL.png玻利維亞
BRA BR
XBRA.png巴西
縮寫 縮寫 名稱
CAF CF
XCAF.png中非共和國
CAN CA
XCAN.png加拿大
CHE CH
XCHE.png瑞士
CHL CL
XCHL.png智利
CHN CN
XCHN.png中國
CMR CM
XCMR.png喀麥隆
CNM
XCNM.png塞班島
COG CD
XCOD.png剛果
COL CO
XCOL.png哥倫比亞
CUB CU
XCUB.png古巴
CUW CW
XCUW.png庫拉索
CZE CZ
XCZE.png捷克
縮寫 縮寫 名稱
DEU DE
XDEU.png德國
DOM DO
XDOM.png多明尼加
DNK DK
XDNK.png丹麥
DUB
XDUB.png杜拜
DZA DZ
XDZA.png阿爾及利亞
縮寫 縮寫 名稱
ECU EU
XECU.png厄瓜多
EGY EG
XEGY.png埃及
ESP ES
XESP.png西班牙
EST EE
XEST.png愛沙尼亞
ETH ET
XETH.png衣索比亞
縮寫 縮寫 名稱
FIN FI
XFIN.png芬蘭
FRA FR
XFRA.png法國
FSM FM
XFSM.png密克羅尼西亞
縮寫 縮寫 名稱
GAB GA
XGAB.png加彭
GBR GB
XGBR.png英國
GEO GE
XGEO.png喬治亞
GHA GH
XGHA.png迦納
GRC GR
XGRC.png希臘
GTM GT
XGTM.png瓜地馬拉
GUM GU
XGUM.png關島
GUY GY
XGUY.png蓋亞那
縮寫 縮寫 名稱
HND HN
XHND.png宏都拉斯
HKG HK
XHKG.png香港
HRV HR
XHRV.png克羅埃西亞
HUN HU
XHUN.png匈牙利
縮寫 縮寫 名稱
INA
IDN
ID
XINA.png印尼
IND IN
XIND.png印度
IRL IE
XIRL.png愛爾蘭
IRN IR
XIRN.png伊朗
IRQ IQ
XIRQ.png伊拉克
ISL IS
XISL.png冰島
ISR IL
XISR.png以色列
ITA IT
XITA.png義大利
縮寫 縮寫 名稱
JAM JM
XJAM.png牙買加
JOR JO
XJOR.png約旦
JPN JP
XJPN.png日本
縮寫 縮寫 名稱
KAZ KZ
XKAZ.png哈薩克
KEN KE
XKEN.png肯亞
KGZ KG
XKGZ.png吉爾吉斯
KHM KH
XKHM.png柬埔寨
KOR KO
XKOR.png韓國
KWT KW
XKWT.png科威特
縮寫 縮寫 名稱
LAO LA
XLAO.png寮國
LBN LB
XLBN.png黎巴嫩
LBR LR
XLBR.png賴比瑞亞
LBY LY
XLBY.png利比亞
LKA LK
XLKA.png斯里蘭卡
LTU LT
XLTU.png立陶宛
LVA LV
XLVA.png拉脫維亞
縮寫 縮寫 名稱
MAC MO
XMAC.png澳門
MAR MA
XMAR.png摩洛哥
MDA MD
XMDA.png摩爾多瓦
MDG MG
XMDG.png馬達加斯加
MEX MX
XMEX.png墨西哥
MHL MH
XMHL.png馬紹爾群島
MLI ML
XMLI.png馬利
MLT MT
XMLT.png馬爾他
MMR MM
XMMR.png緬甸
MNG MN
XMNG.png蒙古
MNP Mp
XMNP.png北馬利安納群島
MOZ MZ
XMOZ.png莫三比克
MYS MY
XMYS.png馬來西亞
縮寫 縮寫 名稱
NAM NA
XNAM.png納米比亞
NCL NC
XNCL.png新喀里多尼亞
NER NE
XNER.png尼日
NED
NLD
NL
XNED.png荷蘭
NGA NG
XNGA.png奈及利亞
NIC NI
XNIC.png尼加拉瓜
NOR NO
XNOR.png挪威
NPL NP
XNPL.png尼泊爾
NZL NL
XNZL.png紐西蘭
縮寫 縮寫 名稱
OMN OM
XOMN.png阿曼
縮寫 縮寫 名稱
PAK PK
XPAK.png巴基斯坦
PAN PA
XPAN.png巴拿馬
PER PE
XPER.png秘魯
PHL PH
XPHL.png菲律賓
PLW PW
XPLW.png帛琉
PNG PG
XPNG.png巴布亞紐幾內亞
POL PL
XPOL.png波蘭
PRI
PUR
PR
XPRI.png波多黎各
PRK KP
XPRK.png北韓
PRT PT
XPRT.png葡萄牙
PRY PY
XPRY.png巴拉圭
縮寫 縮寫 名稱
QAT QA
XQAT.png卡達
縮寫 縮寫 名稱
ROC
XROC.png中華
ROU RO
XROU.png羅馬尼亞
RUS RU
XRUS.png俄羅斯
縮寫 縮寫 名稱
VEN VE
XVEN.png委內瑞拉
VNM VN
XVNM.png越南
縮寫 縮寫 名稱
SAU SA
XSAU.png沙烏地阿拉伯
SDN SD
XSDN.png蘇丹
SGP SG
XSGP.png新加坡
SLE SL
XSLE.png獅子山共和國
SLV SV
XSLV.png薩爾瓦多
SMR SM
XSMR.png聖馬利諾
SOM SO
XSOM.png索馬利亞
SRB RS
XSRB.png塞爾維亞
SSD SS
XSSD.png南蘇丹
SVK SV
XSVK.png斯洛伐克
SVN SI
XSVN.png斯洛維尼亞
SWE SE
XSWE.png瑞典
縮寫 縮寫 名稱
TWN TW
XROC.png台灣
TCD TD
XTCD.png查德
THA TH
XTHA.png泰國
TJK TJ
XTJK.png塔吉克
TKM TM
XTKM.png土庫曼
TTO TT
XTTO.png千里達及托巴哥
TUN TN
XTUN.png突尼西亞
TUR TR
XTUR.png土耳其
TZA TZ
XTZA.png坦尚尼亞
縮寫 縮寫 名稱
UGA UG
XUGA.png烏干達
UKR UA
XUKR.png烏克蘭
URY UY
XURY.png烏拉圭
USA US
XUSA.png美國
UZB UZ
XUZB.png烏茲別克
縮寫 縮寫 名稱
YEM YE
XYEM.png葉門
縮寫 縮寫 名稱
ZAF
RSA
ZA
XZAF.png南非
ZMB ZM
XZMB.png尚比亞
ZWE ZW
XZWE.png辛巴威

開發記錄

  • [2015-10-17] 建立模板。
  • [2015-11-05] 初版以 float:left|right 控制國旗在左或在右,但圖文無法完美地垂直置中。目前版本改成以 TABLE 排版,各放在獨立的 TD 裡,使圖文在垂直方向可完美置中,實際使用時也不受到字體大小及列高的影響。
  • [2015-11-06] 利用 wiki 的條件語法更妥善地設定預設值。雖然模板本身有 {{{1|預設值}}} 形式的預設值,但它在完全不使用該參數的情況下才會生效,即使空白仍被視為有值,既然有值就不會套用預設值;在此利用條件句使空白時也能套用預設值,比較符合一般人認知的預設值用法。
  • [2016-06-29] 本模板所顯示的小國旗,取用自 "X<三字母國名縮寫>.png" 系列圖片。
  • [2016-07-22] 新增兩個附屬模板,{{TeamX/ByCode}}{{TeamX/ByName}},用以輔助處理特殊情況,描述見於「X 寫法」。
  • [2016-07-23] 功能新增:接受兩字母縮寫。
  • [2016-07-24] 功能新增:指定文字總長度(在右邊附加全型空白)。
  • [2016-07-27] 小細節,頻繁呼叫工具模板 User:Digpunk/TPL 造成頁面下方出現提醒類別。拿掉那些呼叫後就沒事了,查過文件,其中用到的 {{#ifexist:..}} 屬於負荷較重的語法。(其實我認為那也不可能有多重,只是相較於此類 wiki 強大的 cache 功能來說,那些每次必須即時處理的功能就被視為沈重的部份了。但那功能對我只是輔助工具,影響不大,拿掉就是了)
  • [2016-08-12] 功能微調,支援非國家隊的圖檔。
  • [2016-09-16] 功能微調,加入部份常用棒球隊名(參閱「預設隊名」)。