From 1769efa5eda4b490f81226ec67b1a9a4d8b9aeb2 Mon Sep 17 00:00:00 2001 From: Gnieark Date: Fri, 10 Jun 2016 18:33:18 +0200 Subject: [PATCH] change scores presentation --- html/index.php | 75 ++++++++++++++++++----------------------------- src/functions.php | 31 +++++++++++++++++++- src/scores.php | 11 +++++++ 3 files changed, 70 insertions(+), 47 deletions(-) create mode 100644 src/scores.php diff --git a/html/index.php b/html/index.php index f2d8a59..f20475e 100644 --- a/html/index.php +++ b/html/index.php @@ -41,50 +41,10 @@ if(isset($_GET['arena'])){ error(404,"Wrong parameter"); die; } - $hist=get_battles_history($currentArena); - $siteTitle=$currentArenaArr['title']; $siteDescription=$currentArenaArr['metaDescription']; $mainSectionScript="../src/arenas/".$currentArena."/public.php"; - $asideSectionContent='

infos:

'.$lang['DEV-YOUR-OWN-BOT'].'
'.$lang['DOC_SPECS_LINKS'].'

-

Scores

'; - - $podium=ELO_get_podium($currentArena); - $count=0; - $asideSectionContent.='

Détail des matchs >>

'; + $asideSectionContent= get_default_aside_content($currentArena); $cssAdditionalScript=""; if(isset($currentArenaArr['cssFile'])){ $cssAdditionalScript.='"; @@ -112,16 +72,39 @@ if(isset($_GET['arena'])){ error(404,"Wrong parameter"); die; } - $siteTitle="Specifications ".$currentArenaArr['title']; - $siteDescription="documentation, faites votre propre bot pour ".$currentArenaArr['metaDescription']; - $mainSectionScript="../src/arenas/".$currentArenaArr['id']."/doc-".$lang['lang'].".html"; - $asideSectionContent=''; //to do - $cssAdditionalScript=""; + $siteTitle = "Specifications ".$currentArenaArr['title']; + $siteDescription = "documentation, faites votre propre bot pour ".$currentArenaArr['metaDescription']; + $mainSectionScript = "../src/arenas/".$currentArenaArr['id']."/doc-".$lang['lang'].".html"; + $asideSectionContent = get_default_aside_content($currentArena); + $cssAdditionalScript = ""; if(isset($currentArenaArr['cssFile'])){ $cssAdditionalScript.='"; } $jsAdditionalScript=""; + }elseif(isset($_GET['scores'])){ + //check if arena exists + $currentArena = false; + foreach($arenas as $arena){ + if($arena['id'] == $_GET['scores']){ + $currentArena = $_GET['scores']; + $currentArenaArr=$arena; + break; + } + } + if(!$currentArena){ + error(404,"Wrong parameter"); + die; + } + + $siteTitle="détail des combats ".$currentArenaArr['title']; + $siteDescription="scores ".$currentArenaArr['metaDescription']; + $mainSectionScript="../src/scores.php"; + $asideSectionContent=get_default_aside_content($currentArena); + $cssAdditionalScript=""; + $jsAdditionalScript=""; + + //to do !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! }elseif(isset($_GET['page'])){ diff --git a/src/functions.php b/src/functions.php index 17f6830..86dfb5b 100644 --- a/src/functions.php +++ b/src/functions.php @@ -293,7 +293,36 @@ function get_unique_id(){ fclose($fp); return $count; } - +function get_default_aside_content($currentArena){ + $asideSectionContent='

infos:

'.$lang['DEV-YOUR-OWN-BOT'].'
'.$lang['DOC_SPECS_LINKS'].'

+

Scores

'; + + $podium=ELO_get_podium($currentArena); + $count=0; + $asideSectionContent.='

Détail des matchs >>

'; + return $asideSectionContent; +} function does_arena_exist($string,$arenasArr){ foreach($arenasArr as $arena){ if($string == $arena['id']){ diff --git a/src/scores.php b/src/scores.php new file mode 100644 index 0000000..7f567a9 --- /dev/null +++ b/src/scores.php @@ -0,0 +1,11 @@ +'.$sc['bot1'].' VS '.$sc['bot2'].' + '; +} \ No newline at end of file