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.='';
- foreach($podium as $sc){
- $count++;
-
- switch($count){
- case 1:
- $img='';
- break;
- case 2:
- $img='';
- break;
- case 3:
- $img='';
- break;
- default:
- $img='';
- break;
-
-
- }
-
- $asideSectionContent.='- '.$img.' '.htmlentities($sc['name']).' ELO rank: '.$sc['ELO'].'
';
- }
- $asideSectionContent.='
Détail des matchs >>
';
-
- foreach($hist as $sc){
- $asideSectionContent.='
-
- - '.$sc['bot1']." ".$lang['VICTORIES'].":".$sc['player1Wins'].'
- - '.$sc['bot2']." ".$lang['VICTORIES'].":".$sc['player2Wins'].'
- - '.$lang['DRAW'].":".$sc['draws'].'
-
';
- }
- $asideSectionContent.='
';
+ $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.='';
+ foreach($podium as $sc){
+ $count++;
+
+ switch($count){
+ case 1:
+ $img='';
+ break;
+ case 2:
+ $img='';
+ break;
+ case 3:
+ $img='';
+ break;
+ default:
+ $img='';
+ break;
+ }
+
+ $asideSectionContent.='- '.$img.' '.htmlentities($sc['name']).' ELO rank: '.$sc['ELO'].'
';
+ }
+ $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'].'
+
+ - '.$sc['bot1']." ".$lang['VICTORIES'].":".$sc['player1Wins'].'
+ - '.$sc['bot2']." ".$lang['VICTORIES'].":".$sc['player2Wins'].'
+ - '.$lang['DRAW'].":".$sc['draws'].'
+
';
+}
\ No newline at end of file