本館粉絲專頁

使用者:Digipunk/XXT/TOP32

分享此網頁到Facebook
分享此網頁到Plurk
分享此網頁到百度搜藏
分享此網頁到Twitter
分享此網頁到Del.icio.us
最近作者:Digipunk 2018年12月27日 (星期四)10:32
台灣棒球維基館
跳轉到: 導覽搜尋

目次

卅二強線形圖(XXT/TOP32)

  • 輸入:以「位置」為依據,以「場次」為單位,填寫初始隊名(第一輪)、各場比分、場次資訊。
  • 輸出:自動判斷晉級球隊、畫出晉級粗線。

除錯模式

  • XXT 系列提供一種特殊的除錯模式,在此模式下暫時不呈現使用者輸入值,而是以參數名稱顯示。
  • 除錯模式的用途在於:一方面讓使用者對線形圖外觀有個概念,二方面也清楚該填入哪些參數。
  • 正式呈現時只要關閉除錯模式(DEBUG=0 或不設定此參數)即可,亦可於填寫資料過程中隨時切換至除錯模式檢視參數名稱。
{{XXT/TOP32
  | DEBUG = 1
}}
TOP32-DESCR TOP16-DESCR TOP8-DESCR TOP4-DESCR TOP2-DESCR TOP4-DESCR TOP8-DESCR TOP16-DESCR TOP32-DESCR
Debug Mode
紅字:必填
綠字:選填
黑字:免填
TOP32-M1-TEAM1 S1 S1 TOP32-M9-TEAM1
TOP32-M1-INFO TOP32-M9-INFO
S1 S1
TOP32-M1-INFO TOP32-M5-INFO
TOP32-M1-TEAM2 S2 S2 TOP32-M9-TEAM2
S1 S1
TOP8-M1-INFO 《冠亞軍賽》
TOP2-M1-INFO
TOP8-M3-INFO
TOP32-M2-TEAM1 S1 S1 TOP32-M10-TEAM1
TOP32-M2-INFO TOP32-M10-INFO
S2 S2
TOP32-M2-TEAM2 S2 S2 TOP32-M10-TEAM2
S1 S1
TOP4-M1-INFO TOP4-M2-INFO
TOP32-M3-TEAM1 S1 S1 TOP32-M11-TEAM1
TOP32-M3-INFO TOP32-M11-INFO
S1 S1
TOP32-M2-INFO TOP32-M6-INFO
TOP32-M3-TEAM2 S2 S2 TOP32-M11-TEAM2
S2 S2
TOP32-M4-TEAM1 S1 S1 TOP32-M12-TEAM1
TOP32-M4-INFO TOP32-M12-INFO
S2 S1 S2
TOP32-M4-TEAM2 S2 S2 TOP32-M12-TEAM2
TOP32-M5-TEAM1 S1 S1 TOP32-M13-TEAM1
TOP32-M5-INFO TOP32-M13-INFO
S1 S2 S1
TOP32-M3-INFO TOP32-M7-INFO
TOP32-M5-TEAM2 S2 《季殿軍賽》
TOP2-M2-INFO
S2 TOP32-M13-TEAM2
S1 S1
TOP8-M2-INFO TOP8-M4-INFO
TOP32-M6-TEAM1 S1 S1 TOP32-M14-TEAM1
TOP32-M6-INFO TOP32-M14-INFO
S2 S2
TOP32-M6-TEAM2 S2 S2 TOP32-M14-TEAM2
S2 S2
TOP32-M7-TEAM1 S1 S1 TOP32-M15-TEAM1
TOP32-M7-INFO TOP32-M15-INFO
S1 S1
TOP32-M4-INFO TOP32-M8-INFO
TOP32-M7-TEAM2 S2 S2 TOP32-M15-TEAM2
S2 S1 S2
TOP32-M8-TEAM1 S1 S1 TOP32-M16-TEAM1
TOP32-M8-INFO TOP32-M16-INFO
S2 S2
TOP32-M8-TEAM2 S2 S2 S2 TOP32-M16-TEAM2

語法

