summaryrefslogtreecommitdiff
path: root/CONFIG.md
diff options
context:
space:
mode:
authoremkael <emkael@tlen.pl>2019-02-20 21:18:56 +0100
committeremkael <emkael@tlen.pl>2019-02-20 21:18:56 +0100
commitc110136e6f99777ae429668a371d6c561e0842b0 (patch)
tree8b34af75d33dfe6bbbb229f6c7ed41b2db8ad970 /CONFIG.md
parent93e5bac872f3b4729ad36bea358cbbd5b0829c11 (diff)
Documentation for teams pre-selecting
Diffstat (limited to 'CONFIG.md')
-rw-r--r--CONFIG.md1
1 files changed, 1 insertions, 0 deletions
diff --git a/CONFIG.md b/CONFIG.md
index 34a4e2d..102edb2 100644
--- a/CONFIG.md
+++ b/CONFIG.md
@@ -143,6 +143,7 @@ Definicję struktury drabinki określają pola:
Tablica ta jest używana do wyświetlenia możliwych w meczu drużyn, jeśli dane meczu nie mogą być pobrane z innego źródła (np. bazy danych).
- opcjonalne pola `"winner"` i `"loser"` - które z kolei w tym kontekście oznaczają, miejsca, które zajmują zwycięzcy/przegrani danego meczu w końcowej klasyfikacji
- opcjonalne pole `"link"` - określające link do wyników meczu, nadpisujący link generowany z bazy turnieju lub linku fazy
+ - opcjonalna tablica `"selected_teams"` - jeśli w meczu znana jest już drużyna, ale nie wynika ona ze schematu drabinki (tj. schemat przewidywał wiele możliwości dla danego meczu), można określić znaną/wybraną drużynę, zanim dostępne będą inne źródła danych (baza/HTML) - jest to dwuelementowa tablica liczb całkowitych, określających, które drużyny spośród wszystkich możliwych zostały wybrane (`-1` oznacza brak wyboru, drużyny numerowane są od `0`)
Dane meczu mogą pochodzić z następujących źródeł:
- bazy danych turnieju: wówczas należy zdefiniować pola `"database"`, `"round"` i `"table"`