Guide til Challonge-turnerings-systemet
Dette er backup-versionen af turneringssystemet, drevet af Challonge.com — brug den kun hvis den almindelige version på /beerpong eller Supabase er nede.
Sådan opretter og viser du en beer pong-turnering — fra oprettelse på Challonge til bracketten kører på storskærmen ved bordet.
Opret turneringen på Challonge.com
Turneringen og alle dens hold oprettes helt som normalt på challonge.com. Denne app skriver aldrig noget til Challonge — den henter og viser kun det du allerede har sat op der.
- Log ind på challonge.com og tryk "Create a tournament". Giv den et navn — det er det navn der ender med at stå på bracketten på storskærmen.
- Vælg "Single Elimination" under "Tournament type" — det er den type vi spiller med, og den systemet her er sat op til.
- Under "Participants" bruger du "Bulk Add" og indsætter alle holdnavne på én gang (et navn pr. linje), i stedet for at tilføje dem enkeltvis. Skal et hold drikke Sommersby i stedet for øl, så sæt
(S)forrest i navnet, fx(S) Team Sommersby— se punkt 6 om tælleren. - Slå "Quick Advance" til under turneringens indstillinger, før du starter den. Så skal du kun trykke på det vindende hold i en kamp for at gå videre — uden at skulle taste en score ind for hver kamp.
- Tryk "Start tournament" på Challonge, når alle hold er tilføjet. Det er dette skridt der genererer selve bracketten — uden det er der ingen kampe at vise.
- Når en kamp er spillet, klik på den i Challonge og tryk på det vindende hold (med Quick Advance er det hele). Det er det eneste der skal gøres undervejs — vores skærm henter automatisk det nyeste, se punkt 5.
Log ind på /entries
Gå til /entries og log ind med det delte admin-password (spørg hvis du ikke har det).

Opret turneringen i systemet
Under "Turneringer" trykker du "Ny turnering". Udfyld et navn, og indsæt Challonge-turneringen — det er lige meget om du indsætter det bare id/slug, den fulde URL, eller en subdomæne-URL (barnavn.challonge.com/slug), de virker alle. Turneringen skal allerede findes på challonge.com.


Åbn skærmen på TV/tablet
Turneringen har nu sin egen side. Tryk "Åbn turneringsskærm (ny fane)" eller "Kopiér offentligt link" og åbn det på det TV/tablet der skal stå ved bordet.

Skærmen starter automatisk på en brandet venteskærm — den kræver ikke at nogen logger ind ved TV'et, og skifter først når du trykker "Start turnering" i næste trin.

Start turneringen
Når I er klar til at gå i gang, trykker du "Start turnering (gå live)". Skærmen ved bordet skifter selv til bracket-visningen — der er ingen knap at trykke på TV'et.

Bracketten opdaterer sig selv, i takt med at resultater indtastes på challonge.com — typisk indenfor et par minutter. Skulle den ikke selv nå at opdatere i tide (fx lige før en finale), kan du trykke "Opdater cache nu" på administrationssiden for at hente det nyeste med det samme.
Brug den knap sparsomt — hvert tryk bruger et af Challonge's gratis API-opslag, og der er kun 500 om måneden til hele baren. Den opdaterer sig selv i mellemtiden alligevel, så det er sjældent nødvendigt.

Øl/Sommersby-tælleren
Administrationssiden viser en løbende optælling af hvor meget der er drukket: hver afsluttet kamp giver 0,75L til hvert af de to hold, som Sommersby til hold der har (S) forrest i navnet på Challonge, og øl til alle andre. En kamp hvor et hold bare får en fribane (bye) tæller ikke — der er ikke spillet noget.
Efter turneringen
Husk at trykke "Stop turnering" på administrationssiden, når aftenen er slut, så skærmen går tilbage til venteskærmen. Systemet slukker den også automatisk kl. 01:00 om natten som et sikkerhedsnet, hvis det bliver glemt — men bliver den stående, blot fordi skærmen stadig er tændt, bruger den API-opslag hele natten for ingenting, så det er bedst ikke at regne med det.
Der er ikke ellers noget der skal ryddes op — lader du turneringen stå, kan I altid gå tilbage og se den. Vil du slette den fra listen, påvirker det ikke selve turneringen på challonge.com, kun opsætningen her i systemet.
Hjælp til gængse spørgsmål
- "Vent lidt før du opdaterer igen" når jeg trykker "Opdater cache nu"?
- Knappen har en kort ventetid indbygget (20 sekunder) for ikke at overbelaste Challonge's gratis API. Bracketten opdaterer sig selv i mellemtiden alligevel.
- Skærmen siger "Kunne ikke hente turneringsdata fra Challonge lige nu"?
- Et opslag hos Challonge fejlede midlertidigt — det retter typisk sig selv ved næste automatiske opdatering. Tjek at Challonge-linket i "Ny turnering"-formularen var korrekt, hvis det fortsætter.
- Kan jeg have flere turneringer kørende samtidig?
- Ja — opret bare en entry pr. turnering. Hver har sit eget offentlige link og kan stå på sit eget TV/tablet.