1 {{XXT/TOP32
2 <!-- 【必填參數】完整賽事的必要參數 -->
3 <!-- 決定最終有幾個名次 --> 必填參數
4 | RANKING = <指定欲排名的隊數。1-2 同義、3 以上同義。預設值:1>
5  
6 <!-- 卅二強隊名 -->
7 | TOP32-M1-TEAMS = <32強,第1場比賽,隊名:第Ⅰ隊/第Ⅱ隊。參考「隊名表示法」說明>
8 | TOP32-M2-TEAMS = <32強,第2場比賽,隊名:第Ⅰ隊/第Ⅱ隊>
9 |  ::       ::
10 | TOP32-M16-TEAMS = <32強,第16場比賽,隊名:第Ⅰ隊代碼/第Ⅱ隊代碼>
11  
12 <!-- 卅二強比分 -->
13 | TOP32-M1-SCORES = <32強,第1場比賽。比數:第Ⅰ隊分數/第Ⅱ隊分數。參考「比分表示法」說明>
14 | TOP32-M2-SCORES = <32強,第2場比賽。比數:第Ⅰ隊分數/第Ⅱ隊分數>
15 |  ::       ::
16 | TOP32-M16-SCORES = <32強,第16場比賽。比數:第Ⅰ隊分數/第Ⅱ隊分數>
17  
18 <!-- 十六強比分 -->
19 | TOP16-M1-SCORES = <16強,第1場比賽。比數:第Ⅰ隊分數/第Ⅱ隊分數>
20 | TOP16-M2-SCORES = <16強,第2場比賽。比數:第Ⅰ隊分數/第Ⅱ隊分數>
21 |  ::       ::
22 | TOP16-M8-SCORES = <16強,第8場比賽。比數:第Ⅰ隊分數/第Ⅱ隊分數>
23  
24 <!-- 八強比分 -->
25 | TOP8-M1-SCORES = <8強,第1場比賽。比數:第Ⅰ隊分數/第Ⅱ隊分數>
26 | TOP8-M2-SCORES = <8強,第2場比賽。比數:第Ⅰ隊分數/第Ⅱ隊分數>
27 | TOP8-M3-SCORES = <8強,第3場比賽。比數:第Ⅰ隊分數/第Ⅱ隊分數>
28 | TOP8-M4-SCORES = <8強,第4場比賽。比數:第Ⅰ隊分數/第Ⅱ隊分數>
29  
30 <!-- 四強比分 -->
31 | TOP4-M1-SCORES = <4強,第1場比賽。比數:第Ⅰ隊分數/第Ⅱ隊分數>
32 | TOP4-M2-SCORES = <4強,第2場比賽。比數:第Ⅰ隊分數/第Ⅱ隊分數>
33  
34 <!-- 決賽比分 -->
35 | TOP2-M1-SCORES = <2強,第1場比賽。比數:第Ⅰ隊分數/第Ⅱ隊分數>
36 | TOP2-M2-SCORES = <2強,第2場比賽。比數:第Ⅰ隊分數/第Ⅱ隊分數,若有排名賽的話>
37  
38 <!-- 【選填參數/可省略】場次資訊 -->
39 <!-- 32強場次資訊 --> 選填參數
40 | TOP16-M1-INFO = <32強,第1場比賽,資訊:場次/地點/時間。參考「場次資訊表示法」說明>
41 | TOP16-M2-INFO = <32強,第2場比賽,資訊:場次/地點/時間>
42 |  ::       ::
43 | TOP16-M16-INFO = <32強,第16場比賽,資訊:場次/地點/時間>
44  
45 <!-- 十六強場次資訊 -->
46 | TOP16-M1-INFO = <16強,第1場比賽,資訊:場次/地點/時間>
47 | TOP16-M2-INFO = <16強,第2場比賽,資訊:場次/地點/時間>
48 |  ::       ::
49 | TOP16-M8-INFO = <16強,第8場比賽,資訊:場次/地點/時間>
50  
51 <!-- 八強場次資訊 -->
52 | TOP8-M1-INFO = <8強,第1場比賽,資訊:場次/地點/時間>
53 | TOP8-M2-INFO = <8強,第2場比賽,資訊:場次/地點/時間>
54 | TOP8-M3-INFO = <8強,第3場比賽,資訊:場次/地點/時間>
55 | TOP8-M4-INFO = <8強,第4場比賽,資訊:場次/地點/時間>
56  
57 <!-- 四強場次資訊 -->
58 | TOP4-M1-INFO = <4強,第1場比賽,資訊:場次/地點/時間>
59 | TOP4-M2-INFO = <4強,第2場比賽,資訊:場次/地點/時間>
60  
61 <!-- 決賽場次資訊 -->
62 | TOP2-M1-INFO = <2強,第1場比賽,資訊:場次/地點/時間>
63 | TOP2-M2-INFO = <2強,第2場比賽,資訊:場次/地點/時間,若有排名賽的話>
64  
65 <!-- 【進階參數/可省略】除錯模式、樣式設定等 -->
66 <!-- 除錯模式 --> 進階參數
67 | DEBUG = <設為 1 表示進入除錯模式,顯示此模板所需的主要參數。預設值:0>
68 | SHOW-PHASE = <設為 0 表示不顯示階段提示(卅二強、十六強、八強、準決賽、決賽)。預設值:1>
69 | COMPACT = <設為 1 表示以緊湊模式顯示。預設值:1>
70 | EVENT-LOGO = <設定此賽事的 LOGO 圖檔名稱>
71  
72 <!-- 樣式設定 -->
73 | RND-TEAMS = <隊名框格左方圓角半徑值。數字值,不加單位,單位固定為 px。預設值:5>
74 | RND-SCORES = <分數框格右方圓角半徑值。數字值,不加單位,單位固定為 px。預設值:5>
75 | STL-DIV = <外框樣式>
76 | STL-TABLE = <表格樣式>
77 | STL-TEAMS = <隊名框格樣式。預設值:漸層淺灰>
78 | STL-TEAMS-WIN = <勝隊隊名框格樣式>
79 | STL-TEAMS-LOSS = <敗隊隊名框格樣式>
80 | STL-SCORES = <分數框格樣式。預設值:漸層灰>
81 | STL-SCORES-WIN = <勝隊分數框格樣式。預設值:漸層藍>
82 | STL-SCORES-LOSS = <敗隊分數框格樣式。預設值:漸層灰>
83 | STL-PLACE-1ST = <冠軍隊名框格樣式。預設值:漸層紅>
84 | STL-PLACE-REST = <其它名次隊名框格樣式。預設值:銀灰>
85  
86 <!-- 階段描述 -->
87 | TOP32-DESCR = <32強階段描述。預設值:32強>
88 | TOP16-DESCR = <16強階段描述。預設值:16強>
89 | TOP8-DESCR = <8強階段描述。預設值:8強>
90 | TOP4-DESCR = <4強階段描述。預設值:4強>
91 | TOP2-DESCR = <2強階段描述。預設值:決 賽>
92 | TOP1-DESCR = <1強階段描述。預設值:排 名>
93  
94 <!-- 晉級路線 -->
95 | TOP8-LINE = <8強晉級線段顏色。預設值:blue>
96 | TOP4-LINE = <4強晉級線段顏色。預設值:blue>
97 | TOP2-LINE = <2強晉級線段顏色。預設值:blue>
98 | TOP1-LINE = <冠軍晉級線段顏色。預設值:red>
99 | TOP8-STYLE = <8強晉級隊名樣式。預設值:漸層黃>
100 | TOP4-STYLE = <4強晉級隊名樣式。預設值:漸層黃>
101 | TOP2-STYLE = <2強晉級隊名樣式。預設值:漸層綠>
102 | TOP1-STYLE = <冠軍晉級隊名樣式。預設值:漸層紫>
103 | FULL-PROGRESS-N = <前 N 名才全程顯示晉級隊名樣式。預設值 2。合法值 1、2、4、8>
104 }}

