diff options
author | Michał Zimniewicz <michzimny@users.noreply.github.com> | 2020-01-05 17:01:06 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-01-05 17:01:06 +0100 |
commit | d7167f6337cdd782a0133e4fe86a1a8cb9298ebd (patch) | |
tree | 1889006baadececce8d908104e057429c0799720 | |
parent | 6439e75a49902e7fde1888c79a2b17053b9e14ed (diff) | |
parent | 8060b8ae29cb69b2fc99e860ad72bd5bbe1472cc (diff) |
Merge pull request #4 from PZBS/bump_jfrteamy-playoff
bump jfrteamy-playoff
-rw-r--r-- | 1n.json | 233 | ||||
-rw-r--r-- | 1n.jtpo | 455 | ||||
-rw-r--r-- | 1s.json | 233 | ||||
-rw-r--r-- | 1s.jtpo | 455 | ||||
-rw-r--r-- | 2ne.json | 233 | ||||
-rw-r--r-- | 2ne.jtpo | 455 | ||||
-rw-r--r-- | 2nw.json | 247 | ||||
-rw-r--r-- | 2nw.jtpo | 455 | ||||
-rw-r--r-- | 2se.json | 236 | ||||
-rw-r--r-- | 2se.jtpo | 455 | ||||
-rw-r--r-- | 2sw.json | 233 | ||||
-rw-r--r-- | 2sw.jtpo | 455 | ||||
-rw-r--r-- | eklasa.json | 281 | ||||
-rw-r--r-- | eklasa.jtpo | 423 | ||||
m--------- | scripts/jfrteamy-playoff | 0 |
15 files changed, 3153 insertions, 1696 deletions
diff --git a/1n.json b/1n.json deleted file mode 100644 index a18eea4..0000000 --- a/1n.json +++ /dev/null @@ -1,233 +0,0 @@ -{
- "output": "playoff.html",
- "page": {
- "title": "I liga N, play-off",
- "logoh": "<span id=\"logo\"></span><script type=\"text/javascript\">loadIt('playoff_logo.html','logo');</script>",
- "refresh": 60,
- "width": 280,
- "height": 70,
- "margin": 80,
- "finishing_position_indicators": 1,
- "team_boxes": {
- "label_length_limit": 25,
- "predict_teams": 1
- }
- },
- "canvas": {
- "box_positioning": {
- "5": 30,
- "6": 150,
- "7": 340,
- "8": 200,
- "9": 91,
- "15": 710,
- "16": 890
- }
- },
- "teams": {
- "link": "http://www.pzbs.pl/wyniki/liga/liga2018-19/1liga/n/nrrleaderb.html"
- },
- "position_styles": [
- {
- "class": "promotion",
- "positions": [1, 2],
- "caption": "Awans do Ekstraklasy 2019/20"
- },
- {
- "class": "repechage",
- "positions": [3],
- "caption": "Baraże o Ekstraklasę 2019/20"
- },
- {
- "class": "repechage",
- "positions": [11, 12],
- "caption": "Baraże o I ligę 2019/20"
- },
- {
- "class": "relegation",
- "positions": [13, 14, 15, 16],
- "caption": "Spadek do II ligi 2019/20"
- }
- ],
- "phases": [
- {
- "title": "1 lutego 2019, 20:00",
- "link": "http://www.pzbs.pl/wyniki/liga/liga2018-19/1liga/n/npo1runda1.html",
- "matches": [
- {
- "id": 1,
- "table": 1,
- "teams": [
- {"place": [1]},
- {"place": [4]}
- ],
- "score": [8.652, 0.0],
- "running": 0
- },
- {
- "id": 2,
- "table": 2,
- "teams": [
- {"place": [2]},
- {"place": [3]}
- ],
- "score": [2.016, 0.0],
- "running": 0
- },
- {
- "id": 4,
- "table": 4,
- "teams": [
- {"place": [6]},
- {"place": [7]}
- ],
- "loser": [7, 8],
- "score": [0.94, 0.0],
- "running": 0
- },
- {
- "id": 3,
- "table": 3,
- "teams": [
- {"place": [5]},
- {"place": [8]}
- ],
- "loser": [7, 8],
- "score": [5.056, 0.0],
- "running": 0
- },
- {
- "id": 11,
- "table": 5,
- "teams": [
- {"place": [9]},
- {"place": [11]}
- ],
- "winner": [9, 10],
- "score": [4.748, 0.0],
- "running": 0
- },
- {
- "id": 12,
- "table": 6,
- "teams": [
- {"place": [10]},
- {"place": [12]}
- ],
- "winner": [9, 10],
- "score": [6.364, 0.0],
- "running": 0
- },
- {
- "id": 14,
- "table": 8,
- "teams": [
- {"place": [14]},
- {"place": [15]}
- ],
- "loser": [15, 16],
- "score": [1.704, 0.0],
- "running": 0
- },
- {
- "id": 13,
- "table": 7,
- "teams": [
- {"place": [13]},
- {"place": [16]}
- ],
- "loser": [15, 16],
- "score": [3.096, 0.0],
- "running": 0
- }
- ]
- },
- {
- "title": "2 lutego 2019, 19:30",
- "link": "http://www.pzbs.pl/wyniki/liga/liga2018-19/1liga/n/npo2runda1.html",
- "dummies": [3, 4, 7],
- "matches": [
- {
- "id": 5,
- "table": 1,
- "teams": [
- {"winner": [1]},
- {"winner": [2]}
- ],
- "winner": [1]
- },
- {
- "id": 6,
- "table": 2,
- "teams": [
- {"loser": [1]},
- {"winner": [3, 4]}
- ],
- "loser": [5, 6]
- },
- {
- "id": 7,
- "table": 3,
- "teams": [
- {"loser": [2]},
- {"winner": [3, 4]}
- ],
- "loser": [5, 6]
- },
- {
- "id": 15,
- "table": 4,
- "teams": [
- {"loser": [11]},
- {"winner": [13, 14]}
- ],
- "winner": [11, 12],
- "loser": [13, 14]
- },
- {
- "id": 16,
- "table": 5,
- "teams": [
- {"loser": [12]},
- {"winner": [13, 14]}
- ],
- "winner": [11, 12],
- "loser": [13, 14]
- }
- ]
- },
- {
- "title": "22 lutego 2019, 20:00",
- "dummies": [0, 2, 3, 4, 5, 6, 7],
- "link": "http://pzbs.pl/wyniki/liga/liga2018-19/wspolne/skorpo3runda1.html",
- "matches": [
- {
- "id": 8,
- "table": 1,
- "teams": [
- {"winner": [6]},
- {"winner": [7]}
- ],
- "loser": [4]
- }
- ]
- },
- {
- "title": "23 lutego 2019, 19:30",
- "dummies": [0, 2, 3, 4, 5, 6, 7],
- "link": "http://pzbs.pl/wyniki/liga/liga2018-19/wspolne/skorpo4runda1.html",
- "matches": [
- {
- "id": 9,
- "table": 1,
- "teams": [
- {"loser": [5]},
- {"winner": [8]}
- ],
- "winner": [2],
- "loser": [3]
- }
- ]
- }
- ]
-}
@@ -0,0 +1,455 @@ +{ + "page": { + "team_boxes": { + "predict_teams": 1, + "name_prefix": " ", + "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, + "title": "I liga N, play-off" + }, + "canvas": { + "box_positioning": { + "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": 5, + "finish_winner_v_offset": -10, + "finish_loser_colour": "#ff0000", + "finish_loser_h_offset": 20, + "finish_loser_v_offset": 10 + }, + "position_styles": [ + { + "positions": [ + 1, + 2 + ], + "class": "promotion", + "caption": "Awans do Ekstraklasy 2020/21" + }, + { + "positions": [ + 3 + ], + "class": "promotion-repechage", + "caption": "Baraż o awans" + }, + { + "positions": [ + 11, + 12 + ], + "class": "relegation-repechage", + "caption": "Baraż o utrzymanie" + }, + { + "positions": [ + 13, + 14, + 15, + 16 + ], + "class": "relegation", + "caption": "Spadek do II ligi 2020/21" + } + ], + "goniec": { + "enabled": 0 + }, + "phases": [ + { + "title": "31 stycznia 2020, 20:00", + "matches": [ + { + "id": 1, + "teams": [ + { + "place": [ + 1 + ] + }, + { + "place": [ + 3, + 4 + ] + } + ], + "table": 1 + }, + { + "id": 2, + "teams": [ + { + "place": [ + 2 + ] + }, + { + "place": [ + 3, + 4 + ] + } + ], + "table": 1 + }, + { + "id": 3, + "teams": [ + { + "place": [ + 5 + ] + }, + { + "place": [ + 7, + 8 + ] + } + ], + "loser": [ + 7, + 8 + ], + "table": 1 + }, + { + "id": 4, + "teams": [ + { + "place": [ + 6 + ] + }, + { + "place": [ + 7, + 8 + ] + } + ], + "loser": [ + 7, + 8 + ], + "table": 1 + }, + { + "id": 5, + "teams": [ + { + "place": [ + 9 + ] + }, + { + "place": [ + 11, + 12 + ] + } + ], + "winner": [ + 9, + 10 + ], + "table": 1 + }, + { + "id": 6, + "teams": [ + { + "place": [ + 10 + ] + }, + { + "place": [ + 11, + 12 + ] + } + ], + "winner": [ + 9, + 10 + ], + "table": 1 + }, + { + "id": 7, + "teams": [ + { + "place": [ + 13 + ] + }, + { + "place": [ + 15, + 16 + ] + } + ], + "loser": [ + 15, + 16 + ], + "table": 1 + }, + { + "id": 8, + "teams": [ + { + "place": [ + 14 + ] + }, + { + "place": [ + 15, + 16 + ] + } + ], + "loser": [ + 15, + 16 + ], + "table": 1 + } + ] + }, + { + "title": "1 lutego 2020, 19:30", + "dummies": [ + 3, + 4, + 7 + ], + "matches": [ + { + "id": 9, + "teams": [ + { + "winner": [ + 1 + ] + }, + { + "winner": [ + 2 + ] + } + ], + "winner": [ + 1 + ], + "table": 1 + }, + { + "id": 10, + "teams": [ + { + "loser": [ + 1 + ] + }, + { + "winner": [ + 3, + 4 + ] + } + ], + "loser": [ + 5, + 6 + ], + "table": 1 + }, + { + "id": 11, + "teams": [ + { + "loser": [ + 2 + ] + }, + { + "winner": [ + 3, + 4 + ] + } + ], + "loser": [ + 5, + 6 + ], + "table": 1 + }, + { + "id": 12, + "teams": [ + { + "loser": [ + 5 + ] + }, + { + "winner": [ + 7, + 8 + ] + } + ], + "winner": [ + 11, + 12 + ], + "loser": [ + 13, + 14 + ], + "table": 1 + }, + { + "id": 13, + "teams": [ + { + "loser": [ + 6 + ] + }, + { + "winner": [ + 7, + 8 + ] + } + ], + "winner": [ + 11, + 12 + ], + "loser": [ + 13, + 14 + ], + "table": 1 + } + ] + }, + { + "title": "Dożynki I", + "dummies": [ + 0, + 2, + 3, + 4, + 5, + 6 + ], + "matches": [ + { + "id": 14, + "teams": [ + { + "winner": [ + 10 + ] + }, + { + "winner": [ + 11 + ] + } + ], + "loser": [ + 4 + ], + "table": 1 + } + ] + }, + { + "title": "Dożynki II", + "dummies": [ + 1, + 2, + 3, + 4 + ], + "matches": [ + { + "id": 15, + "teams": [ + { + "loser": [ + 9 + ] + }, + { + "winner": [ + 14 + ] + } + ], + "winner": [ + 2 + ], + "loser": [ + 3 + ], + "table": 1 + } + ] + } + ], + "team_aliases": {}, + "teams": { + "link": "https://www.pzbs.pl/wyniki/liga/liga2019-20/1liga/n/nrrleaderb.html", + "ties": [] + }, + "output": "output.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", + "SWISS_DEFAULT_LABEL": "Turniej o %d. miejsce" + } +} diff --git a/1s.json b/1s.json deleted file mode 100644 index 62807ea..0000000 --- a/1s.json +++ /dev/null @@ -1,233 +0,0 @@ -{
- "output": "playoff.html",
- "page": {
- "title": "I liga S, play-off",
- "logoh": "<span id=\"logo\"></span><script type=\"text/javascript\">loadIt('playoff_logo.html','logo');</script>",
- "refresh": 60,
- "width": 280,
- "height": 70,
- "margin": 80,
- "finishing_position_indicators": 1,
- "team_boxes": {
- "label_length_limit": 25,
- "predict_teams": 1
- }
- },
- "canvas": {
- "box_positioning": {
- "5": 30,
- "6": 150,
- "7": 340,
- "8": 200,
- "9": 91,
- "15": 710,
- "16": 890
- }
- },
- "teams": {
- "link": "http://www.pzbs.pl/wyniki/liga/liga2018-19/1liga/s/srrleaderb.html"
- },
- "position_styles": [
- {
- "class": "promotion",
- "positions": [1, 2],
- "caption": "Awans do Ekstraklasy 2019/20"
- },
- {
- "class": "repechage",
- "positions": [3],
- "caption": "Baraże o Ekstraklasę 2019/20"
- },
- {
- "class": "repechage",
- "positions": [11, 12],
- "caption": "Baraże o I ligę 2019/20"
- },
- {
- "class": "relegation",
- "positions": [13, 14, 15, 16],
- "caption": "Spadek do II ligi 2019/20"
- }
- ],
- "phases": [
- {
- "title": "1 lutego 2019, 20:00",
- "link": "http://www.pzbs.pl/wyniki/liga/liga2018-19/1liga/s/spo1runda1.html",
- "matches": [
- {
- "id": 1,
- "table": 1,
- "teams": [
- {"place": [1]},
- {"place": [3]}
- ],
- "score": [13.268, 0.0],
- "running": 0
- },
- {
- "id": 2,
- "table": 2,
- "teams": [
- {"place": [2]},
- {"place": [4]}
- ],
- "score": [5.672, 0.0],
- "running": 0
- },
- {
- "id": 4,
- "table": 4,
- "teams": [
- {"place": [6]},
- {"place": [8]}
- ],
- "loser": [7, 8],
- "score": [3.176, 0.0],
- "running": 0
- },
- {
- "id": 3,
- "table": 3,
- "teams": [
- {"place": [5]},
- {"place": [7]}
- ],
- "loser": [7, 8],
- "score": [3.176, 0.0],
- "running": 0
- },
- {
- "id": 11,
- "table": 5,
- "teams": [
- {"place": [9]},
- {"place": [12]}
- ],
- "winner": [9, 10],
- "score": [3.42, 0.0],
- "running": 0
- },
- {
- "id": 12,
- "table": 6,
- "teams": [
- {"place": [10]},
- {"place": [11]}
- ],
- "winner": [9, 10],
- "score": [0.28, 0.0],
- "running": 0
- },
- {
- "id": 14,
- "table": 8,
- "teams": [
- {"place": [14]},
- {"place": [15]}
- ],
- "loser": [15, 16],
- "score": [4.368, 0.0],
- "running": 0
- },
- {
- "id": 13,
- "table": 7,
- "teams": [
- {"place": [13]},
- {"place": [16]}
- ],
- "loser": [15, 16],
- "score": [21.008, 0.0],
- "running": 0
- }
- ]
- },
- {
- "title": "2 lutego 2019, 19:30",
- "dummies": [3, 4, 7],
- "link": "http://www.pzbs.pl/wyniki/liga/liga2018-19/1liga/s/spo2runda1.html",
- "matches": [
- {
- "id": 5,
- "table": 1,
- "teams": [
- {"winner": [1]},
- {"winner": [2]}
- ],
- "winner": [1]
- },
- {
- "id": 6,
- "table": 2,
- "teams": [
- {"loser": [1]},
- {"winner": [3, 4]}
- ],
- "loser": [5, 6]
- },
- {
- "id": 7,
- "table": 3,
- "teams": [
- {"loser": [2]},
- {"winner": [3, 4]}
- ],
- "loser": [5, 6]
- },
- {
- "id": 15,
- "table": 4,
- "teams": [
- {"loser": [11]},
- {"winner": [13, 14]}
- ],
- "winner": [11, 12],
- "loser": [13, 14]
- },
- {
- "id": 16,
- "table": 5,
- "teams": [
- {"loser": [12]},
- {"winner": [13, 14]}
- ],
- "winner": [11, 12],
- "loser": [13, 14]
- }
- ]
- },
- {
- "title": "22 lutego 2019, 20:00",
- "link": "http://pzbs.pl/wyniki/liga/liga2018-19/wspolne/starpo3runda1.html",
- "dummies": [0, 2, 3, 4, 5, 6, 7],
- "matches": [
- {
- "id": 8,
- "table": 1,
- "teams": [
- {"winner": [6]},
- {"winner": [7]}
- ],
- "loser": [4]
- }
- ]
- },
- {
- "title": "23 lutego 2019, 19:30",
- "link": "http://pzbs.pl/wyniki/liga/liga2018-19/wspolne/starpo4runda1.html",
- "dummies": [0, 2, 3, 4, 5, 6, 7],
- "matches": [
- {
- "id": 9,
- "table": 1,
- "teams": [
- {"loser": [5]},
- {"winner": [8]}
- ],
- "winner": [2],
- "loser": [3]
- }
- ]
- }
- ]
-}
@@ -0,0 +1,455 @@ +{ + "page": { + "team_boxes": { + "predict_teams": 1, + "name_prefix": " ", + "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, + "title": "I liga S, play-off" + }, + "canvas": { + "box_positioning": { + "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": 5, + "finish_winner_v_offset": -10, + "finish_loser_colour": "#ff0000", + "finish_loser_h_offset": 20, + "finish_loser_v_offset": 10 + }, + "position_styles": [ + { + "positions": [ + 1, + 2 + ], + "class": "promotion", + "caption": "Awans do Ekstraklasy 2020/21" + }, + { + "positions": [ + 3 + ], + "class": "promotion-repechage", + "caption": "Baraż o awans" + }, + { + "positions": [ + 11, + 12 + ], + "class": "relegation-repechage", + "caption": "Baraż o utrzymanie" + }, + { + "positions": [ + 13, + 14, + 15, + 16 + ], + "class": "relegation", + "caption": "Spadek do II ligi 2020/21" + } + ], + "goniec": { + "enabled": 0 + }, + "phases": [ + { + "title": "31 stycznia 2020, 20:00", + "matches": [ + { + "id": 1, + "teams": [ + { + "place": [ + 1 + ] + }, + { + "place": [ + 3, + 4 + ] + } + ], + "table": 1 + }, + { + "id": 2, + "teams": [ + { + "place": [ + 2 + ] + }, + { + "place": [ + 3, + 4 + ] + } + ], + "table": 1 + }, + { + "id": 3, + "teams": [ + { + "place": [ + 5 + ] + }, + { + "place": [ + 7, + 8 + ] + } + ], + "loser": [ + 7, + 8 + ], + "table": 1 + }, + { + "id": 4, + "teams": [ + { + "place": [ + 6 + ] + }, + { + "place": [ + 7, + 8 + ] + } + ], + "loser": [ + 7, + 8 + ], + "table": 1 + }, + { + "id": 5, + "teams": [ + { + "place": [ + 9 + ] + }, + { + "place": [ + 11, + 12 + ] + } + ], + "winner": [ + 9, + 10 + ], + "table": 1 + }, + { + "id": 6, + "teams": [ + { + "place": [ + 10 + ] + }, + { + "place": [ + 11, + 12 + ] + } + ], + "winner": [ + 9, + 10 + ], + "table": 1 + }, + { + "id": 7, + "teams": [ + { + "place": [ + 13 + ] + }, + { + "place": [ + 15, + 16 + ] + } + ], + "loser": [ + 15, + 16 + ], + "table": 1 + }, + { + "id": 8, + "teams": [ + { + "place": [ + 14 + ] + }, + { + "place": [ + 15, + 16 + ] + } + ], + "loser": [ + 15, + 16 + ], + "table": 1 + } + ] + }, + { + "title": "1 lutego 2020, 19:30", + "dummies": [ + 3, + 4, + 7 + ], + "matches": [ + { + "id": 9, + "teams": [ + { + "winner": [ + 1 + ] + }, + { + "winner": [ + 2 + ] + } + ], + "winner": [ + 1 + ], + "table": 1 + }, + { + "id": 10, + "teams": [ + { + "loser": [ + 1 + ] + }, + { + "winner": [ + 3, + 4 + ] + } + ], + "loser": [ + 5, + 6 + ], + "table": 1 + }, + { + "id": 11, + "teams": [ + { + "loser": [ + 2 + ] + }, + { + "winner": [ + 3, + 4 + ] + } + ], + "loser": [ + 5, + 6 + ], + "table": 1 + }, + { + "id": 12, + "teams": [ + { + "loser": [ + 5 + ] + }, + { + "winner": [ + 7, + 8 + ] + } + ], + "winner": [ + 11, + 12 + ], + "loser": [ + 13, + 14 + ], + "table": 1 + }, + { + "id": 13, + "teams": [ + { + "loser": [ + 6 + ] + }, + { + "winner": [ + 7, + 8 + ] + } + ], + "winner": [ + 11, + 12 + ], + "loser": [ + 13, + 14 + ], + "table": 1 + } + ] + }, + { + "title": "Dożynki I", + "dummies": [ + 0, + 2, + 3, + 4, + 5, + 6 + ], + "matches": [ + { + "id": 14, + "teams": [ + { + "winner": [ + 10 + ] + }, + { + "winner": [ + 11 + ] + } + ], + "loser": [ + 4 + ], + "table": 1 + } + ] + }, + { + "title": "Dożynki II", + "dummies": [ + 1, + 2, + 3, + 4 + ], + "matches": [ + { + "id": 15, + "teams": [ + { + "loser": [ + 9 + ] + }, + { + "winner": [ + 14 + ] + } + ], + "winner": [ + 2 + ], + "loser": [ + 3 + ], + "table": 1 + } + ] + } + ], + "team_aliases": {}, + "teams": { + "link": "https://www.pzbs.pl/wyniki/liga/liga2019-20/1liga/s/srrleaderb.html", + "ties": [] + }, + "output": "output.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", + "SWISS_DEFAULT_LABEL": "Turniej o %d. miejsce" + } +}
\ No newline at end of file diff --git a/2ne.json b/2ne.json deleted file mode 100644 index e7431c0..0000000 --- a/2ne.json +++ /dev/null @@ -1,233 +0,0 @@ -{
- "output": "playoff.html",
- "page": {
- "title": "II liga NE, play-off",
- "logoh": "<span id=\"logo\"></span><script type=\"text/javascript\">loadIt('playoff_logo.html','logo');</script>",
- "refresh": 60,
- "width": 280,
- "height": 70,
- "margin": 80,
- "finishing_position_indicators": 1,
- "team_boxes": {
- "label_length_limit": 25,
- "predict_teams": 1
- }
- },
- "canvas": {
- "box_positioning": {
- "5": 30,
- "6": 150,
- "7": 340,
- "8": 200,
- "9": 91,
- "15": 710,
- "16": 890
- }
- },
- "teams": {
- "link": "http://www.pzbs.pl/wyniki/liga/liga2018-19/2liga/ne/nerrleaderb.html"
- },
- "position_styles": [
- {
- "class": "promotion",
- "positions": [1, 2],
- "caption": "Awans do I ligi 2019/20"
- },
- {
- "class": "repechage",
- "positions": [3],
- "caption": "Baraże o I ligę 2019/20"
- },
- {
- "class": "repechage",
- "positions": [11, 12],
- "caption": "Baraże o II ligę 2019/20"
- },
- {
- "class": "relegation",
- "positions": [13, 14, 15, 16],
- "caption": "Spadek do III ligi 2019/20"
- }
- ],
- "phases": [
- {
- "title": "1 lutego 2019, 20:00",
- "link": "http://www.pzbs.pl/wyniki/liga/liga2018-19/2liga/ne/nepo1runda1.html",
- "matches": [
- {
- "id": 1,
- "table": 1,
- "teams": [
- {"place": [1]},
- {"place": [3]}
- ],
- "score": [11.78, 0.0],
- "running": 0
- },
- {
- "id": 2,
- "table": 2,
- "teams": [
- {"place": [2]},
- {"place": [4]}
- ],
- "score": [1.312, 0.0],
- "running": 0
- },
- {
- "id": 4,
- "table": 1,
- "teams": [
- {"place": [6]},
- {"place": [7]}
- ],
- "loser": [7, 8],
- "link": "http://www.pzbs.pl/wyniki/liga/liga2018-19/2liga/ne/190126po/190126porunda1.html"
- },
- {
- "id": 3,
- "table": 3,
- "teams": [
- {"place": [5]},
- {"place": [8]}
- ],
- "loser": [7, 8],
- "score": [8.112, 0.0],
- "running": 0
- },
- {
- "id": 11,
- "table": 4,
- "teams": [
- {"place": [9]},
- {"place": [11]}
- ],
- "winner": [9, 10],
- "score": [5.032, 0.0],
- "running": 0
- },
- {
- "id": 12,
- "table": 5,
- "teams": [
- {"place": [10]},
- {"place": [12]}
- ],
- "winner": [9, 10],
- "score": [5.728, 0.0],
- "running": 0
- },
- {
- "id": 14,
- "table": 7,
- "teams": [
- {"place": [14]},
- {"place": [16]}
- ],
- "loser": [15, 16],
- "score": [5.728, 0.0],
- "running": 0
- },
- {
- "id": 13,
- "table": 6,
- "teams": [
- {"place": [13]},
- {"place": [15]}
- ],
- "loser": [15, 16],
- "score": [5.136, 0.0],
- "running": 0
- }
- ]
- },
- {
- "title": "2 lutego 2019, 19:30",
- "link": "http://www.pzbs.pl/wyniki/liga/liga2018-19/2liga/ne/nepo2brunda1.html",
- "dummies": [3, 4, 7],
- "matches": [
- {
- "id": 5,
- "table": 1,
- "teams": [
- {"winner": [1]},
- {"winner": [2]}
- ],
- "winner": [1],
- "link": "http://www.pzbs.pl/wyniki/liga/liga2018-19/2liga/ne/nepo2arunda1.html"
- },
- {
- "id": 6,
- "table": 1,
- "teams": [
- {"loser": [1]},
- {"winner": [3, 4]}
- ],
- "loser": [5, 6]
- },
- {
- "id": 7,
- "table": 2,
- "teams": [
- {"loser": [2]},
- {"winner": [3, 4]}
- ],
- "loser": [5, 6]
- },
- {
- "id": 15,
- "table": 3,
- "teams": [
- {"loser": [11]},
- {"winner": [13, 14]}
- ],
- "winner": [11, 12],
- "loser": [13, 14]
- },
- {
- "id": 16,
- "table": 4,
- "teams": [
- {"loser": [12]},
- {"winner": [13, 14]}
- ],
- "winner": [11, 12],
- "loser": [13, 14]
- }
- ]
- },
- {
- "title": "22 lutego 2019, 20:00",
- "dummies": [0, 2, 3, 4, 5, 6, 7],
- "link": "http://www.pzbs.pl/wyniki/liga/liga2018-19/2liga/ne/nepoabk2runda1.html",
- "matches": [
- {
- "id": 8,
- "table": 1,
- "teams": [
- {"winner": [6]},
- {"winner": [7]}
- ],
- "loser": [4]
- }
- ]
- },
- {
- "title": "23 lutego 2019, 19:30",
- "dummies": [0, 2, 3, 4, 5, 6, 7],
- "link": "http://www.pzbs.pl/wyniki/liga/liga2018-19/2liga/ne/nepoexwarunda1.html",
- "matches": [
- {
- "id": 9,
- "table": 1,
- "teams": [
- {"loser": [5]},
- {"winner": [8]}
- ],
- "winner": [2],
- "loser": [3]
- }
- ]
- }
- ]
-}
diff --git a/2ne.jtpo b/2ne.jtpo new file mode 100644 index 0000000..6655f62 --- /dev/null +++ b/2ne.jtpo @@ -0,0 +1,455 @@ +{ + "page": { + "team_boxes": { + "predict_teams": 1, + "name_prefix": " ", + "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, + "title": "II liga NE, play-off" + }, + "canvas": { + "box_positioning": { + "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": 5, + "finish_winner_v_offset": -10, + "finish_loser_colour": "#ff0000", + "finish_loser_h_offset": 20, + "finish_loser_v_offset": 10 + }, + "position_styles": [ + { + "positions": [ + 1, + 2 + ], + "class": "promotion", + "caption": "Awans do I ligi 2020/21" + }, + { + "positions": [ + 3 + ], + "class": "promotion-repechage", + "caption": "Baraż o awans" + }, + { + "positions": [ + 11, + 12 + ], + "class": "relegation-repechage", + "caption": "Baraż o utrzymanie" + }, + { + "positions": [ + 13, + 14, + 15, + 16 + ], + "class": "relegation", + "caption": "Spadek do III ligi 2020/21" + } + ], + "goniec": { + "enabled": 0 + }, + "phases": [ + { + "title": "31 stycznia 2020, 20:00", + "matches": [ + { + "id": 1, + "teams": [ + { + "place": [ + 1 + ] + }, + { + "place": [ + 3, + 4 + ] + } + ], + "table": 1 + }, + { + "id": 2, + "teams": [ + { + "place": [ + 2 + ] + }, + { + "place": [ + 3, + 4 + ] + } + ], + "table": 1 + }, + { + "id": 3, + "teams": [ + { + "place": [ + 5 + ] + }, + { + "place": [ + 7, + 8 + ] + } + ], + "loser": [ + 7, + 8 + ], + "table": 1 + }, + { + "id": 4, + "teams": [ + { + "place": [ + 6 + ] + }, + { + "place": [ + 7, + 8 + ] + } + ], + "loser": [ + 7, + 8 + ], + "table": 1 + }, + { + "id": 5, + "teams": [ + { + "place": [ + 9 + ] + }, + { + "place": [ + 11, + 12 + ] + } + ], + "winner": [ + 9, + 10 + ], + "table": 1 + }, + { + "id": 6, + "teams": [ + { + "place": [ + 10 + ] + }, + { + "place": [ + 11, + 12 + ] + } + ], + "winner": [ + 9, + 10 + ], + "table": 1 + }, + { + "id": 7, + "teams": [ + { + "place": [ + 13 + ] + }, + { + "place": [ + 15, + 16 + ] + } + ], + "loser": [ + 15, + 16 + ], + "table": 1 + }, + { + "id": 8, + "teams": [ + { + "place": [ + 14 + ] + }, + { + "place": [ + 15, + 16 + ] + } + ], + "loser": [ + 15, + 16 + ], + "table": 1 + } + ] + }, + { + "title": "1 lutego 2020, 19:30", + "dummies": [ + 3, + 4, + 7 + ], + "matches": [ + { + "id": 9, + "teams": [ + { + "winner": [ + 1 + ] + }, + { + "winner": [ + 2 + ] + } + ], + "winner": [ + 1 + ], + "table": 1 + }, + { + "id": 10, + "teams": [ + { + "loser": [ + 1 + ] + }, + { + "winner": [ + 3, + 4 + ] + } + ], + "loser": [ + 5, + 6 + ], + "table": 1 + }, + { + "id": 11, + "teams": [ + { + "loser": [ + 2 + ] + }, + { + "winner": [ + 3, + 4 + ] + } + ], + "loser": [ + 5, + 6 + ], + "table": 1 + }, + { + "id": 12, + "teams": [ + { + "loser": [ + 5 + ] + }, + { + "winner": [ + 7, + 8 + ] + } + ], + "winner": [ + 11, + 12 + ], + "loser": [ + 13, + 14 + ], + "table": 1 + }, + { + "id": 13, + "teams": [ + { + "loser": [ + 6 + ] + }, + { + "winner": [ + 7, + 8 + ] + } + ], + "winner": [ + 11, + 12 + ], + "loser": [ + 13, + 14 + ], + "table": 1 + } + ] + }, + { + "title": "Dożynki I", + "dummies": [ + 0, + 2, + 3, + 4, + 5, + 6 + ], + "matches": [ + { + "id": 14, + "teams": [ + { + "winner": [ + 10 + ] + }, + { + "winner": [ + 11 + ] + } + ], + "loser": [ + 4 + ], + "table": 1 + } + ] + }, + { + "title": "Dożynki II", + "dummies": [ + 1, + 2, + 3, + 4 + ], + "matches": [ + { + "id": 15, + "teams": [ + { + "loser": [ + 9 + ] + }, + { + "winner": [ + 14 + ] + } + ], + "winner": [ + 2 + ], + "loser": [ + 3 + ], + "table": 1 + } + ] + } + ], + "team_aliases": {}, + "teams": { + "link": "https://www.pzbs.pl/wyniki/liga/liga2019-20/2liga/ne/nerrleaderb.html", + "ties": [] + }, + "output": "output.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", + "SWISS_DEFAULT_LABEL": "Turniej o %d. miejsce" + } +} diff --git a/2nw.json b/2nw.json deleted file mode 100644 index d8639f7..0000000 --- a/2nw.json +++ /dev/null @@ -1,247 +0,0 @@ -{
- "output": "playoff.html",
- "page": {
- "title": "II liga NW, play-off",
- "logoh": "<span id=\"logo\"></span><script type=\"text/javascript\">loadIt('playoff_logo.html','logo');</script>",
- "refresh": 60,
- "width": 280,
- "height": 70,
- "margin": 80,
- "finishing_position_indicators": 1,
- "team_boxes": {
- "label_length_limit": 25,
- "predict_teams": 1
- }
- },
- "canvas": {
- "box_positioning": {
- "5": 30,
- "6": 150,
- "7": 340,
- "8": 200,
- "9": 91,
- "15": 710,
- "16": 890
- }
- },
- "teams": [
- ["UNIA WINKHAUS Leszno", "UNIA WINKHAUS Leszno", "leszno.png"],
- ["ANNEBERG Zielona Góra", "ANNEBERG Zielona Góra", "zielona.png"],
- ["STB Słupsk", "STB Słupsk", "slupsk.png"],
- ["TRZYNASTKA Szczecin", "TRZYNASTKA Szczecin", "szczecin.png"],
- ["DĄBRÓWKA MM Poznań", "DĄBRÓWKA MM Poznań", "poznan.png"],
- ["GSBS GOMAD Gorzów Wielkopolski", "GSBS GOMAD Gorzów Wlkp", "gorzow.png"],
- ["CHEMIK Bydgoszcz", "CHEMIK Bydgoszcz", "bydgoszcz.png"],
- ["BIN Aleksandrów Kujawski", "BIN Aleksandrów Kujawski", "aleksandrow.png"],
- ["FLUX MEDICAL Boguniewo", "FLUX MEDICAL Boguniewo", "boguniewo.png"],
- ["PIONIER Entuzjaści Szczecin", "PIONIER Entuzjaści", "szczecin.png"],
- ["I LOVE BRIDGE Gorzów Wielkopolski", "I LOVE BRIDGE Gorzów Wlkp", "gorzow.png"],
- ["INSTALKO SBS MIĘDZYRZECZ", "INSTALKO SBS MIĘDZYRZECZ", "miedzyrzecz.png"],
- ["MLKS Solec Kujawski", "MLKS Solec Kujawski", "solec.png"],
- ["ADMIRA PAB Poznań", "ADMIRA PAB Poznań", "poznan.png"],
- ["TENISPOINT Chemik Bydgoszcz", "TENISPOINT Chemik Bydgosz", "bydgoszcz.png"],
- ["BTG Bydgoszcz", "BTG Bydgoszcz", "bydgoszcz.png"]
- ],
- "position_styles": [
- {
- "class": "promotion",
- "positions": [1, 2],
- "caption": "Awans do I ligi 2019/20"
- },
- {
- "class": "repechage",
- "positions": [3],
- "caption": "Baraże o I ligę 2019/20"
- },
- {
- "class": "repechage",
- "positions": [11, 12],
- "caption": "Baraże o II ligę 2019/20"
- },
- {
- "class": "relegation",
- "positions": [13, 14, 15, 16],
- "caption": "Spadek do III ligi 2019/20"
- }
- ],
- "phases": [
- {
- "title": "1 lutego 2019, 20:00",
- "link": "http://www.pzbs.pl/wyniki/liga/liga2018-19/2liga/nw/nwpo1runda1.html",
- "matches": [
- {
- "id": 1,
- "table": 1,
- "teams": [
- {"place": [1]},
- {"place": [4]}
- ],
- "score": [20.304, 0.0],
- "running": 0
- },
- {
- "id": 2,
- "table": 2,
- "teams": [
- {"place": [2]},
- {"place": [3]}
- ],
- "score": [4.968, 0.0],
- "running": 0
- },
- {
- "id": 4,
- "table": 4,
- "teams": [
- {"place": [6]},
- {"place": [7]}
- ],
- "loser": [7, 8],
- "score": [4.352, 0.0],
- "running": 0
- },
- {
- "id": 3,
- "table": 3,
- "teams": [
- {"place": [5]},
- {"place": [8]}
- ],
- "loser": [7, 8],
- "score": [6.672, 0.0],
- "running": 0
- },
- {
- "id": 11,
- "table": 5,
- "teams": [
- {"place": [9]},
- {"place": [11]}
- ],
- "winner": [9, 10],
- "score": [4.964, 0.0],
- "running": 0
- },
- {
- "id": 12,
- "table": 6,
- "teams": [
- {"place": [10]},
- {"place": [12]}
- ],
- "winner": [9, 10],
- "score": [2.18, 0.0],
- "running": 0
- },
- {
- "id": 14,
- "table": 8,
- "teams": [
- {"place": [14]},
- {"place": [15]}
- ],
- "loser": [15, 16],
- "score": [1.096, 0.0],
- "running": 0
- },
- {
- "id": 13,
- "table": 7,
- "teams": [
- {"place": [13]},
- {"place": [16]}
- ],
- "loser": [15, 16],
- "score": [19.464, 0.0],
- "running": 0
- }
- ]
- },
- {
- "title": "2 lutego 2019, 19:30",
- "link": "http://www.pzbs.pl/wyniki/liga/liga2018-19/2liga/nw/nwpo2runda1.html",
- "dummies": [3, 4, 7],
- "matches": [
- {
- "id": 5,
- "table": 1,
- "teams": [
- {"winner": [1]},
- {"winner": [2]}
- ],
- "winner": [1]
- },
- {
- "id": 6,
- "table": 2,
- "teams": [
- {"loser": [1]},
- {"winner": [3, 4]}
- ],
- "loser": [5, 6]
- },
- {
- "id": 7,
- "table": 3,
- "teams": [
- {"loser": [2]},
- {"winner": [3, 4]}
- ],
- "loser": [5, 6]
- },
- {
- "id": 15,
- "table": 4,
- "teams": [
- {"loser": [11]},
- {"winner": [13, 14]}
- ],
- "winner": [11, 12],
- "loser": [13, 14]
- },
- {
- "id": 16,
- "table": 5,
- "teams": [
- {"loser": [12]},
- {"winner": [13, 14]}
- ],
- "winner": [11, 12],
- "loser": [13, 14]
- }
- ]
- },
- {
- "title": "22 lutego 2019, 20:00",
- "dummies": [0, 2, 3, 4, 5, 6, 7],
- "matches": [
- {
- "id": 8,
- "table": 1,
- "teams": [
- {"winner": [6]},
- {"winner": [7]}
- ],
- "loser": [4],
- "score": [1.0, 0.0]
- }
- ]
- },
- {
- "title": "23 lutego 2019, 19:30",
- "dummies": [0, 2, 3, 4, 5, 6, 7],
- "matches": [
- {
- "id": 9,
- "teams": [
- {"loser": [5]},
- {"winner": [8]}
- ],
- "winner": [2],
- "loser": [3],
- "score": [1.0, 0.0]
- }
- ]
- }
- ]
-}
diff --git a/2nw.jtpo b/2nw.jtpo new file mode 100644 index 0000000..b3bbc10 --- /dev/null +++ b/2nw.jtpo @@ -0,0 +1,455 @@ +{ + "page": { + "team_boxes": { + "predict_teams": 1, + "name_prefix": " ", + "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, + "title": "II liga NW, play-off" + }, + "canvas": { + "box_positioning": { + "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": 5, + "finish_winner_v_offset": -10, + "finish_loser_colour": "#ff0000", + "finish_loser_h_offset": 20, + "finish_loser_v_offset": 10 + }, + "position_styles": [ + { + "positions": [ + 1, + 2 + ], + "class": "promotion", + "caption": "Awans do I ligi 2020/21" + }, + { + "positions": [ + 3 + ], + "class": "promotion-repechage", + "caption": "Baraż o awans" + }, + { + "positions": [ + 11, + 12 + ], + "class": "relegation-repechage", + "caption": "Baraż o utrzymanie" + }, + { + "positions": [ + 13, + 14, + 15, + 16 + ], + "class": "relegation", + "caption": "Spadek do III ligi 2020/21" + } + ], + "goniec": { + "enabled": 0 + }, + "phases": [ + { + "title": "31 stycznia 2020, 20:00", + "matches": [ + { + "id": 1, + "teams": [ + { + "place": [ + 1 + ] + }, + { + "place": [ + 3, + 4 + ] + } + ], + "table": 1 + }, + { + "id": 2, + "teams": [ + { + "place": [ + 2 + ] + }, + { + "place": [ + 3, + 4 + ] + } + ], + "table": 1 + }, + { + "id": 3, + "teams": [ + { + "place": [ + 5 + ] + }, + { + "place": [ + 7, + 8 + ] + } + ], + "loser": [ + 7, + 8 + ], + "table": 1 + }, + { + "id": 4, + "teams": [ + { + "place": [ + 6 + ] + }, + { + "place": [ + 7, + 8 + ] + } + ], + "loser": [ + 7, + 8 + ], + "table": 1 + }, + { + "id": 5, + "teams": [ + { + "place": [ + 9 + ] + }, + { + "place": [ + 11, + 12 + ] + } + ], + "winner": [ + 9, + 10 + ], + "table": 1 + }, + { + "id": 6, + "teams": [ + { + "place": [ + 10 + ] + }, + { + "place": [ + 11, + 12 + ] + } + ], + "winner": [ + 9, + 10 + ], + "table": 1 + }, + { + "id": 7, + "teams": [ + { + "place": [ + 13 + ] + }, + { + "place": [ + 15, + 16 + ] + } + ], + "loser": [ + 15, + 16 + ], + "table": 1 + }, + { + "id": 8, + "teams": [ + { + "place": [ + 14 + ] + }, + { + "place": [ + 15, + 16 + ] + } + ], + "loser": [ + 15, + 16 + ], + "table": 1 + } + ] + }, + { + "title": "1 lutego 2020, 19:30", + "dummies": [ + 3, + 4, + 7 + ], + "matches": [ + { + "id": 9, + "teams": [ + { + "winner": [ + 1 + ] + }, + { + "winner": [ + 2 + ] + } + ], + "winner": [ + 1 + ], + "table": 1 + }, + { + "id": 10, + "teams": [ + { + "loser": [ + 1 + ] + }, + { + "winner": [ + 3, + 4 + ] + } + ], + "loser": [ + 5, + 6 + ], + "table": 1 + }, + { + "id": 11, + "teams": [ + { + "loser": [ + 2 + ] + }, + { + "winner": [ + 3, + 4 + ] + } + ], + "loser": [ + 5, + 6 + ], + "table": 1 + }, + { + "id": 12, + "teams": [ + { + "loser": [ + 5 + ] + }, + { + "winner": [ + 7, + 8 + ] + } + ], + "winner": [ + 11, + 12 + ], + "loser": [ + 13, + 14 + ], + "table": 1 + }, + { + "id": 13, + "teams": [ + { + "loser": [ + 6 + ] + }, + { + "winner": [ + 7, + 8 + ] + } + ], + "winner": [ + 11, + 12 + ], + "loser": [ + 13, + 14 + ], + "table": 1 + } + ] + }, + { + "title": "Dożynki I", + "dummies": [ + 0, + 2, + 3, + 4, + 5, + 6 + ], + "matches": [ + { + "id": 14, + "teams": [ + { + "winner": [ + 10 + ] + }, + { + "winner": [ + 11 + ] + } + ], + "loser": [ + 4 + ], + "table": 1 + } + ] + }, + { + "title": "Dożynki II", + "dummies": [ + 1, + 2, + 3, + 4 + ], + "matches": [ + { + "id": 15, + "teams": [ + { + "loser": [ + 9 + ] + }, + { + "winner": [ + 14 + ] + } + ], + "winner": [ + 2 + ], + "loser": [ + 3 + ], + "table": 1 + } + ] + } + ], + "team_aliases": {}, + "teams": { + "link": "https://www.pzbs.pl/wyniki/liga/liga2019-20/2liga/nw/nwrrleaderb.html", + "ties": [] + }, + "output": "output.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", + "SWISS_DEFAULT_LABEL": "Turniej o %d. miejsce" + } +} diff --git a/2se.json b/2se.json deleted file mode 100644 index 84f9813..0000000 --- a/2se.json +++ /dev/null @@ -1,236 +0,0 @@ -{
- "output": "playoff.html",
- "page": {
- "title": "II liga SE, play-off",
- "logoh": "<span id=\"logo\"></span><script type=\"text/javascript\">loadIt('playoff_logo.html','logo');</script>",
- "refresh": 60,
- "width": 280,
- "height": 70,
- "margin": 80,
- "finishing_position_indicators": 1,
- "team_boxes": {
- "label_length_limit": 25,
- "predict_teams": 1
- }
- },
- "canvas": {
- "box_positioning": {
- "5": 30,
- "6": 150,
- "7": 340,
- "8": 200,
- "9": 91,
- "15": 710,
- "16": 890
- }
- },
- "teams": {
- "link": "http://www.pzbs.pl/wyniki/liga/liga2018-19/2liga/se/serrleaderb.html"
- },
- "team_aliases": {
- "SKÓR-BUT Eko-Różanka Łęczna" : ["SKÓR-BUT Eko Różanka Łęczna"]
- },
- "position_styles": [
- {
- "class": "promotion",
- "positions": [1, 2],
- "caption": "Awans do I ligi 2019/20"
- },
- {
- "class": "repechage",
- "positions": [3],
- "caption": "Baraże o I ligę 2019/20"
- },
- {
- "class": "repechage",
- "positions": [11, 12],
- "caption": "Baraże o II ligę 2019/20"
- },
- {
- "class": "relegation",
- "positions": [13, 14, 15, 16],
- "caption": "Spadek do III ligi 2019/20"
- }
- ],
- "phases": [
- {
- "title": "1 lutego 2019, 20:00",
- "link": "http://www.pzbs.pl/wyniki/liga/liga2018-19/2liga/se/sepo1runda1.html",
- "matches": [
- {
- "id": 1,
- "table": 1,
- "teams": [
- {"place": [1]},
- {"place": [4]}
- ],
- "score": [19.272, 0.0],
- "running": 0
- },
- {
- "id": 2,
- "table": 2,
- "teams": [
- {"place": [2]},
- {"place": [3]}
- ],
- "score": [7.9, 0.0],
- "running": 0
- },
- {
- "id": 4,
- "table": 4,
- "teams": [
- {"place": [6]},
- {"place": [7]}
- ],
- "loser": [7, 8],
- "score": [0.9, 0.0],
- "running": 0
- },
- {
- "id": 3,
- "table": 3,
- "teams": [
- {"place": [5]},
- {"place": [8]}
- ],
- "loser": [7, 8],
- "score": [7.716, 0.0],
- "running": 0
- },
- {
- "id": 11,
- "table": 5,
- "teams": [
- {"place": [9]},
- {"place": [12]}
- ],
- "winner": [9, 10],
- "score": [3.288, 0.0],
- "running": 0
- },
- {
- "id": 12,
- "table": 6,
- "teams": [
- {"place": [10]},
- {"place": [11]}
- ],
- "winner": [9, 10],
- "score": [1.508, 0.0],
- "running": 0
- },
- {
- "id": 14,
- "table": 8,
- "teams": [
- {"place": [14]},
- {"place": [15]}
- ],
- "loser": [15, 16],
- "score": [1.36, 0.0],
- "running": 0
- },
- {
- "id": 13,
- "table": 7,
- "teams": [
- {"place": [13]},
- {"place": [16]}
- ],
- "loser": [15, 16],
- "score": [2.42, 0.0],
- "running": 0
- }
- ]
- },
- {
- "title": "2 lutego 2019, 19:30",
- "link": "http://www.pzbs.pl/wyniki/liga/liga2018-19/2liga/se/sepo2runda1.html",
- "dummies": [3, 4, 7],
- "matches": [
- {
- "id": 5,
- "table": 1,
- "teams": [
- {"winner": [1]},
- {"winner": [2]}
- ],
- "winner": [1]
- },
- {
- "id": 6,
- "table": 2,
- "teams": [
- {"loser": [1]},
- {"winner": [3, 4]}
- ],
- "loser": [5, 6]
- },
- {
- "id": 7,
- "table": 3,
- "teams": [
- {"loser": [2]},
- {"winner": [3, 4]}
- ],
- "loser": [5, 6]
- },
- {
- "id": 15,
- "table": 4,
- "teams": [
- {"loser": [11]},
- {"winner": [13, 14]}
- ],
- "winner": [11, 12],
- "loser": [13, 14]
- },
- {
- "id": 16,
- "table": 5,
- "teams": [
- {"loser": [12]},
- {"winner": [13, 14]}
- ],
- "winner": [11, 12],
- "loser": [13, 14]
- }
- ]
- },
- {
- "title": "22 lutego 2019, 20:00",
- "link": "http://pzbs.pl/wyniki/liga/liga2018-19/wspolne/starpo3runda1.html",
- "dummies": [0, 2, 3, 4, 5, 6, 7],
- "matches": [
- {
- "id": 8,
- "table": 2,
- "teams": [
- {"winner": [6]},
- {"winner": [7]}
- ],
- "loser": [4]
- }
- ]
- },
- {
- "title": "23 lutego 2019, 19:30",
- "link": "http://pzbs.pl/wyniki/liga/liga2018-19/wspolne/starpo4runda1.html",
- "dummies": [0, 2, 3, 4, 5, 6, 7],
- "matches": [
- {
- "id": 9,
- "table": "2",
- "teams": [
- {"loser": [5]},
- {"winner": [8]}
- ],
- "winner": [2],
- "loser": [3]
- }
- ]
- }
- ]
-}
diff --git a/2se.jtpo b/2se.jtpo new file mode 100644 index 0000000..954fa93 --- /dev/null +++ b/2se.jtpo @@ -0,0 +1,455 @@ +{ + "page": { + "team_boxes": { + "predict_teams": 1, + "name_prefix": " ", + "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, + "title": "II liga SE, play-off" + }, + "canvas": { + "box_positioning": { + "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": 5, + "finish_winner_v_offset": -10, + "finish_loser_colour": "#ff0000", + "finish_loser_h_offset": 20, + "finish_loser_v_offset": 10 + }, + "position_styles": [ + { + "positions": [ + 1, + 2 + ], + "class": "promotion", + "caption": "Awans do I ligi 2020/21" + }, + { + "positions": [ + 3 + ], + "class": "promotion-repechage", + "caption": "Baraż o awans" + }, + { + "positions": [ + 11, + 12 + ], + "class": "relegation-repechage", + "caption": "Baraż o utrzymanie" + }, + { + "positions": [ + 13, + 14, + 15, + 16 + ], + "class": "relegation", + "caption": "Spadek do III ligi 2020/21" + } + ], + "goniec": { + "enabled": 0 + }, + "phases": [ + { + "title": "31 stycznia 2020, 20:00", + "matches": [ + { + "id": 1, + "teams": [ + { + "place": [ + 1 + ] + }, + { + "place": [ + 3, + 4 + ] + } + ], + "table": 1 + }, + { + "id": 2, + "teams": [ + { + "place": [ + 2 + ] + }, + { + "place": [ + 3, + 4 + ] + } + ], + "table": 1 + }, + { + "id": 3, + "teams": [ + { + "place": [ + 5 + ] + }, + { + "place": [ + 7, + 8 + ] + } + ], + "loser": [ + 7, + 8 + ], + "table": 1 + }, + { + "id": 4, + "teams": [ + { + "place": [ + 6 + ] + }, + { + "place": [ + 7, + 8 + ] + } + ], + "loser": [ + 7, + 8 + ], + "table": 1 + }, + { + "id": 5, + "teams": [ + { + "place": [ + 9 + ] + }, + { + "place": [ + 11, + 12 + ] + } + ], + "winner": [ + 9, + 10 + ], + "table": 1 + }, + { + "id": 6, + "teams": [ + { + "place": [ + 10 + ] + }, + { + "place": [ + 11, + 12 + ] + } + ], + "winner": [ + 9, + 10 + ], + "table": 1 + }, + { + "id": 7, + "teams": [ + { + "place": [ + 13 + ] + }, + { + "place": [ + 15, + 16 + ] + } + ], + "loser": [ + 15, + 16 + ], + "table": 1 + }, + { + "id": 8, + "teams": [ + { + "place": [ + 14 + ] + }, + { + "place": [ + 15, + 16 + ] + } + ], + "loser": [ + 15, + 16 + ], + "table": 1 + } + ] + }, + { + "title": "1 lutego 2020, 19:30", + "dummies": [ + 3, + 4, + 7 + ], + "matches": [ + { + "id": 9, + "teams": [ + { + "winner": [ + 1 + ] + }, + { + "winner": [ + 2 + ] + } + ], + "winner": [ + 1 + ], + "table": 1 + }, + { + "id": 10, + "teams": [ + { + "loser": [ + 1 + ] + }, + { + "winner": [ + 3, + 4 + ] + } + ], + "loser": [ + 5, + 6 + ], + "table": 1 + }, + { + "id": 11, + "teams": [ + { + "loser": [ + 2 + ] + }, + { + "winner": [ + 3, + 4 + ] + } + ], + "loser": [ + 5, + 6 + ], + "table": 1 + }, + { + "id": 12, + "teams": [ + { + "loser": [ + 5 + ] + }, + { + "winner": [ + 7, + 8 + ] + } + ], + "winner": [ + 11, + 12 + ], + "loser": [ + 13, + 14 + ], + "table": 1 + }, + { + "id": 13, + "teams": [ + { + "loser": [ + 6 + ] + }, + { + "winner": [ + 7, + 8 + ] + } + ], + "winner": [ + 11, + 12 + ], + "loser": [ + 13, + 14 + ], + "table": 1 + } + ] + }, + { + "title": "Dożynki I", + "dummies": [ + 0, + 2, + 3, + 4, + 5, + 6 + ], + "matches": [ + { + "id": 14, + "teams": [ + { + "winner": [ + 10 + ] + }, + { + "winner": [ + 11 + ] + } + ], + "loser": [ + 4 + ], + "table": 1 + } + ] + }, + { + "title": "Dożynki II", + "dummies": [ + 1, + 2, + 3, + 4 + ], + "matches": [ + { + "id": 15, + "teams": [ + { + "loser": [ + 9 + ] + }, + { + "winner": [ + 14 + ] + } + ], + "winner": [ + 2 + ], + "loser": [ + 3 + ], + "table": 1 + } + ] + } + ], + "team_aliases": {}, + "teams": { + "link": "https://www.pzbs.pl/wyniki/liga/liga2019-20/2liga/se/serrleaderb.html", + "ties": [] + }, + "output": "output.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", + "SWISS_DEFAULT_LABEL": "Turniej o %d. miejsce" + } +} diff --git a/2sw.json b/2sw.json deleted file mode 100644 index 5833909..0000000 --- a/2sw.json +++ /dev/null @@ -1,233 +0,0 @@ -{
- "output": "playoff.html",
- "page": {
- "title": "II liga SW, play-off",
- "logoh": "<span id=\"logo\"></span><script type=\"text/javascript\">loadIt('playoff_logo.html','logo');</script>",
- "refresh": 60,
- "width": 280,
- "height": 70,
- "margin": 80,
- "finishing_position_indicators": 1,
- "team_boxes": {
- "label_length_limit": 25,
- "predict_teams": 1
- }
- },
- "canvas": {
- "box_positioning": {
- "5": 30,
- "6": 150,
- "7": 340,
- "8": 200,
- "9": 91,
- "15": 710,
- "16": 890
- }
- },
- "teams": {
- "link": "http://www.pzbs.pl/wyniki/liga/liga2018-19/2liga/sw/swrrleaderb.html"
- },
- "position_styles": [
- {
- "class": "promotion",
- "positions": [1, 2],
- "caption": "Awans do I ligi 2019/20"
- },
- {
- "class": "repechage",
- "positions": [3],
- "caption": "Baraże o I ligę 2019/20"
- },
- {
- "class": "repechage",
- "positions": [11, 12],
- "caption": "Baraże o II ligę 2019/20"
- },
- {
- "class": "relegation",
- "positions": [13, 14, 15, 16],
- "caption": "Spadek do III ligi 2019/20"
- }
- ],
- "phases": [
- {
- "title": "1 lutego 2019, 20:00",
- "link": "http://www.pzbs.pl/wyniki/liga/liga2018-19/2liga/sw/swpo1runda1.html",
- "matches": [
- {
- "id": 1,
- "table": 1,
- "teams": [
- {"place": [1]},
- {"place": [4]}
- ],
- "score": [6.7, 0.0],
- "running": 0
- },
- {
- "id": 2,
- "table": 2,
- "teams": [
- {"place": [2]},
- {"place": [3]}
- ],
- "score": [2.008, 0.0],
- "running": 0
- },
- {
- "id": 4,
- "table": 4,
- "teams": [
- {"place": [6]},
- {"place": [8]}
- ],
- "loser": [7, 8],
- "score": [6.652, 0],
- "running": 0
- },
- {
- "id": 3,
- "table": 3,
- "teams": [
- {"place": [5]},
- {"place": [7]}
- ],
- "loser": [7, 8],
- "score": [1.268, 0.0],
- "running": 0
- },
- {
- "id": 11,
- "table": 5,
- "teams": [
- {"place": [9]},
- {"place": [12]}
- ],
- "winner": [9, 10],
- "score": [6.272, 0.0],
- "running": 0
- },
- {
- "id": 12,
- "table": 6,
- "teams": [
- {"place": [10]},
- {"place": [11]}
- ],
- "winner": [9, 10],
- "score": [0.932, 0.0],
- "running": 0
- },
- {
- "id": 14,
- "table": 8,
- "teams": [
- {"place": [14]},
- {"place": [15]}
- ],
- "loser": [15, 16],
- "score": [2.544, 0.0],
- "running": 0
- },
- {
- "id": 13,
- "table": 7,
- "teams": [
- {"place": [13]},
- {"place": [16]}
- ],
- "loser": [15, 16],
- "score": [9.076, 0.0],
- "running": 0
- }
- ]
- },
- {
- "title": "2 lutego 2019, 19:30",
- "link": "http://www.pzbs.pl/wyniki/liga/liga2018-19/2liga/sw/swpo2runda1.html",
- "dummies": [3, 4, 7],
- "matches": [
- {
- "id": 5,
- "table": 1,
- "teams": [
- {"winner": [1]},
- {"winner": [2]}
- ],
- "winner": [1]
- },
- {
- "id": 6,
- "table": 2,
- "teams": [
- {"loser": [1]},
- {"winner": [3, 4]}
- ],
- "loser": [5, 6]
- },
- {
- "id": 7,
- "table": 3,
- "teams": [
- {"loser": [2]},
- {"winner": [3, 4]}
- ],
- "loser": [5, 6]
- },
- {
- "id": 15,
- "table": 4,
- "teams": [
- {"loser": [11]},
- {"winner": [13, 14]}
- ],
- "winner": [11, 12],
- "loser": [13, 14]
- },
- {
- "id": 16,
- "table": 5,
- "teams": [
- {"loser": [12]},
- {"winner": [13, 14]}
- ],
- "winner": [11, 12],
- "loser": [13, 14]
- }
- ]
- },
- {
- "title": "22 lutego 2019, 20:00",
- "dummies": [0, 2, 3, 4, 5, 6, 7],
- "link": "http://pzbs.pl/wyniki/liga/liga2018-19/wspolne/skorpo3runda1.html",
- "matches": [
- {
- "id": 8,
- "table": 2,
- "teams": [
- {"winner": [6]},
- {"winner": [7]}
- ],
- "loser": [4]
- }
- ]
- },
- {
- "title": "23 lutego 2019, 19:30",
- "dummies": [0, 2, 3, 4, 5, 6, 7],
- "link": "http://pzbs.pl/wyniki/liga/liga2018-19/wspolne/skorpo4runda1.html",
- "matches": [
- {
- "id": 9,
- "table": 2,
- "teams": [
- {"loser": [5]},
- {"winner": [8]}
- ],
- "winner": [2],
- "loser": [3]
- }
- ]
- }
- ]
-}
diff --git a/2sw.jtpo b/2sw.jtpo new file mode 100644 index 0000000..d396f3c --- /dev/null +++ b/2sw.jtpo @@ -0,0 +1,455 @@ +{ + "page": { + "team_boxes": { + "predict_teams": 1, + "name_prefix": " ", + "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, + "title": "II liga SW, play-off" + }, + "canvas": { + "box_positioning": { + "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": 5, + "finish_winner_v_offset": -10, + "finish_loser_colour": "#ff0000", + "finish_loser_h_offset": 20, + "finish_loser_v_offset": 10 + }, + "position_styles": [ + { + "positions": [ + 1, + 2 + ], + "class": "promotion", + "caption": "Awans do I ligi 2020/21" + }, + { + "positions": [ + 3 + ], + "class": "promotion-repechage", + "caption": "Baraż o awans" + }, + { + "positions": [ + 11, + 12 + ], + "class": "relegation-repechage", + "caption": "Baraż o utrzymanie" + }, + { + "positions": [ + 13, + 14, + 15, + 16 + ], + "class": "relegation", + "caption": "Spadek do III ligi 2020/21" + } + ], + "goniec": { + "enabled": 0 + }, + "phases": [ + { + "title": "31 stycznia 2020, 20:00", + "matches": [ + { + "id": 1, + "teams": [ + { + "place": [ + 1 + ] + }, + { + "place": [ + 3, + 4 + ] + } + ], + "table": 1 + }, + { + "id": 2, + "teams": [ + { + "place": [ + 2 + ] + }, + { + "place": [ + 3, + 4 + ] + } + ], + "table": 1 + }, + { + "id": 3, + "teams": [ + { + "place": [ + 5 + ] + }, + { + "place": [ + 7, + 8 + ] + } + ], + "loser": [ + 7, + 8 + ], + "table": 1 + }, + { + "id": 4, + "teams": [ + { + "place": [ + 6 + ] + }, + { + "place": [ + 7, + 8 + ] + } + ], + "loser": [ + 7, + 8 + ], + "table": 1 + }, + { + "id": 5, + "teams": [ + { + "place": [ + 9 + ] + }, + { + "place": [ + 11, + 12 + ] + } + ], + "winner": [ + 9, + 10 + ], + "table": 1 + }, + { + "id": 6, + "teams": [ + { + "place": [ + 10 + ] + }, + { + "place": [ + 11, + 12 + ] + } + ], + "winner": [ + 9, + 10 + ], + "table": 1 + }, + { + "id": 7, + "teams": [ + { + "place": [ + 13 + ] + }, + { + "place": [ + 15, + 16 + ] + } + ], + "loser": [ + 15, + 16 + ], + "table": 1 + }, + { + "id": 8, + "teams": [ + { + "place": [ + 14 + ] + }, + { + "place": [ + 15, + 16 + ] + } + ], + "loser": [ + 15, + 16 + ], + "table": 1 + } + ] + }, + { + "title": "1 lutego 2020, 19:30", + "dummies": [ + 3, + 4, + 7 + ], + "matches": [ + { + "id": 9, + "teams": [ + { + "winner": [ + 1 + ] + }, + { + "winner": [ + 2 + ] + } + ], + "winner": [ + 1 + ], + "table": 1 + }, + { + "id": 10, + "teams": [ + { + "loser": [ + 1 + ] + }, + { + "winner": [ + 3, + 4 + ] + } + ], + "loser": [ + 5, + 6 + ], + "table": 1 + }, + { + "id": 11, + "teams": [ + { + "loser": [ + 2 + ] + }, + { + "winner": [ + 3, + 4 + ] + } + ], + "loser": [ + 5, + 6 + ], + "table": 1 + }, + { + "id": 12, + "teams": [ + { + "loser": [ + 5 + ] + }, + { + "winner": [ + 7, + 8 + ] + } + ], + "winner": [ + 11, + 12 + ], + "loser": [ + 13, + 14 + ], + "table": 1 + }, + { + "id": 13, + "teams": [ + { + "loser": [ + 6 + ] + }, + { + "winner": [ + 7, + 8 + ] + } + ], + "winner": [ + 11, + 12 + ], + "loser": [ + 13, + 14 + ], + "table": 1 + } + ] + }, + { + "title": "Dożynki I", + "dummies": [ + 0, + 2, + 3, + 4, + 5, + 6 + ], + "matches": [ + { + "id": 14, + "teams": [ + { + "winner": [ + 10 + ] + }, + { + "winner": [ + 11 + ] + } + ], + "loser": [ + 4 + ], + "table": 1 + } + ] + }, + { + "title": "Dożynki II", + "dummies": [ + 1, + 2, + 3, + 4 + ], + "matches": [ + { + "id": 15, + "teams": [ + { + "loser": [ + 9 + ] + }, + { + "winner": [ + 14 + ] + } + ], + "winner": [ + 2 + ], + "loser": [ + 3 + ], + "table": 1 + } + ] + } + ], + "team_aliases": {}, + "teams": { + "link": "https://www.pzbs.pl/wyniki/liga/liga2019-20/2liga/sw/swrrleaderb.html", + "ties": [] + }, + "output": "output.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", + "SWISS_DEFAULT_LABEL": "Turniej o %d. miejsce" + } +} diff --git a/eklasa.json b/eklasa.json deleted file mode 100644 index 200f4b8..0000000 --- a/eklasa.json +++ /dev/null @@ -1,281 +0,0 @@ -{
- "output": "playoff.html",
- "page": {
- "title": "Polish Premier League 2018/19, play-off",
- "logoh": "<span id=\"logo\"></span><script type=\"text/javascript\">loadIt('playoff_logo.html','logo');</script>",
- "refresh": 60,
- "width": 260,
- "height": 70,
- "margin": 70,
- "finishing_position_indicators": 1,
- "team_boxes": {
- "label_length_limit": 25,
- "predict_teams": 1
- }
- },
- "canvas": {
- "box_positioning": {
- "1": 130,
- "4": 180,
- "5": 300,
- "6": 70,
- "7": 190,
- "8": 70,
- "9": 190,
- "15": 890,
- "16": 660,
- "17": 780
- }
- },
- "i18n": {
- "SCORE": "score",
- "FINAL_STANDINGS": "final standings",
- "STANDINGS_PLACE": "place",
- "STANDINGS_TEAM": "team",
- "STANDINGS_CAPTIONS": "color key",
- "FOOTER_GENERATED": "page generated",
- "DETERMINED_TEAMS": "Teams certain to play this phase:",
- "POSSIBLE_TEAMS": "Teams from currently running matches of the previous phase:"
- },
- "teams": [
- ["BRIDGE24.PL", "BRIDGE24.PL"],
- ["CONNECTOR Poznań", "CONNECTOR"],
- ["ERA KS AZS Wratislavia I WR", "ERA Wratislavia"],
- ["ESBS VITAS Elbląg", "VITAS Elbląg"],
- ["Diebold Nixdorf Cracovia", "CRACOVIA"],
- ["Skobud JOKER Tarnobrzeg", "SKOBUD"],
- ["OBJECTIVITY KS AZS Wratislavia III", "OBJECTIVITY"],
- ["LKS KASZTELAN KONKRET Chełmno", "KONKRET"],
- ["SYNTEX ŁĄCZNOŚĆ Łowicz", "SYNTEX"],
- ["TB Silesia I Gliwice", "SILESIA"],
- ["SPS CONSTRUCTION Kielce", "SPS CONSTRUCTION"],
- ["ILANKA 1 Rzepin", "ILANKA"],
- ["SYNERGIA Lublin", "SYNERGIA"],
- ["Elektromontaż JOKER Rzeszów", "ELEKTROMONTAŻ"],
- ["BSBS KONSTANTA Bielsko-Biała", "KONSTANTA"],
- ["AJ SYNIS DIAMENT Opole", "AJ SYNIS DIAMENT"]
- ],
- "position_styles": [
- {
- "class": "gold",
- "positions": [1],
- "caption": "2018/19 Polish Team Champion"
- },
- {
- "class": "silver",
- "positions": [2],
- "caption": "2018/19 Polish Team Runner-up"
- },
- {
- "class": "bronze",
- "positions": [3],
- "caption": "2018/19 Polish Team 2nd Runner-up"
- },
- {
- "class": "repechage",
- "positions": [11, 12],
- "caption": "Repechage for 2019/20 Premier League"
- },
- {
- "class": "relegation",
- "positions": [13, 14, 15, 16],
- "caption": "Relegation to 2019/20 First Division"
- }
- ],
- "phases": [
- {
- "title": "1st February 2019",
- "dummies": [0],
- "matches": [
- {
- "id": 1,
- "table": 1,
- "link": "http://www.pzbs.pl/wyniki/liga/liga2018-19/ekstraklasa/po1arunda1.html",
- "teams": [
- {"place": [2]},
- {"place": [3]}
- ],
- "score": [1.932, 0.0],
- "running": 0
- },
- {
- "id": 2,
- "table": 2,
- "link": "http://www.pzbs.pl/wyniki/liga/liga2018-19/ekstraklasa/po1arunda1.html",
- "teams": [
- {"place": [5]},
- {"place": [7]}
- ],
- "loser": [7, 8],
- "score": [2.412, 0.0],
- "running": 0
- },
- {
- "id": 3,
- "table": 1,
- "link": "http://www.pzbs.pl/wyniki/liga/liga2018-19/ekstraklasa/po1crunda1.html",
- "teams": [
- {"place": [6]},
- {"place": [8]}
- ],
- "loser": [7, 8],
- "score": [3.112, 0.0],
- "running": 0
- },
- {
- "id": 11,
- "table": 3,
- "link": "http://www.pzbs.pl/wyniki/liga/liga2018-19/ekstraklasa/po1arunda1.html",
- "teams": [
- {"place": [9]},
- {"place": [11]}
- ],
- "winner": [9, 10],
- "score": [1.828, 0.0],
- "running": 0
- },
- {
- "id": 12,
- "link": "http://www.pzbs.pl/wyniki/liga/liga2018-19/ekstraklasa/po1brunda1.html",
- "table": 1,
- "teams": [
- {"place": [10]},
- {"place": [12]}
- ],
- "winner": [9, 10],
- "score": [2.02, 0.0],
- "running": 0
- },
- {
- "id": 13,
- "table": 2,
- "link": "http://www.pzbs.pl/wyniki/liga/liga2018-19/ekstraklasa/po1brunda1.html",
- "teams": [
- {"place": [13]},
- {"place": [14]}
- ],
- "score": [0.276, 0.0],
- "running": 0
- },
- {
- "id": 14,
- "table": 3,
- "link": "http://www.pzbs.pl/wyniki/liga/liga2018-19/ekstraklasa/po1brunda1.html",
- "teams": [
- {"place": [15]},
- {"place": [16]}
- ],
- "score": [7.856, 0.0],
- "running": 0,
- "loser": [16]
- }
- ]
- },
- {
- "title": "2nd February 2019, 19:30",
- "matches": [
- {
- "id": 4,
- "table": 1,
- "teams": [
- {"loser": [1]},
- {"winner": [2, 3]}
- ],
- "loser": [5, 6],
- "link": "http://www.pzbs.pl/wyniki/liga/liga2018-19/ekstraklasa/po2arunda1.html"
- },
- {
- "id": 5,
- "link": "https://www.pzbs.pl/wyniki/liga/liga2018-19/ekstraklasa/po2crunda1.html",
- "table": 1,
- "teams": [
- {"place": [4]},
- {"winner": [2, 3]}
- ],
- "loser": [5, 6]
- },
- {
- "id": 15,
- "table": 1,
- "teams": [
- {"loser": [13]},
- {"winner": [14]}
- ],
- "loser": [15],
- "link": "http://www.pzbs.pl/wyniki/liga/liga2018-19/ekstraklasa/po2brunda1.html"
- }
- ]
- },
- {
- "title": "Semifinals",
- "link": "http://www.pzbs.pl/wyniki/liga/liga2018-19/ekstraklasa/sfrunda1.html",
- "matches": [
- {
- "id": 7,
- "table": 2,
- "teams": [
- {"winner": [1]},
- {"winner": [4, 5]}
- ]
- },
- {
- "id": 6,
- "table": 1,
- "teams": [
- {"place": [1]},
- {"winner": [4, 5]}
- ]
- },
- {
- "id": 16,
- "link": "https://www.pzbs.pl/wyniki/liga/liga2018-19/ekstraklasa/po3runda1.html",
- "table": 1,
- "teams": [
- {"loser": [11, 12]},
- {"winner": [13, 15]}
- ],
- "selected_teams": [-1, 0],
- "winner": [11, 12],
- "loser": [13, 14]
- },
- {
- "id": 17,
- "link": "http://www.pzbs.pl/wyniki/liga/liga2018-19/ekstraklasa/190329barazrunda1.html",
- "table": 1,
- "teams": [
- {"loser": [12]},
- {"winner": [13, 15]}
- ],
- "winner": [11, 12],
- "loser": [13, 14]
- }
- ]
- },
- {
- "title": "Finals",
- "link": "http://www.pzbs.pl/wyniki/liga/liga2018-19/ekstraklasa/frunda1.html",
- "matches": [
- {
- "id": 8,
- "table": 1,
- "teams": [
- {"winner": [6]},
- {"winner": [7]}
- ],
- "winner": [1],
- "loser": [2]
- },
- {
- "id": 9,
- "table": 2,
- "teams": [
- {"loser": [6]},
- {"loser": [7]}
- ],
- "winner": [3],
- "loser": [4]
- }
- ]
- }
- ]
-}
diff --git a/eklasa.jtpo b/eklasa.jtpo new file mode 100644 index 0000000..077ae56 --- /dev/null +++ b/eklasa.jtpo @@ -0,0 +1,423 @@ +{ + "page": { + "team_boxes": { + "predict_teams": 1, + "name_prefix": " ", + "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, + "title": "Polish Premier League 2019/20 - play-off" + }, + "canvas": { + "box_positioning": { + "11": 60, + "10": 900, + "13": 650, + "12": 150, + "15": 60, + "14": 760, + "16": 150, + "1": 80, + "9": 280 + }, + "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": 5, + "finish_winner_v_offset": -10, + "finish_loser_colour": "#ff0000", + "finish_loser_h_offset": 20, + "finish_loser_v_offset": 10 + }, + "position_styles": [], + "goniec": { + "enabled": 0 + }, + "phases": [ + { + "title": "31st January 2020", + "dummies": [ + 0 + ], + "matches": [ + { + "id": 1, + "teams": [ + { + "place": [ + 2 + ] + }, + { + "place": [ + 3 + ] + } + ], + "table": 1 + }, + { + "id": 2, + "teams": [ + { + "place": [ + 5 + ] + }, + { + "place": [ + 7, + 8 + ] + } + ], + "loser": [ + 7, + 8 + ], + "table": 1 + }, + { + "id": 3, + "teams": [ + { + "place": [ + 6 + ] + }, + { + "place": [ + 7, + 8 + ] + } + ], + "loser": [ + 7, + 8 + ], + "table": 1 + }, + { + "id": 4, + "teams": [ + { + "place": [ + 9 + ] + }, + { + "place": [ + 11, + 12 + ] + } + ], + "winner": [ + 9, + 10 + ], + "table": 1 + }, + { + "id": 5, + "teams": [ + { + "place": [ + 10 + ] + }, + { + "place": [ + 11, + 12 + ] + } + ], + "winner": [ + 9, + 10 + ], + "table": 1 + }, + { + "id": 6, + "teams": [ + { + "place": [ + 13 + ] + }, + { + "place": [ + 14 + ] + } + ], + "table": 1 + }, + { + "id": 7, + "teams": [ + { + "place": [ + 15 + ] + }, + { + "place": [ + 16 + ] + } + ], + "loser": [ + 16 + ], + "table": 1 + } + ] + }, + { + "title": "1st February 2020", + "matches": [ + { + "id": 8, + "teams": [ + { + "loser": [ + 1 + ] + }, + { + "winner": [ + 2, + 3 + ] + } + ], + "loser": [ + 5, + 6 + ], + "table": 1 + }, + { + "id": 9, + "teams": [ + { + "place": [ + 4 + ] + }, + { + "winner": [ + 2, + 3 + ] + } + ], + "loser": [ + 5, + 6 + ], + "table": 1 + }, + { + "id": 10, + "teams": [ + { + "loser": [ + 6 + ] + }, + { + "winner": [ + 7 + ] + } + ], + "loser": [ + 15 + ], + "table": 1 + } + ] + }, + { + "title": "Semifinals", + "matches": [ + { + "id": 11, + "teams": [ + { + "place": [ + 1 + ] + }, + { + "winner": [ + 8, + 9 + ] + } + ], + "table": 1 + }, + { + "id": 12, + "teams": [ + { + "winner": [ + 1 + ] + }, + { + "winner": [ + 8, + 9 + ] + } + ], + "table": 1 + }, + { + "id": 13, + "teams": [ + { + "loser": [ + 4 + ] + }, + { + "winner": [ + 6, + 10 + ] + } + ], + "winner": [ + 11, + 12 + ], + "loser": [ + 13, + 14 + ], + "table": 1 + }, + { + "id": 14, + "teams": [ + { + "loser": [ + 5 + ] + }, + { + "winner": [ + 6, + 10 + ] + } + ], + "winner": [ + 11, + 12 + ], + "loser": [ + 13, + 14 + ], + "table": 1 + } + ] + }, + { + "title": "Finals", + "matches": [ + { + "id": 15, + "teams": [ + { + "winner": [ + 11 + ] + }, + { + "winner": [ + 12 + ] + } + ], + "winner": [ + 1 + ], + "loser": [ + 2 + ], + "table": 1 + }, + { + "id": 16, + "teams": [ + { + "loser": [ + 11 + ] + }, + { + "loser": [ + 12 + ] + } + ], + "winner": [ + 3 + ], + "loser": [ + 4 + ], + "table": 1 + } + ] + } + ], + "team_aliases": {}, + "teams": { + "link": "https://www.pzbs.pl/wyniki/liga/liga2019-20/ekstraklasa/rrleaderb.html", + "ties": [] + }, + "output": "output.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", + "SWISS_DEFAULT_LABEL": "Turniej o %d. miejsce" + } +}
\ No newline at end of file diff --git a/scripts/jfrteamy-playoff b/scripts/jfrteamy-playoff -Subproject dd7902ef7b46f598973cf85541d2e5f63ec2943 +Subproject 856cf764545362dd43cd2f304bd73c4594e1e6e |