From 16889fb2e4ad4c26f15a4542591800074530aa40 Mon Sep 17 00:00:00 2001 From: Gnieark Date: Sun, 29 Nov 2015 19:41:37 +0100 Subject: [PATCH] doc --- html/index.php | 58 ++++++++++++++++++++++---------- lang/en.php | 1 + lang/fr.php | 1 + src/about.html | 0 src/arenas/tictactoe/doc-en.html | 0 src/arenas/tictactoe/doc-fr.html | 1 + src/arenas/tictactoe/doc.html | 0 src/legals.html | 0 8 files changed, 43 insertions(+), 18 deletions(-) create mode 100644 src/about.html create mode 100644 src/arenas/tictactoe/doc-en.html create mode 100644 src/arenas/tictactoe/doc-fr.html create mode 100644 src/arenas/tictactoe/doc.html create mode 100644 src/legals.html diff --git a/html/index.php b/html/index.php index f0a1db2..ca5df84 100644 --- a/html/index.php +++ b/html/index.php @@ -102,26 +102,48 @@ if($currentArena == ""){

Scores

'; - foreach($hist as $sc){ - echo '

'.$sc['bot1'].' VS '.$sc['bot2'].'

- '; + if(isset($_GET['doc'])){ + //on affiche une page de doc. + $pageExists=false; + foreach($arenas as $arena){ + if($arena['id'] == $_GET['doc']){ + if(file_exists("../src/arenas/".$arena['id']."/doc-".$lang['lang'].".html")){ + $pageExists=true; + echo file_get_contents("../src/arenas/".$arena['id']."/doc-".$lang['lang'].".html"); + break; + } } - echo ''; - include ("../src/arenas/".$currentArena."/public.php"); - break; + } + if(!$pageExists){ + error(404,"doc is missing"); + die; + } + + }else{ + //on affiche une arene ou page d'accueil + switch($currentArena){ + case "": + include ("../src/home.php"); + break; + default: + //battle history for this arena + $hist=get_battles_history($currentArena); + echo ''; + include ("../src/arenas/".$currentArena."/public.php"); + break; + } } + + ?>