說明

概念:以位置為依據、以場次為單位

  • 參數名稱中的 TOPn- 顧名思義,分別表示卅二強階段(TOP32-)、十六強階段(TOP16-)、八強階段(TOP8-)、四強階段(TOP4-)、二強階段(TOP2-)。
  • 參數名稱中的 Mx- 表示該階段中的第 x 場比賽(Match),由上而下,純粹取決於圖中的位置順序。
這裡用 M 而不用 G,是為了避免與實際賽事的場次名稱搞混,兩者必然有所出入,刻意避開。
  • 根據上述邏輯,圖中卅二強階段、第三場比賽,便是以 TOP32-M3- 開頭。
    加上 TEAMS 為兩隊名稱、加上 SCORES 為兩隊比分、加上 INFO 為場次資訊。
  • 卅二強階段第三場比賽的兩隊: TOP32-M3-TEAMS
  • 卅二強階段第三場比賽的比分: TOP32-M3-SCORES
  • 卅二強階段第三場比賽的資訊: TOP32-M3-INFO
  • 具備這些觀念,便足以建立一份卅二強線形圖。

隊名表示法

  • 線形圖以「場次」為單位,以 TOPn-Mx-TEAMS 表示「n 強階段,第 x 場」的兩隊名稱。
  • 球隊名稱格式為:第Ⅰ隊名稱/第Ⅱ隊名稱。
