summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--1s.jtpo48
-rw-r--r--2ne.jtpo90
-rw-r--r--2nw.jtpo462
-rw-r--r--2se.jtpo459
-rw-r--r--2sw.jtpo456
-rw-r--r--scripts/.groups5
6 files changed, 701 insertions, 819 deletions
diff --git a/1s.jtpo b/1s.jtpo
index 8dbbbb9..85ce5f2 100644
--- a/1s.jtpo
+++ b/1s.jtpo
@@ -52,7 +52,7 @@
2
],
"class": "promotion",
- "caption": "Awans do Ekstraklasy 2020/21"
+ "caption": "Awans do Ekstraklasy 2021/22"
},
{
"positions": [
@@ -77,7 +77,7 @@
16
],
"class": "relegation",
- "caption": "Spadek do II ligi 2020/21"
+ "caption": "Spadek do II ligi 2021/22"
}
],
"goniec": {
@@ -85,8 +85,8 @@
},
"phases": [
{
- "title": "31 stycznia 2020, 20:00",
- "link": "https://www.pzbs.pl/wyniki/liga/liga2019-20/1liga/s/spo1runda1.html",
+ "title": "3 września 2021, 20:00",
+ "link": "https://wyniki.pzbs.pl/liga/liga2020-21/1liga/s/spo1runda1.html",
"matches": [
{
"id": 1,
@@ -105,13 +105,12 @@
],
"selected_teams": [
-1,
- 0
+ -1
],
"table": 1
},
{
"id": 2,
- "link": "https://www.pzbs.pl/wyniki/liga/liga2019-20/1liga/s/spo1brunda1.html",
"teams": [
{
"place": [
@@ -127,13 +126,12 @@
],
"selected_teams": [
-1,
- 1
+ -1
],
- "table": 1
+ "table": 2
},
{
"id": 3,
- "link": "https://www.pzbs.pl/wyniki/liga/liga2019-20/1liga/s/spo1a.jpg",
"teams": [
{
"place": [
@@ -153,10 +151,9 @@
],
"selected_teams": [
-1,
- 0
+ -1
],
- "score": [154.2, 215],
- "running": -1
+ "table": 3
},
{
"id": 4,
@@ -179,7 +176,7 @@
],
"selected_teams": [
-1,
- 1
+ -1
],
"table": 4
},
@@ -204,7 +201,7 @@
],
"selected_teams": [
-1,
- 1
+ -1
],
"table": 5
},
@@ -229,7 +226,7 @@
],
"selected_teams": [
-1,
- 0
+ -1
],
"table": 6
},
@@ -254,7 +251,7 @@
],
"selected_teams": [
-1,
- 0
+ -1
],
"table": 7
},
@@ -279,15 +276,15 @@
],
"selected_teams": [
-1,
- 1
+ -1
],
"table": 8
}
]
},
{
- "title": "1 lutego 2020, 19:30",
- "link": "https://www.pzbs.pl/wyniki/liga/liga2019-20/1liga/s/spo2runda1.html",
+ "title": "4 września 2021, 19:30",
+ "link": "https://wyniki.pzbs.pl/liga/liga2020-21/1liga/s/spo2runda1.html",
"dummies": [
3,
4,
@@ -408,8 +405,8 @@
]
},
{
- "title": "14 lutego 2020, 20:00",
- "link": "https://www.pzbs.pl/wyniki/liga/liga2019-20/wspolne/po3runda1.html",
+ "title": "V zjazd",
+ "link": "https://wyniki.pzbs.pl/liga/liga2020-21/1liga/s/spo3runda1.html",
"dummies": [
0,
2,
@@ -441,8 +438,8 @@
]
},
{
- "title": "15 lutego 2020, 19:30",
- "link": "https://www.pzbs.pl/wyniki/liga/liga2019-20/wspolne/po4runda1.html",
+ "title": "V zjazd",
+ "link": "https://wyniki.pzbs.pl/liga/liga2020-21/1liga/s/spo4runda1.html",
"dummies": [
1,
2,
@@ -477,13 +474,12 @@
],
"team_aliases": {},
"teams": {
- "link": "https://www.pzbs.pl/wyniki/liga/liga2019-20/1liga/s/srrleaderb.html",
+ "link": "https://wyniki.pzbs.pl/liga/liga2020-21/1liga/s/srrleaderb.html",
"ties": []
},
"custom_final_order": [
- "VĘGORIA WCK Węgorzewo", "SKÓR-BUT Eko-Różanka Łęczna"
],
- "output": "output.html",
+ "output": "output/1liga/s/playoff.html",
"i18n": {
"STANDINGS_CAPTIONS": "legenda",
"FOOTER_GENERATED": "strona wygenerowana",
diff --git a/2ne.jtpo b/2ne.jtpo
index 9c84f53..e7e3fc5 100644
--- a/2ne.jtpo
+++ b/2ne.jtpo
@@ -24,7 +24,8 @@
"11": 240,
"10": 120,
"14": 140,
- "12": 680
+ "12": 750,
+ "13": 880
},
"winner_colour": "#00ff00",
"winner_h_offset": 5,
@@ -52,7 +53,7 @@
2
],
"class": "promotion",
- "caption": "Awans do I ligi 2020/21"
+ "caption": "Awans do I ligi 2021/22"
},
{
"positions": [
@@ -73,11 +74,10 @@
"positions": [
13,
14,
- 15,
- 16
+ 15
],
"class": "relegation",
- "caption": "Spadek do III ligi 2020/21"
+ "caption": "Spadek do III ligi 2021/22"
}
],
"goniec": {
@@ -85,8 +85,8 @@
},
"phases": [
{
- "title": "31 stycznia 2020, 20:00",
- "link": "https://www.pzbs.pl/wyniki/liga/liga2019-20/2liga/ne/nepo1runda1.html",
+ "title": "3 września 2021, 20:00",
+ "link": "https://wyniki.pzbs.pl/liga/liga2020-21/2liga/ne/nepo1runda1.html",
"matches": [
{
"id": 1,
@@ -105,7 +105,7 @@
],
"selected_teams": [
-1,
- 1
+ -1
],
"table": 1
},
@@ -126,7 +126,7 @@
],
"selected_teams": [
-1,
- 0
+ -1
],
"table": 2
},
@@ -151,7 +151,7 @@
],
"selected_teams": [
-1,
- 0
+ -1
],
"table": 3
},
@@ -176,7 +176,7 @@
],
"selected_teams": [
-1,
- 1
+ -1
],
"table": 4
},
@@ -201,7 +201,7 @@
],
"selected_teams": [
-1,
- 0
+ -1
],
"table": 5
},
@@ -226,36 +226,11 @@
],
"selected_teams": [
-1,
- 1
+ -1
],
"table": 6
},
{
- "id": 7,
- "teams": [
- {
- "place": [
- 13
- ]
- },
- {
- "place": [
- 15,
- 16
- ]
- }
- ],
- "loser": [
- 15,
- 16
- ],
- "selected_teams": [
- -1,
- 1
- ],
- "table": 7
- },
- {
"id": 8,
"teams": [
{
@@ -265,26 +240,24 @@
},
{
"place": [
- 15,
- 16
+ 15
]
}
],
"loser": [
- 15,
- 16
+ 15
],
"selected_teams": [
-1,
- 0
+ -1
],
- "table": 8
+ "table": 7
}
]
},
{
- "title": "1 lutego 2020, 19:30",
- "link": "https://www.pzbs.pl/wyniki/liga/liga2019-20/2liga/ne/nepo2runda1.html",
+ "title": "4 września 2021, 19:30",
+ "link": "https://wyniki.pzbs.pl/liga/liga2020-21/2liga/ne/nepo2runda1.html",
"dummies": [
3,
4,
@@ -361,8 +334,10 @@
]
},
{
+ "place": [
+ 13
+ ],
"winner": [
- 7,
8
]
}
@@ -386,8 +361,10 @@
]
},
{
+ "place": [
+ 13
+ ],
"winner": [
- 7,
8
]
}
@@ -405,7 +382,8 @@
]
},
{
- "title": "14 lutego 2020, 20:00",
+ "title": "V zjazd",
+ "link": "https://wyniki.pzbs.pl/liga/liga2020-21/2liga/ne/nepo3runda1.html",
"dummies": [
0,
2,
@@ -432,13 +410,13 @@
"loser": [
4
],
- "table": 1,
- "score": [99.9, 93]
+ "table": 1
}
]
},
{
- "title": "15 lutego 2020, 19:30",
+ "title": "V zjazd",
+ "link": "https://wyniki.pzbs.pl/liga/liga2020-21/2liga/ne/nepo4runda1.html",
"dummies": [
1,
2,
@@ -466,21 +444,19 @@
"loser": [
3
],
- "table": 1,
- "score": [66.7, 138]
+ "table": 1
}
]
}
],
"team_aliases": {},
"teams": {
- "link": "https://www.pzbs.pl/wyniki/liga/liga2019-20/2liga/ne/nerrleaderb.html",
+ "link": "https://wyniki.pzbs.pl/liga/liga2020-21/2liga/ne/nerrleaderb.html",
"ties": []
},
"custom_final_order": [
- "STB BC SUDOVIA INTERNATIONAL", "DOLINA NARWI Łomża"
],
- "output": "output.html",
+ "output": "output/2liga/ne/playoff.html",
"i18n": {
"STANDINGS_CAPTIONS": "legenda",
"FOOTER_GENERATED": "strona wygenerowana",
diff --git a/2nw.jtpo b/2nw.jtpo
index c073814..00aeac9 100644
--- a/2nw.jtpo
+++ b/2nw.jtpo
@@ -1,514 +1,494 @@
{
"page": {
"team_boxes": {
- "predict_teams": 1,
- "name_prefix": "  ",
- "label_separator": " / ",
- "label_ellipsis": "(...)",
- "label_length_limit": 25,
- "sort_eligible_first": 1,
- "name_separator": "<br />",
+ "predict_teams": 1,
+ "name_prefix": "&nbsp;&nbsp;",
+ "label_separator": " / ",
+ "label_ellipsis": "(...)",
+ "label_length_limit": 25,
+ "sort_eligible_first": 1,
+ "name_separator": "<br />",
"label_placeholder": "??"
- },
- "height": 80,
- "width": 250,
- "starting_position_indicators": 1,
- "margin": 60,
- "finishing_position_indicators": 1,
- "logoh": "<span id=\"logo\"></span><script type=\"text/javascript\">loadIt('playoff_logo.html','logo');</script>",
- "refresh": 0,
+ },
+ "height": 80,
+ "width": 250,
+ "starting_position_indicators": "1",
+ "margin": 60,
+ "finishing_position_indicators": "1",
+ "logoh": "<span id=\"logo\"></span><script type=\"text/javascript\">loadIt('playoff_logo.html','logo');</script>",
+ "refresh": 0,
"title": "II liga NW, play-off"
- },
+ },
"canvas": {
"box_positioning": {
- "11": 240,
- "10": 120,
+ "11": 240,
+ "10": 120,
"14": 140,
"12": 680
- },
- "winner_colour": "#00ff00",
- "winner_h_offset": 5,
- "winner_v_offset": -10,
- "loser_colour": "#ff0000",
- "loser_h_offset": 20,
- "loser_v_offset": 10,
- "place_winner_colour": "#00dddd",
- "place_winner_h_offset": 10,
- "place_winner_v_offset": 2,
- "place_loser_colour": "#dddd00",
- "place_loser_h_offset": 15,
- "place_loser_v_offset": 9,
- "finish_winner_colour": "#00ff00",
- "finish_winner_h_offset": 15,
- "finish_winner_v_offset": -2,
- "finish_loser_colour": "#ff0000",
- "finish_loser_h_offset": 10,
+ },
+ "winner_colour": "#00ff00",
+ "winner_h_offset": 5,
+ "winner_v_offset": -10,
+ "loser_colour": "#ff0000",
+ "loser_h_offset": 20,
+ "loser_v_offset": 10,
+ "place_winner_colour": "#00dddd",
+ "place_winner_h_offset": 10,
+ "place_winner_v_offset": 2,
+ "place_loser_colour": "#dddd00",
+ "place_loser_h_offset": 15,
+ "place_loser_v_offset": 9,
+ "finish_winner_colour": "#00ff00",
+ "finish_winner_h_offset": 15,
+ "finish_winner_v_offset": -2,
+ "finish_loser_colour": "#ff0000",
+ "finish_loser_h_offset": 10,
"finish_loser_v_offset": 2
- },
+ },
"position_styles": [
{
"positions": [
- 1,
+ 1,
2
- ],
- "class": "promotion",
- "caption": "Awans do I ligi 2020/21"
- },
+ ],
+ "class": "promotion",
+ "caption": "Awans do I ligi 2021/22"
+ },
{
"positions": [
3
- ],
- "class": "repechage",
+ ],
+ "class": "repechage",
"caption": "Baraż o awans"
- },
+ },
{
"positions": [
- 11,
+ 11,
12
- ],
- "class": "repechage",
+ ],
+ "class": "repechage",
"caption": "Baraż o utrzymanie"
- },
+ },
{
"positions": [
- 13,
- 14,
- 15,
+ 13,
+ 14,
+ 15,
16
- ],
- "class": "relegation",
- "caption": "Spadek do III ligi 2020/21"
+ ],
+ "class": "relegation",
+ "caption": "Spadek do III ligi 2021/22"
}
- ],
+ ],
"goniec": {
"enabled": 0
- },
+ },
"phases": [
{
- "title": "31 stycznia 2020, 20:00",
- "link": "https://www.pzbs.pl/wyniki/liga/liga2019-20/2liga/nw/nwpo1runda1.html",
+ "title": "3 września 2021, 20:00",
+ "link": "https://wyniki.pzbs.pl/liga/liga2020-21/2liga/nw/nwpo1runda1.html",
"matches": [
{
- "id": 1,
- "link": "https://www.pzbs.pl/wyniki/liga/liga2019-20/2liga/nw/nwpo1runda1.html",
+ "id": 1,
"teams": [
{
"place": [
1
]
- },
+ },
{
"place": [
- 3,
+ 3,
4
]
}
- ],
+ ],
"selected_teams": [
- -1,
- 1
- ],
+ -1,
+ -1
+ ],
"table": 1
- },
+ },
{
- "id": 2,
- "link": "https://www.pzbs.pl/wyniki/liga/liga2019-20/2liga/nw/nwpo1runda1.html",
+ "id": 2,
"teams": [
{
"place": [
2
]
- },
+ },
{
"place": [
- 3,
+ 3,
4
]
}
- ],
+ ],
"selected_teams": [
- -1,
- 0
- ],
+ -1,
+ -1
+ ],
"table": 2
- },
+ },
{
- "id": 3,
- "link": "https://www.pzbs.pl/wyniki/liga/liga2019-20/2liga/nw/nwpo1runda1.html",
+ "id": 3,
"teams": [
{
"place": [
5
]
- },
+ },
{
"place": [
- 7,
+ 7,
8
]
}
- ],
+ ],
"loser": [
- 7,
+ 7,
8
- ],
+ ],
"selected_teams": [
- -1,
- 1
- ],
+ -1,
+ -1
+ ],
"table": 3
- },
+ },
{
- "id": 4,
- "link": "https://www.pzbs.pl/wyniki/liga/liga2019-20/2liga/nw/nwpo1runda1.html",
+ "id": 4,
"teams": [
{
"place": [
6
]
- },
+ },
{
"place": [
- 7,
+ 7,
8
]
}
- ],
+ ],
"loser": [
- 7,
+ 7,
8
- ],
+ ],
"selected_teams": [
- -1,
- 0
- ],
+ -1,
+ -1
+ ],
"table": 4
- },
+ },
{
- "id": 5,
- "link": "https://www.pzbs.pl/wyniki/liga/liga2019-20/2liga/nw/flux-paak/#000OO000001001001000000000",
+ "id": 5,
"teams": [
{
"place": [
9
]
- },
+ },
{
"place": [
- 11,
+ 11,
12
]
}
- ],
+ ],
"winner": [
- 9,
+ 9,
10
- ],
+ ],
"selected_teams": [
- -1,
- 0
- ],
- "table": 1
- },
+ -1,
+ -1
+ ],
+ "table": 5
+ },
{
- "id": 6,
- "link": "https://www.pzbs.pl/wyniki/liga/liga2019-20/2liga/nw/nwpo1runda1.html",
+ "id": 6,
"teams": [
{
"place": [
10
]
- },
+ },
{
"place": [
- 11,
+ 11,
12
]
}
- ],
+ ],
"winner": [
- 9,
+ 9,
10
- ],
+ ],
"selected_teams": [
- -1,
- 1
- ],
- "table": 5
- },
+ -1,
+ -1
+ ],
+ "table": 6
+ },
{
- "id": 7,
- "link": "https://www.pzbs.pl/wyniki/liga/liga2019-20/2liga/nw/nwpo1runda1.html",
+ "id": 7,
"teams": [
{
"place": [
13
]
- },
+ },
{
"place": [
- 15,
+ 15,
16
]
}
- ],
+ ],
"loser": [
- 15,
+ 15,
16
- ],
+ ],
"selected_teams": [
- -1,
- 1
- ],
- "table": 6
- },
+ -1,
+ -1
+ ],
+ "table": 7
+ },
{
- "id": 8,
- "link": "https://www.pzbs.pl/wyniki/liga/liga2019-20/2liga/nw/nwpo1runda1.html",
+ "id": 8,
"teams": [
{
"place": [
14
]
- },
+ },
{
"place": [
- 15,
+ 15,
16
]
}
- ],
+ ],
"loser": [
- 15,
+ 15,
16
- ],
+ ],
"selected_teams": [
- -1,
- 0
- ],
- "table": 7
+ -1,
+ -1
+ ],
+ "table": 8
}
]
- },
+ },
{
- "title": "1 lutego 2020, 19:30",
- "link": "https://www.pzbs.pl/wyniki/liga/liga2019-20/2liga/nw/nwpo2runda1.html",
+ "title": "4 września 2021, 19:30",
+ "link": "https://wyniki.pzbs.pl/liga/liga2020-21/2liga/nw/nwpo2runda1.html",
"dummies": [
- 3,
- 4,
+ 3,
+ 4,
7
- ],
+ ],
"matches": [
{
- "id": 9,
+ "id": 9,
"teams": [
{
"winner": [
1
]
- },
+ },
{
"winner": [
2
]
}
- ],
+ ],
"winner": [
1
- ],
+ ],
"table": 1
- },
+ },
{
- "id": 10,
+ "id": 10,
"teams": [
{
"loser": [
1
]
- },
+ },
{
"winner": [
- 3,
+ 3,
4
]
}
- ],
+ ],
"loser": [
- 5,
+ 5,
6
- ],
+ ],
"table": 2
- },
+ },
{
- "id": 11,
+ "id": 11,
"teams": [
{
"loser": [
2
]
- },
+ },
{
"winner": [
- 3,
+ 3,
4
]
}
- ],
+ ],
"loser": [
- 5,
+ 5,
6
- ],
+ ],
"table": 3
- },
+ },
{
- "id": 12,
+ "id": 12,
"teams": [
{
"loser": [
5
]
- },
+ },
{
"winner": [
- 7,
+ 7,
8
]
}
- ],
+ ],
"winner": [
- 11,
+ 11,
12
- ],
+ ],
"loser": [
- 13,
+ 13,
14
- ],
+ ],
"table": 4
- },
+ },
{
- "id": 13,
+ "id": 13,
"teams": [
{
"loser": [
6
]
- },
+ },
{
"winner": [
- 7,
+ 7,
8
]
}
- ],
+ ],
"winner": [
- 11,
+ 11,
12
- ],
+ ],
"loser": [
- 13,
+ 13,
14
- ],
+ ],
"table": 5
}
]
- },
+ },
{
- "title": "14 lutego 2020, 20:00",
+ "title": "V zjazd",
+ "link": "https://wyniki.pzbs.pl/liga/liga2020-21/2liga/nw/nwpo3runda1.html",
"dummies": [
- 0,
- 2,
- 3,
- 4,
- 5,
+ 0,
+ 2,
+ 3,
+ 4,
+ 5,
6
- ],
+ ],
"matches": [
{
- "id": 14,
+ "id": 14,
"teams": [
{
"winner": [
10
]
- },
+ },
{
"winner": [
11
]
}
- ],
+ ],
"loser": [
4
- ],
- "table": 1,
- "link": "https://www.pzbs.pl/wyniki/liga/liga2019-20/2liga/nw/kontra-jagiellonka.jpg",
- "score": [156.8, 164]
+ ],
+ "table": 1
}
]
- },
+ },
{
- "title": "15 lutego 2020, 19:30",
- "link": "https://www.pzbs.pl/wyniki/liga/liga2019-20/2liga/nw/nwpo4runda1.html",
+ "title": "V zjazd",
+ "link": "https://wyniki.pzbs.pl/liga/liga2020-21/2liga/nw/nwpo4runda1.html",
"dummies": [
- 1,
- 2,
- 3,
+ 1,
+ 2,
+ 3,
4
- ],
+ ],
"matches": [
{
- "id": 15,
+ "id": 15,
"teams": [
{
"loser": [
9
]
- },
+ },
{
"winner": [
14
]
}
- ],
+ ],
"winner": [
2
- ],
+ ],
"loser": [
3
- ],
+ ],
"table": 1
}
]
}
- ],
- "team_aliases": {
- "TKB PAAK Bydgoszcz": [
- "PAAK"
- ],
- "FLUX MEDICAL Boguniewo": [
- "FLUX"
- ],
- "JANTAR Toruń": [
- "JANTAR TORUŃ"
- ],
- "KB KONTRA Koszalin": [
- "KB KONTRA KOSZALIN"
- ]
- },
+ ],
+ "team_aliases": {},
"teams": {
- "link": "https://www.pzbs.pl/wyniki/liga/liga2019-20/2liga/nw/nwrrleaderb.html",
+ "link": "https://wyniki.pzbs.pl/liga/liga2020-21/2liga/nw/nwrrleaderb.html",
"ties": []
- },
- "output": "output.html",
+ },
+ "custom_final_order": [
+ ],
+ "output": "output/2liga/nw/playoff.html",
"i18n": {
- "STANDINGS_CAPTIONS": "legenda",
- "FOOTER_GENERATED": "strona wygenerowana",
- "FINAL_STANDINGS": "klasyfikacja końcowa",
- "STANDINGS_TEAM": "drużyna",
- "DETERMINED_TEAMS": "Drużyny z pewnym miejscem w tej fazie:",
- "SCORE": "wynik",
- "POSSIBLE_TEAMS": "Drużyny z trwających meczów poprzedniej fazy:",
- "STANDINGS_PLACE": "miejsce",
+ "STANDINGS_CAPTIONS": "legenda",
+ "FOOTER_GENERATED": "strona wygenerowana",
+ "FINAL_STANDINGS": "klasyfikacja końcowa",
+ "STANDINGS_TEAM": "drużyna",
+ "DETERMINED_TEAMS": "Drużyny z pewnym miejscem w tej fazie:",
+ "SCORE": "wynik",
+ "POSSIBLE_TEAMS": "Drużyny z trwających meczów poprzedniej fazy:",
+ "STANDINGS_PLACE": "miejsce",
"SWISS_DEFAULT_LABEL": "Turniej o&nbsp;%d.&nbsp;miejsce"
}
}
diff --git a/2se.jtpo b/2se.jtpo
index f55ed68..7e2cc6e 100644
--- a/2se.jtpo
+++ b/2se.jtpo
@@ -1,492 +1,443 @@
{
"page": {
"team_boxes": {
- "predict_teams": 1,
- "name_prefix": "&nbsp;&nbsp;",
- "label_separator": " / ",
- "label_ellipsis": "(...)",
- "label_length_limit": 25,
- "sort_eligible_first": 1,
- "name_separator": "<br />",
+ "predict_teams": 1,
+ "name_prefix": "&nbsp;&nbsp;",
+ "label_separator": " / ",
+ "label_ellipsis": "(...)",
+ "label_length_limit": 25,
+ "sort_eligible_first": 1,
+ "name_separator": "<br />",
"label_placeholder": "??"
- },
- "height": 80,
- "width": 250,
- "starting_position_indicators": "1",
- "margin": 60,
- "finishing_position_indicators": "1",
- "logoh": "<span id=\"logo\"></span><script type=\"text/javascript\">loadIt('playoff_logo.html','logo');</script>",
- "refresh": 0,
+ },
+ "height": 80,
+ "width": 250,
+ "starting_position_indicators": "1",
+ "margin": 60,
+ "finishing_position_indicators": "1",
+ "logoh": "<span id=\"logo\"></span><script type=\"text/javascript\">loadIt('playoff_logo.html','logo');</script>",
+ "refresh": 0,
"title": "II liga SE, play-off"
- },
+ },
"canvas": {
"box_positioning": {
- "11": 240,
- "10": 120,
- "14": 140,
- "12": 680
- },
- "winner_colour": "#00ff00",
- "winner_h_offset": 5,
- "winner_v_offset": -10,
- "loser_colour": "#ff0000",
- "loser_h_offset": 20,
- "loser_v_offset": 10,
- "place_winner_colour": "#00dddd",
- "place_winner_h_offset": 10,
- "place_winner_v_offset": 2,
- "place_loser_colour": "#dddd00",
- "place_loser_h_offset": 15,
- "place_loser_v_offset": 9,
- "finish_winner_colour": "#00ff00",
- "finish_winner_h_offset": 15,
- "finish_winner_v_offset": -2,
- "finish_loser_colour": "#ff0000",
- "finish_loser_h_offset": 10,
+ "11": 240,
+ "10": 120,
+ "14": 140
+ },
+ "winner_colour": "#00ff00",
+ "winner_h_offset": 5,
+ "winner_v_offset": -10,
+ "loser_colour": "#ff0000",
+ "loser_h_offset": 20,
+ "loser_v_offset": 10,
+ "place_winner_colour": "#00dddd",
+ "place_winner_h_offset": 10,
+ "place_winner_v_offset": 2,
+ "place_loser_colour": "#dddd00",
+ "place_loser_h_offset": 15,
+ "place_loser_v_offset": 9,
+ "finish_winner_colour": "#00ff00",
+ "finish_winner_h_offset": 15,
+ "finish_winner_v_offset": -2,
+ "finish_loser_colour": "#ff0000",
+ "finish_loser_h_offset": 10,
"finish_loser_v_offset": 2
- },
+ },
"position_styles": [
{
"positions": [
- 1,
+ 1,
2
- ],
- "class": "promotion",
- "caption": "Awans do I ligi 2020/21"
- },
+ ],
+ "class": "promotion",
+ "caption": "Awans do I ligi 2021/22"
+ },
{
"positions": [
3
- ],
- "class": "repechage",
+ ],
+ "class": "repechage",
"caption": "Baraż o awans"
- },
+ },
{
"positions": [
- 11,
+ 11,
12
- ],
- "class": "repechage",
+ ],
+ "class": "repechage",
"caption": "Baraż o utrzymanie"
- },
+ },
{
"positions": [
- 13,
- 14,
- 15,
- 16
- ],
- "class": "relegation",
- "caption": "Spadek do III ligi 2020/21"
+ 13,
+ 14
+ ],
+ "class": "relegation",
+ "caption": "Spadek do III ligi 2021/22"
}
- ],
+ ],
"goniec": {
"enabled": 0
- },
+ },
"phases": [
{
- "title": "31 stycznia 2020, 20:00",
- "link": "https://www.pzbs.pl/wyniki/liga/liga2019-20/2liga/se/sepo1runda1.html",
+ "title": "3 września 2021, 20:00",
+ "link": "https://wyniki.pzbs.pl/liga/liga2020-21/2liga/se/sepo1runda1.html",
+ "dummies": [
+ 4, 7
+ ],
"matches": [
{
- "id": 1,
+ "id": 1,
"teams": [
{
"place": [
1
]
- },
+ },
{
"place": [
- 3,
+ 3,
4
]
}
- ],
+ ],
"selected_teams": [
- -1,
- 1
- ],
+ -1,
+ -1
+ ],
"table": 1
- },
+ },
{
- "id": 2,
+ "id": 2,
"teams": [
{
"place": [
2
]
- },
+ },
{
"place": [
- 3,
+ 3,
4
]
}
- ],
+ ],
"selected_teams": [
- -1,
- 0
- ],
+ -1,
+ -1
+ ],
"table": 2
- },
+ },
{
- "id": 3,
+ "id": 3,
"teams": [
{
"place": [
5
]
- },
+ },
{
"place": [
- 7,
+ 7,
8
]
}
- ],
+ ],
"loser": [
- 7,
+ 7,
8
- ],
+ ],
"selected_teams": [
- -1,
- 1
- ],
+ -1,
+ -1
+ ],
"table": 3
- },
+ },
{
- "id": 4,
+ "id": 4,
"teams": [
{
"place": [
6
]
- },
+ },
{
"place": [
- 7,
+ 7,
8
]
}
- ],
+ ],
"loser": [
- 7,
+ 7,
8
- ],
+ ],
"selected_teams": [
- -1,
- 0
- ],
+ -1,
+ -1
+ ],
"table": 4
- },
+ },
{
- "id": 5,
+ "id": 5,
"teams": [
{
"place": [
9
]
- },
+ },
{
"place": [
- 11,
+ 11,
12
]
}
- ],
+ ],
"winner": [
- 9,
+ 9,
10
- ],
+ ],
"selected_teams": [
- -1,
- 1
- ],
+ -1,
+ -1
+ ],
"table": 5
- },
+ },
{
- "id": 6,
+ "id": 6,
"teams": [
{
"place": [
10
]
- },
+ },
{
"place": [
- 11,
+ 11,
12
]
}
- ],
+ ],
"winner": [
- 9,
+ 9,
10
- ],
+ ],
"selected_teams": [
- -1,
- 0
- ],
+ -1,
+ -1
+ ],
"table": 6
- },
- {
- "id": 7,
- "teams": [
- {
- "place": [
- 13
- ]
- },
- {
- "place": [
- 15,
- 16
- ]
- }
- ],
- "loser": [
- 15,
- 16
- ],
- "selected_teams": [
- -1,
- 1
- ],
- "table": 7
- },
- {
- "id": 8,
- "teams": [
- {
- "place": [
- 14
- ]
- },
- {
- "place": [
- 15,
- 16
- ]
- }
- ],
- "loser": [
- 15,
- 16
- ],
- "selected_teams": [
- -1,
- 0
- ],
- "table": 8
}
]
- },
+ },
{
- "title": "1 lutego 2020, 19:30",
- "link": "https://www.pzbs.pl/wyniki/liga/liga2019-20/2liga/se/sepo2runda1.html",
+ "title": "4 września 2021, 19:30",
+ "link": "https://wyniki.pzbs.pl/liga/liga2020-21/2liga/se/sepo2runda1.html",
"dummies": [
- 3,
- 4,
- 7
- ],
+ 3,
+ 4
+ ],
"matches": [
{
- "id": 9,
+ "id": 9,
"teams": [
{
"winner": [
1
]
- },
+ },
{
"winner": [
2
]
}
- ],
+ ],
"winner": [
1
- ],
+ ],
"table": 1
- },
+ },
{
- "id": 10,
+ "id": 10,
"teams": [
{
"loser": [
1
]
- },
+ },
{
"winner": [
- 3,
+ 3,
4
]
}
- ],
+ ],
"loser": [
- 5,
+ 5,
6
- ],
+ ],
"table": 2
- },
+ },
{
- "id": 11,
+ "id": 11,
"teams": [
{
"loser": [
2
]
- },
+ },
{
"winner": [
- 3,
+ 3,
4
]
}
- ],
+ ],
"loser": [
- 5,
+ 5,
6
- ],
+ ],
"table": 3
- },
+ },
{
- "id": 12,
+ "id": 12,
"teams": [
{
"loser": [
5
]
- },
+ },
{
- "winner": [
- 7,
- 8
+ "place": [
+ 13,
+ 14
]
}
- ],
+ ],
"winner": [
- 11,
+ 11,
12
- ],
+ ],
"loser": [
- 13,
+ 13,
14
- ],
+ ],
"table": 4
- },
+ },
{
- "id": 13,
+ "id": 13,
"teams": [
{
"loser": [
6
]
- },
+ },
{
- "winner": [
- 7,
- 8
+ "place": [
+ 13,
+ 14
]
}
- ],
+ ],
"winner": [
- 11,
+ 11,
12
- ],
+ ],
"loser": [
- 13,
+ 13,
14
- ],
+ ],
"table": 5
}
]
- },
+ },
{
- "title": "14 lutego 2020, 20:00",
- "link": "https://www.pzbs.pl/wyniki/liga/liga2019-20/wspolne/po3runda1.html",
+ "title": "V zjazd",
+ "link": "https://wyniki.pzbs.pl/liga/liga2020-21/2liga/se/sepo3runda1.html",
"dummies": [
- 0,
- 2,
- 3,
- 4,
- 5,
+ 0,
+ 2,
+ 3,
+ 4,
+ 5,
6
- ],
+ ],
"matches": [
{
- "id": 14,
+ "id": 14,
"teams": [
{
"winner": [
10
]
- },
+ },
{
"winner": [
11
]
}
- ],
+ ],
"loser": [
4
- ],
- "table": 2
+ ],
+ "table": 1
}
]
- },
+ },
{
- "title": "15 lutego 2020, 19:30",
- "link": "https://www.pzbs.pl/wyniki/liga/liga2019-20/wspolne/po4runda1.html",
+ "title": "V zjazd",
+ "link": "https://wyniki.pzbs.pl/liga/liga2020-21/2liga/se/sepo4runda1.html",
"dummies": [
- 1,
- 2,
- 3,
+ 1,
+ 2,
+ 3,
4
- ],
+ ],
"matches": [
{
- "id": 15,
+ "id": 15,
"teams": [
{
"loser": [
9
]
- },
+ },
{
"winner": [
14
]
}
- ],
+ ],
"winner": [
2
- ],
+ ],
"loser": [
3
- ],
- "table": 2
+ ],
+ "table": 1
}
]
}
- ],
- "team_aliases": {},
+ ],
+ "team_aliases": {},
"teams": {
- "link": "https://www.pzbs.pl/wyniki/liga/liga2019-20/2liga/se/serrleaderb.html",
+ "link": "https://wyniki.pzbs.pl/liga/liga2020-21/2liga/se/serrleaderb.html",
"ties": []
- },
- "output": "output.html",
+ },
+ "custom_final_order": [
+ ],
+ "output": "output/2liga/se/playoff.html",
"i18n": {
- "STANDINGS_CAPTIONS": "legenda",
- "FOOTER_GENERATED": "strona wygenerowana",
- "FINAL_STANDINGS": "klasyfikacja końcowa",
- "STANDINGS_TEAM": "drużyna",
- "DETERMINED_TEAMS": "Drużyny z pewnym miejscem w tej fazie:",
- "SCORE": "wynik",
- "POSSIBLE_TEAMS": "Drużyny z trwających meczów poprzedniej fazy:",
- "STANDINGS_PLACE": "miejsce",
+ "STANDINGS_CAPTIONS": "legenda",
+ "FOOTER_GENERATED": "strona wygenerowana",
+ "FINAL_STANDINGS": "klasyfikacja końcowa",
+ "STANDINGS_TEAM": "drużyna",
+ "DETERMINED_TEAMS": "Drużyny z pewnym miejscem w tej fazie:",
+ "SCORE": "wynik",
+ "POSSIBLE_TEAMS": "Drużyny z trwających meczów poprzedniej fazy:",
+ "STANDINGS_PLACE": "miejsce",
"SWISS_DEFAULT_LABEL": "Turniej o&nbsp;%d.&nbsp;miejsce"
}
}
diff --git a/2sw.jtpo b/2sw.jtpo
index 2be652d..280a9fb 100644
--- a/2sw.jtpo
+++ b/2sw.jtpo
@@ -1,497 +1,471 @@
{
"page": {
"team_boxes": {
- "predict_teams": 1,
- "name_prefix": "&nbsp;&nbsp;",
- "label_separator": " / ",
- "label_ellipsis": "(...)",
- "label_length_limit": 25,
- "sort_eligible_first": 1,
- "name_separator": "<br />",
+ "predict_teams": 1,
+ "name_prefix": "&nbsp;&nbsp;",
+ "label_separator": " / ",
+ "label_ellipsis": "(...)",
+ "label_length_limit": 25,
+ "sort_eligible_first": 1,
+ "name_separator": "<br />",
"label_placeholder": "??"
- },
- "height": 80,
- "width": 250,
- "starting_position_indicators": "1",
- "margin": 60,
- "finishing_position_indicators": "1",
- "logoh": "<span id=\"logo\"></span><script type=\"text/javascript\">loadIt('playoff_logo.html','logo');</script>",
- "refresh": 0,
+ },
+ "height": 80,
+ "width": 250,
+ "starting_position_indicators": "1",
+ "margin": 60,
+ "finishing_position_indicators": "1",
+ "logoh": "<span id=\"logo\"></span><script type=\"text/javascript\">loadIt('playoff_logo.html','logo');</script>",
+ "refresh": 0,
"title": "II liga SW, play-off"
- },
+ },
"canvas": {
"box_positioning": {
- "11": 240,
- "10": 120,
+ "11": 240,
+ "10": 120,
"14": 140,
- "12": 680
- },
- "winner_colour": "#00ff00",
- "winner_h_offset": 5,
- "winner_v_offset": -10,
- "loser_colour": "#ff0000",
- "loser_h_offset": 20,
- "loser_v_offset": 10,
- "place_winner_colour": "#00dddd",
- "place_winner_h_offset": 10,
- "place_winner_v_offset": 2,
- "place_loser_colour": "#dddd00",
- "place_loser_h_offset": 15,
- "place_loser_v_offset": 9,
- "finish_winner_colour": "#00ff00",
- "finish_winner_h_offset": 15,
- "finish_winner_v_offset": -2,
- "finish_loser_colour": "#ff0000",
- "finish_loser_h_offset": 10,
+ "12": 750,
+ "13": 880
+ },
+ "winner_colour": "#00ff00",
+ "winner_h_offset": 5,
+ "winner_v_offset": -10,
+ "loser_colour": "#ff0000",
+ "loser_h_offset": 20,
+ "loser_v_offset": 10,
+ "place_winner_colour": "#00dddd",
+ "place_winner_h_offset": 10,
+ "place_winner_v_offset": 2,
+ "place_loser_colour": "#dddd00",
+ "place_loser_h_offset": 15,
+ "place_loser_v_offset": 9,
+ "finish_winner_colour": "#00ff00",
+ "finish_winner_h_offset": 15,
+ "finish_winner_v_offset": -2,
+ "finish_loser_colour": "#ff0000",
+ "finish_loser_h_offset": 10,
"finish_loser_v_offset": 2
- },
+ },
"position_styles": [
{
"positions": [
- 1,
+ 1,
2
- ],
- "class": "promotion",
- "caption": "Awans do I ligi 2020/21"
- },
+ ],
+ "class": "promotion",
+ "caption": "Awans do I ligi 2021/22"
+ },
{
"positions": [
3
- ],
- "class": "repechage",
+ ],
+ "class": "repechage",
"caption": "Baraż o awans"
- },
+ },
{
"positions": [
- 11,
+ 11,
12
- ],
- "class": "repechage",
+ ],
+ "class": "repechage",
"caption": "Baraż o utrzymanie"
- },
+ },
{
"positions": [
- 13,
- 14,
- 15,
- 16
- ],
- "class": "relegation",
- "caption": "Spadek do III ligi 2020/21"
+ 13,
+ 14,
+ 15
+ ],
+ "class": "relegation",
+ "caption": "Spadek do III ligi 2021/22"
}
- ],
+ ],
"goniec": {
"enabled": 0
- },
+ },
"phases": [
{
- "title": "31 stycznia 2020, 20:00",
- "link": "https://www.pzbs.pl/wyniki/liga/liga2019-20/2liga/sw/swpo1brunda1.html",
+ "title": "3 września 2021, 20:00",
+ "link": "https://wyniki.pzbs.pl/liga/liga2020-21/2liga/sw/swpo1runda1.html",
"matches": [
{
- "id": 1,
+ "id": 1,
"teams": [
{
"place": [
1
]
- },
+ },
{
"place": [
- 3,
+ 3,
4
]
}
- ],
+ ],
"selected_teams": [
- -1,
- 1
- ],
+ -1,
+ -1
+ ],
"table": 1
- },
+ },
{
- "id": 2,
+ "id": 2,
"teams": [
{
"place": [
2
]
- },
+ },
{
"place": [
- 3,
+ 3,
4
]
}
- ],
+ ],
"selected_teams": [
- -1,
- 0
- ],
+ -1,
+ -1
+ ],
"table": 2
- },
+ },
{
- "id": 3,
- "link": "https://www.pzbs.pl/wyniki/liga/liga2019-20/2liga/sw/swpo1arunda1.html",
+ "id": 3,
"teams": [
{
"place": [
5
]
- },
+ },
{
"place": [
- 7,
+ 7,
8
]
}
- ],
+ ],
"loser": [
- 7,
+ 7,
8
- ],
+ ],
"selected_teams": [
- -1,
- 1
- ],
- "table": 1
- },
+ -1,
+ -1
+ ],
+ "table": 3
+ },
{
- "id": 4,
+ "id": 4,
"teams": [
{
"place": [
6
]
- },
+ },
{
"place": [
- 7,
+ 7,
8
]
}
- ],
+ ],
"loser": [
- 7,
+ 7,
8
- ],
+ ],
"selected_teams": [
- -1,
- 0
- ],
- "table": 3
- },
+ -1,
+ -1
+ ],
+ "table": 4
+ },
{
- "id": 5,
+ "id": 5,
"teams": [
{
"place": [
9
]
- },
+ },
{
"place": [
- 11,
+ 11,
12
]
}
- ],
+ ],
"winner": [
- 9,
+ 9,
10
- ],
+ ],
"selected_teams": [
- -1,
- 0
- ],
- "table": 4
- },
+ -1,
+ -1
+ ],
+ "table": 5
+ },
{
- "id": 6,
+ "id": 6,
"teams": [
{
"place": [
10
]
- },
+ },
{
"place": [
- 11,
+ 11,
12
]
}
- ],
+ ],
"winner": [
- 9,
+ 9,
10
- ],
+ ],
"selected_teams": [
- -1,
- 1
- ],
- "table": 5
- },
- {
- "id": 7,
- "teams": [
- {
- "place": [
- 13
- ]
- },
- {
- "place": [
- 15,
- 16
- ]
- }
- ],
- "loser": [
- 15,
- 16
- ],
- "selected_teams": [
- -1,
- 1
- ],
+ -1,
+ -1
+ ],
"table": 6
- },
+ },
{
- "id": 8,
+ "id": 8,
"teams": [
{
"place": [
14
]
- },
+ },
{
"place": [
- 15,
- 16
+ 15
]
}
- ],
+ ],
"loser": [
- 15,
- 16
- ],
+ 15
+ ],
"selected_teams": [
- -1,
- 0
- ],
+ -1,
+ -1
+ ],
"table": 7
}
]
- },
+ },
{
- "title": "1 lutego 2020, 19:30",
- "link": "https://www.pzbs.pl/wyniki/liga/liga2019-20/2liga/sw/swpo2runda1.html",
+ "title": "4 września 2021, 19:30",
+ "link": "https://wyniki.pzbs.pl/liga/liga2020-21/2liga/sw/swpo2runda1.html",
"dummies": [
- 3,
- 4,
+ 3,
+ 4,
7
- ],
+ ],
"matches": [
{
- "id": 9,
+ "id": 9,
"teams": [
{
"winner": [
1
]
- },
+ },
{
"winner": [
2
]
}
- ],
+ ],
"winner": [
1
- ],
+ ],
"table": 1
- },
+ },
{
- "id": 10,
+ "id": 10,
"teams": [
{
"loser": [
1
]
- },
+ },
{
"winner": [
- 3,
+ 3,
4
]
}
- ],
+ ],
"loser": [
- 5,
+ 5,
6
- ],
+ ],
"table": 2
- },
+ },
{
- "id": 11,
+ "id": 11,
"teams": [
{
"loser": [
2
]
- },
+ },
{
"winner": [
- 3,
+ 3,
4
]
}
- ],
+ ],
"loser": [
- 5,
+ 5,
6
- ],
+ ],
"table": 3
- },
+ },
{
- "id": 12,
+ "id": 12,
"teams": [
{
"loser": [
5
]
- },
+ },
{
+ "place": [
+ 13
+ ],
"winner": [
- 7,
8
]
}
- ],
+ ],
"winner": [
- 11,
+ 11,
12
- ],
+ ],
"loser": [
- 13,
+ 13,
14
- ],
+ ],
"table": 4
- },
+ },
{
- "id": 13,
+ "id": 13,
"teams": [
{
"loser": [
6
]
- },
+ },
{
+ "place": [
+ 13
+ ],
"winner": [
- 7,
8
]
}
- ],
+ ],
"winner": [
- 11,
+ 11,
12
- ],
+ ],
"loser": [
- 13,
+ 13,
14
- ],
+ ],
"table": 5
}
]
- },
+ },
{
- "title": "14 lutego 2020, 20:00",
- "link": "https://www.pzbs.pl/wyniki/liga/liga2019-20/2liga/sw/po34/0/index.html#000OO000001001001000000000",
+ "title": "V zjazd",
+ "link": "https://wyniki.pzbs.pl/liga/liga2020-21/2liga/sw/swpo3runda1.html",
"dummies": [
- 0,
- 2,
- 3,
- 4,
- 5,
+ 0,
+ 2,
+ 3,
+ 4,
+ 5,
6
- ],
+ ],
"matches": [
{
- "id": 14,
+ "id": 14,
"teams": [
{
"winner": [
10
]
- },
+ },
{
"winner": [
11
]
}
- ],
+ ],
"loser": [
4
- ],
+ ],
"table": 1
}
]
- },
+ },
{
- "title": "15 lutego 2020, 19:30",
- "link": "https://www.pzbs.pl/wyniki/liga/liga2019-20/2liga/sw/po34/1/#000OO000061002001000000000",
+ "title": "V zjazd",
+ "link": "https://wyniki.pzbs.pl/liga/liga2020-21/2liga/sw/swpo4runda1.html",
"dummies": [
- 1,
- 2,
- 3,
+ 1,
+ 2,
+ 3,
4
- ],
+ ],
"matches": [
{
- "id": 15,
+ "id": 15,
"teams": [
{
"loser": [
9
]
- },
+ },
{
"winner": [
14
]
}
- ],
+ ],
"winner": [
2
- ],
+ ],
"loser": [
3
- ],
+ ],
"table": 1
}
]
}
- ],
- "team_aliases": {
- "ERBUD AZS Wratislavia IX": ["ERBUD KS AZS WRATISLAVIA IX"],
- "OBJECTIVITY KS AZS Wratislavia VI": ["OBJECTIVITY KS AZS WRATISLAVIA VI"],
- "DDK II Brzeziny Śląskie": ["DDK II BRZEZINY ŚLĄSKIE"]
- },
+ ],
+ "team_aliases": {},
"teams": {
- "link": "https://www.pzbs.pl/wyniki/liga/liga2019-20/2liga/sw/swrrleaderb.html",
+ "link": "https://wyniki.pzbs.pl/liga/liga2020-21/2liga/sw/swrrleaderb.html",
"ties": []
- },
- "output": "output.html",
+ },
+ "custom_final_order": [
+ ],
+ "output": "output/2liga/sw/playoff.html",
"i18n": {
- "STANDINGS_CAPTIONS": "legenda",
- "FOOTER_GENERATED": "strona wygenerowana",
- "FINAL_STANDINGS": "klasyfikacja końcowa",
- "STANDINGS_TEAM": "drużyna",
- "DETERMINED_TEAMS": "Drużyny z pewnym miejscem w tej fazie:",
- "SCORE": "wynik",
- "POSSIBLE_TEAMS": "Drużyny z trwających meczów poprzedniej fazy:",
- "STANDINGS_PLACE": "miejsce",
+ "STANDINGS_CAPTIONS": "legenda",
+ "FOOTER_GENERATED": "strona wygenerowana",
+ "FINAL_STANDINGS": "klasyfikacja końcowa",
+ "STANDINGS_TEAM": "drużyna",
+ "DETERMINED_TEAMS": "Drużyny z pewnym miejscem w tej fazie:",
+ "SCORE": "wynik",
+ "POSSIBLE_TEAMS": "Drużyny z trwających meczów poprzedniej fazy:",
+ "STANDINGS_PLACE": "miejsce",
"SWISS_DEFAULT_LABEL": "Turniej o&nbsp;%d.&nbsp;miejsce"
}
}
diff --git a/scripts/.groups b/scripts/.groups
index 0251426..b499ecc 100644
--- a/scripts/.groups
+++ b/scripts/.groups
@@ -1 +1,6 @@
eklasa
+1s
+2se
+2sw
+2ne
+2nw