From c43f792e7a823ac4957f10d6e5e8e57d52c8ac0a Mon Sep 17 00:00:00 2001 From: Milan Ventil Toman Date: Mon, 25 Mar 2024 08:50:39 +0100 Subject: [PATCH] medals and places, plus sort --- www/index.php | 207 ++++++++++++------------------------ www/lib/show_reg_public.php | 82 ++++++++++++++ 2 files changed, 150 insertions(+), 139 deletions(-) diff --git a/www/index.php b/www/index.php index 7a7370c..e3155b8 100755 --- a/www/index.php +++ b/www/index.php @@ -35,8 +35,8 @@ html,body,h1,h2,h3,h4,h5,h6 {font-family: "Roboto", sans-serif; margin:0px; padd min-height: 100%; } .track{ - } +

Kalské Borec //24

-

23.3.2024 9:00

Legendární MTB závod kolem obce Kaly, vrchem i spodem Bránou Vysočiny

@@ -113,153 +112,83 @@ if(isset($_GET['write_success'])){

// OKRUHY

-
-
-
+
+
+

// Kalské Borec

Dámy a pánové jenž aspirují na titul "Kalské Borec" to budou mít letos trošku jednodušší. Pojednou jen 3 okruhy. Freeride -> XC -> Junior

- '; - if($place == 2) $medal = ''; - if($place == 3) $medal = ''; - echo ''; - $place++; - $medal = ''; - } - } - ?> -
IDPřezdívka / TeamZávodČasMísto
'.$racer['ID'].''.$racer["NICK"].''.$racer["RACE"].''.$racer["TIME"].''.$place.'. '.$medal.'
-
-
-
-
-
-
-

// RODINNÝ

-

Pro nejmenší sportovce s doprovodem. Snad nejlehčí okruh. Opět však vyžaduje alespoň základy jízdy v terénu. Bude sice kousek delší než - minulý rok, ale o to Vás to požene mín do kopce. nenechte se však ukolébat touto informací, pořád bude vyžadovat oběti.

-

Provede Vás Zahradou, nakonec dva krát. Nejdřív ale obtočíte kopec s názvem Dranč kolem dokola, podíváte se na rozhlednu Křivoš zespodu - a objevíte údolí Kalského potoka, pokuď ho ještě neznáte.

-

rodina_trasa_gpx
- TRASA // MAPA

-

Registrovaní

- - '; - if($place == 2) $medal = ''; - if($place == 3) $medal = ''; - echo ''; - $place++; - $medal = ''; - } - } - ?> +
IDPřezdívka / TeamČasMísto
'.$racer['ID'].''.$racer["NICK"].''.$racer["TIME"].''.$place.'. '.$medal.'
-
+
- -
-
-
-

// JUNIOR

-

Relativně jednoduché kolečko do hodiny. Max 53min a 14s. Reálně si mlaďoši, tedy junioři vyzkouší, jaké to je drtit z kopce klacky a kamení, - ale taky jaké to měli jednoduché XCckaři před rokem. Trasa Vás provede málo známým údolím nad Borač.

-

Po zábavě ale přijde pořádný švih - a nastoupáte zpátaky do Huslí a přes Jilmoví hurá na Kaly. Tady Vaše utrpení končí a nastává zasloužený odpočinek.

-

junior_trasa_gpx
- TRASA // MAPA

-

Registrovaní

- - '; - if($place == 2) $medal = ''; - if($place == 3) $medal = ''; - echo ''; - $place++; - $medal = ''; - } - } - ?> -
IDPřezdívka / TeamČasMísto
'.$racer['ID'].''.$racer["NICK"].''.$racer["TIME"].''.$place.'. '.$medal.'
-
-
+
+
+
+
+

// RODINNÝ

+

Pro nejmenší sportovce s doprovodem. Snad nejlehčí okruh. Opět však vyžaduje alespoň základy jízdy v terénu. Bude sice kousek delší než + minulý rok, ale o to Vás to požene mín do kopce. nenechte se však ukolébat touto informací, pořád bude vyžadovat oběti.

+

Provede Vás Zahradou, nakonec dva krát. Nejdřív ale obtočíte kopec s názvem Dranč kolem dokola, podíváte se na rozhlednu Křivoš zespodu + a objevíte údolí Kalského potoka, pokuď ho ještě neznáte.

+

rodina_trasa_gpx
+ TRASA // MAPA

+

Registrovaní

+ + +
IDPřezdívka / TeamČasMísto
-
-
-
-

// CROSS-COUNTRY (XC)

-

Cross country, ve zkratce jak se dostat z A do B za co nejkratší dobu. Strmé stoupání i sjezdy, člověk si mákne, ale nic extra technického zde nehledejte. - Maximálně strmý sjezd a pak nějaký ten křák.

-

Tenhle okruh nebudel lehký, ale přesně to jste čekali. Nejdřív přes krásný sjezdík s vyhazovákem do Dolních Louček, odkuď po krásném chodníčku, - proti řece Bobrůvce pokoříte Arku. Konec pokořovnání to však nebude. Musíte se dostat zpátky k oboře, která Váas dostane zpátky na Kaly.

-

xc_trasa_gpx
- TRASA // MAPA

-

Registrovaní

- - '; - if($place == 2) $medal = ''; - if($place == 3) $medal = ''; - echo ''; - $place++; - $medal = ''; - } - } - ?> -
IDPřezdívka / TeamČasMísto
'.$racer['ID'].''.$racer["NICK"].''.$racer["TIME"].''.$place.'. '.$medal.'
-
-
-
-
-
-
-

// FREERIDE

-

Asi nejnáročnejší okruh. Jak na techniku, tak na výdrž a převýšení. Myslím, že v některých sekcích svému jménu dostane.

-

Nejhezčí jízda ze všech začne nefalšovaným freeridem mezi stromy a spostou hrabanky, zakončeným zhupem přes potomk. Pak trochu přitvrdíme - a okruh se stne teprv zábavným. 2 krásné ridgerides v terénu s občasným skokem přes kládu, kámen, či unikátní zhup "Bába pod kořenem". Bude to krásné - a Vy to víte.

-

freeride_trasa_gpx
- TRASA // MAPA

-

Registrovaní

- - '; - if($place == 2) $medal = ''; - if($place == 3) $medal = ''; - echo ''; - $place++; - $medal = ''; - } - } - ?> -
IDPřezdívka / TeamČasMísto
'.$racer['ID'].''.$racer["NICK"].''.$racer["TIME"].''.$place.'. '.$medal.'
-
-
+
+
+
+

// JUNIOR

+

Relativně jednoduché kolečko do hodiny. Max 53min a 14s. Reálně si mlaďoši, tedy junioři vyzkouší, jaké to je drtit z kopce klacky a kamení, + ale taky jaké to měli jednoduché XCckaři před rokem. Trasa Vás provede málo známým údolím nad Borač.

+

Po zábavě ale přijde pořádný švih + a nastoupáte zpátaky do Huslí a přes Jilmoví hurá na Kaly. Tady Vaše utrpení končí a nastává zasloužený odpočinek.

+

junior_trasa_gpx
+ TRASA // MAPA

+

Registrovaní

+ + +
IDPřezdívka / TeamČasMísto
+
+
+
+

// CROSS-COUNTRY (XC)

+

Cross country, ve zkratce jak se dostat z A do B za co nejkratší dobu. Strmé stoupání i sjezdy, člověk si mákne, ale nic extra technického zde nehledejte. + Maximálně strmý sjezd a pak nějaký ten křák.

+

Tenhle okruh nebudel lehký, ale přesně to jste čekali. Nejdřív přes krásný sjezdík s vyhazovákem do Dolních Louček, odkuď po krásném chodníčku, + proti řece Bobrůvce pokoříte Arku. Konec pokořovnání to však nebude. Musíte se dostat zpátky k oboře, která Váas dostane zpátky na Kaly.

+

xc_trasa_gpx
+ TRASA // MAPA

+

Registrovaní

+ + +
IDPřezdívka / TeamČasMísto
+
+
+
+
+

// FREERIDE

+

Asi nejnáročnejší okruh. Jak na techniku, tak na výdrž a převýšení. Myslím, že v některých sekcích svému jménu dostane.

+

Nejhezčí jízda ze všech začne nefalšovaným freeridem mezi stromy a spostou hrabanky, zakončeným zhupem přes potomk. Pak trochu přitvrdíme + a okruh se stne teprv zábavným. 2 krásné ridgerides v terénu s občasným skokem přes kládu, kámen, či unikátní zhup "Bába pod kořenem". Bude to krásné + a Vy to víte.

+

freeride_trasa_gpx
+ TRASA // MAPA

+

Registrovaní

+ + +
IDPřezdívka / TeamČasMísto
+
+
+
+
diff --git a/www/lib/show_reg_public.php b/www/lib/show_reg_public.php index 6ea5d81..d419024 100644 --- a/www/lib/show_reg_public.php +++ b/www/lib/show_reg_public.php @@ -85,6 +85,88 @@ $sql = "SELECT ID, NICK, RACE, TIME FROM REGISTERED where RACE like '1' order by }else{ echo "0 results"; } + + +if($reg_racers_5 != null){ + $place = 1; + $medal = ''; + $reg_race_5_display = ''; + foreach($reg_racers_5 as $racer){ + if($place == 1) $medal = ''; + if($place == 2) $medal = ''; + if($place == 3) $medal = ''; + $reg_race_5_display = $reg_race_5_display.''.$racer['ID'].''.$racer["NICK"].''.$racer["RACE"].''.$racer["TIME"].''.$place.'. '.$medal.''; + $place++; + $medal = ''; + } +} +else { + $reg_race_5_display = ''; +} +if($reg_racers_4 != null){ + $place = 1; + $medal = ''; + $reg_race_4_display = ''; + foreach($reg_racers_4 as $racer){ + if($place == 1) $medal = ''; + if($place == 2) $medal = ''; + if($place == 3) $medal = ''; + $reg_race_4_display = $reg_race_4_display.''.$racer['ID'].''.$racer["NICK"].''.$racer["TIME"].''.$place.'. '.$medal.''; + $place++; + $medal = ''; + } +} +else { + $reg_race_4_display = ''; +} +if($reg_racers_3 != null){ + $place = 1; + $medal = ''; + $reg_race_3_display = ''; + foreach($reg_racers_3 as $racer){ + if($place == 1) $medal = ''; + if($place == 2) $medal = ''; + if($place == 3) $medal = ''; + $reg_race_3_display = $reg_race_3_display.''.$racer['ID'].''.$racer["NICK"].''.$racer["TIME"].''.$place.'. '.$medal.''; + $place++; + $medal = ''; + } +} +else { + $reg_race_3_display = ''; +} +if($reg_racers_2 != null){ + $place = 1; + $medal = ''; + $reg_race_2_display = ''; + foreach($reg_racers_2 as $racer){ + if($place == 1) $medal = ''; + if($place == 2) $medal = ''; + if($place == 3) $medal = ''; + $reg_race_2_display = $reg_race_2_display.''.$racer['ID'].''.$racer["NICK"].''.$racer["TIME"].''.$place.'. '.$medal.''; + $place++; + $medal = ''; + } +} +else { + $reg_race_2_display = ''; +} +if($reg_racers_1 != null){ + $place = 1; + $medal = ''; + $reg_race_1_display = ''; + foreach($reg_racers_1 as $racer){ + if($place == 1) $medal = ''; + if($place == 2) $medal = ''; + if($place == 3) $medal = ''; + $reg_race_1display = $reg_race_1_display.''.$racer['ID'].''.$racer["NICK"].''.$racer["TIME"].''.$place.'. '.$medal.''; + $place++; + $medal = ''; + } +} +else { + $reg_race_1_display = ''; +} ?>