<!-- 卅二強階段,第二場,桃園平鎮 vs 台中西苑 -->
| TOP32-M2-TEAMS = 桃園平鎮 / 台中西苑

替代寫法

任何情況下都可以用另一種形式「單獨指定」隊名,而且不受限於所使用的文字或符號。以下兩種寫法同義:
<!-- 寫法一:合併寫法 -->
| TOP32-M3-TEAMS = 新北穀保 / 台南南英
<!-- 寫法二:單獨指定,若為國名縮寫,則自動轉換成小國旗與國名 -->
| TOP32-M3-TEAM1 = 新北穀保
| TOP32-M3-TEAM2 = 台南南英

比分表示法

  • 線形圖以「場次」為單位,以 TOPn-Mx-SCORES 表示「n 強階段,第 x 場」的兩隊分數。
  • 比分格式為:第Ⅰ隊分數/第Ⅱ隊分數。
<!-- 八強階段,第二場,兩隊比分 -->
| TOP8-M2-SCORES = 11 / 3

場次資訊表示法

  • 此線形圖以「場次」為單位,以 TOPn-Mx-INFO 表示「n 強階段,第 x 場」的場次資訊。
  • 場次資訊格式為:場次名稱/地點/時間。
<!-- 八強階段,第二場,場次資訊 -->
| TOP8-M2-INFO = Game 2 / 台中洲際 / 07-25 17:30

替代寫法

任何情況下都可以用另一種形式「單獨指定」場次資訊,而且不受限於所使用的文字或符號,可為場次名稱、球場名稱等加上鏈結。以下兩種寫法同義:
<!-- 寫法一:合併寫法 -->
| TOP2-M1-INFO = 冠亞軍賽/台中洲際/08-04 18:30
<!-- 寫法二:單獨指定 -->
| TOP2-M1-TTL = 冠亞軍賽
| TOP2-M1-FLD = 台中洲際
| TOP2-M1-DTT = 08-04 18:30

範例

{{XXT/TOP32
  <!--■ 【步驟一:設定隊名】 ■-->
    <!-- 左半部 -->                        <!-- 右半部 -->
    |TOP32-M1-TEAMS  = 新莊高中/治平中學    |TOP32-M9-TEAMS  = 東勢高工/崇義高中
    |TOP32-M2-TEAMS  = 香山高中/穀保家商    |TOP32-M10-TEAMS = 西苑中學/高雄高工
    |TOP32-M3-TEAMS  = 興大附農/鶯歌工商    |TOP32-M11-TEAMS = 育民工家/成德高中
    |TOP32-M4-TEAMS  = 彰化藝中/強恕中學    |TOP32-M12-TEAMS = 成德高中/桃園農工
    |TOP32-M5-TEAMS  = 高苑工商/東石高中    |TOP32-M13-TEAMS = 三信家商/嘉義高中
    |TOP32-M6-TEAMS  = 中道中學/東大體中    |TOP32-M14-TEAMS = 金門農工/平鎮高中
    |TOP32-M7-TEAMS  = 四維高中/屏北高中    |TOP32-M15-TEAMS = 成功商水/陸興中學
    |TOP32-M8-TEAMS  = 清華高中/永靖高工    |TOP32-M16-TEAMS = 壽山高中/秀峰高中

  <!--■ 【步驟二:設定各輪分數】 ■-->
    <!-- 卅二強賽 -->
    <!-- 左半部 -->                        <!-- 右半部 -->
    |TOP32-M1-SCORES =  7 / 12            |TOP32-M9-SCORES =   4 / 10
    |TOP32-M2-SCORES =  0 / 23            |TOP32-M10-SCORES = 22 / 2
    |TOP32-M3-SCORES =  6 / 0             |TOP32-M11-SCORES =  5 / 4
    |TOP32-M4-SCORES =  1 / 13            |TOP32-M12-SCORES =  3 / 1
    |TOP32-M5-SCORES =  3 / 1             |TOP32-M13-SCORES =  5 / 0
    |TOP32-M6-SCORES =  8 / 6             |TOP32-M14-SCORES =  0 / 19
    |TOP32-M7-SCORES = 19 / 0             |TOP32-M15-SCORES =  5 / 6 
    |TOP32-M8-SCORES =  9 / 23            |TOP32-M16-SCORES = 10 / 0

    <!-- 十六強賽 -->
    <!-- 左半部 -->                        <!-- 右半部 -->
    |TOP16-M1-SCORES =  0 / 21            |TOP16-M5-SCORES  =  3 / 5
    |TOP16-M2-SCORES =  4 / 0             |TOP16-M6-SCORES  =  4 / 5
    |TOP16-M3-SCORES =  8 / 0             |TOP16-M7-SCORES  =  0 / 13
    |TOP16-M4-SCORES =  9 / 2             |TOP16-M8-SCORES  = 10 / 9

    <!-- 八強賽 -->
    <!-- 左半部 -->                        <!-- 右半部 -->
    |TOP8-M1-SCORES  =  3 / 1             |TOP8-M3-SCORES   =  5 / 1
    |TOP8-M2-SCORES  = 20 / 0             |TOP8-M4-SCORES   = 11 / 0

    <!-- 準決賽 -->
    <!-- 左半部 -->                        <!-- 右半部 -->
    |TOP4-M1-SCORES  = 10 / 12            |TOP4-M2-SCORES   =  1 / 7

    <!-- 決賽 -->
    |TOP2-M1-SCORES  =  4 / 2

  <!--■ 【步驟三:場次資訊】以下僅列少數幾場做為示範,實際應用時應力求完整 ■-->
    |TOP4-M1-INFO = Game 159
    |TOP4-M2-INFO = Game 160
    |TOP2-M1-INFO = Game 161 / 台中洲際 / 11-01 13:00

  <!--■ 【步驟四:額外設定】由於高苑、平鎮分列冠亞軍,不妨為它們塗上代表色 ■-->
    <!-- 此處之「高苑綠」、「平鎮藍」為此系列模板內建的預設代號,若無預設代號亦可直接指定 HTML 樣式 -->
    |TOP1-STYLE   = 高苑綠
    |TOP2-STYLE   = 平鎮藍
    <!-- 設定賽事 logo,此處可使用內建預設代號「黑豹旗」 -->
    |EVENT-LOGO   = 黑豹旗
}}
32強 16強 8強 4強 決 賽 4強 8強 16強 32強
XPANTHER01.png
新莊高中 7 4 東勢高工
治平中學 0 3 崇義高中
治平中學 12 10 崇義高中
穀保家商 3 5 西苑中學
《冠亞軍賽》
Game 161
台中洲際
11-01 13:00
香山高中 0 22 西苑中學
穀保家商 21 5 西苑中學
穀保家商 23 2 高雄高工
穀保家商 10 1 西苑中學
Game 159 Game 160
興大附農 6 5 育民工家
興大附農 4 4 育民工家
鶯歌工商 0 4 成德高中
興大附農 1 1 成德高中
彰化藝中 1 3 成德高中
強恕中學 0 高苑工商 4 5 成德高中
強恕中學 13 1 桃園農工
高苑工商
高苑工商 3 5 三信家商
高苑工商 8 2 平鎮高中 0 三信家商
東石高中 1 0 嘉義高中
高苑工商 20 11 平鎮高中
中道中學 8 0 金門農工
中道中學 0 13 平鎮高中
東大體中 6 19 平鎮高中
高苑工商 12 7 平鎮高中
四維高中 19 5 成功商水
四維高中 9 10 陸興中學
屏北高中 0 6 陸興中學
四維高中 0 0 陸興中學
清華高中 9 10 壽山高中
永靖高工 2 9 壽山高中
永靖高工 23 0 秀峰高中
  • 未特別設定的部份皆取用預設值,若賽後認為有必要,也可以做進一步的設定;例如上述範例裡,可將冠軍隊的晉級線段設為綠色(參數 TOP1-LINE)、冠軍頭銜樣式設為綠底白字(參數 STL-PLACE-1ST)。

應用實例

晉級路線

  • TOP32TOP64 隊數眾多,為突顯前 n 球隊,可特別設定其晉級路線,見於「XXT#晉級路線」。

注意事項

  • 線圖形只顧「對戰組合」,不管主客隊身份。在一場比賽裡,只要兩隊正確即可,哪一隊寫在上面、哪一隊寫在下面,沒有關係。
  • 由於 TOP32 球隊較多,建議一定要註明場次,即 "Game xx",這樣看的人除了知道是哪兩隊的比賽,也知道是哪一場,方便尋找頁面中的其它相關資訊。如果有該場次的計分板之類的資訊,更可以利用 TOP32-Mx-TTL 參數設定其頁內鏈結。

棄賽之狀況

場次代稱

開發記錄

  • [2016-08-09] 建立模板。
  • [2016-12-21] 錯誤修正(判斷 TOP16-M7-TEAM1 時取錯值,已修正)。
  • [2017-08-18] 加入 FROMS 支援。