-<?php # coding: utf-8\r
+<?php # coding: utf-8
$page = $_GET['page'];
if (!isset($page)) $page = "acceuil"; #la page par défaut
+
/* Pour déterminer si en LAN !?
$IP_SERVEUR = '192.168.1.1';
$MASK_RESEAU = '255.255.255.0';
if($titre[1] && (ip2long($REMOTE_ADDR) & ip2long($MASK_RESEAU)) != (ip2long($IP_SERVEUR) & ip2long($MASK_RESEAU)))
*/
-include_once("php/config.php");
-include_once("php/class_participant.php");\r
+include_once("php/class_participant.php");
include_once("php/connexion.php");
+include_once("php/config.php");
include_once("php/controller.php");
$MENU = array(
'acceuil' => 'Accueil',
'jeux_joues' => 'Jeux joués',
'inscription' => 'Inscription',
- 'inscrits' => 'Inscrits',\r
+ 'inscrits' => 'Inscrits',
'http://www.euphorik.ch/#page="minichat";conv=[1642]' => 'Chat',
'contacts' => 'Contacts',
#'mods' => 'Mods',
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <title>Corcelles-Lan 7</title>\r
- <link rel="stylesheet" href="css/style.css" type="text/css" media="screen" ></link>\r
+ <?php\r
+ # Permet d'afficher un message à l'utilisateur lors du chargement de la page via le javascript, voir 'cl7.js'.
+ if ($message_utilisateur) echo '<meta name="messageUtilisateur" content="'.$message_utilisateur.'" />';\r
+ \r
+ # Des constantes stockées en BD accessible par le javascript.
+ echo '<meta name="cout_periode" content="'.$config->get('cout_periode').'" />';
+ echo '<meta name="cout_total" content="'.$config->get('cout_total').'" />';
+ echo '<meta name="nb_periodes" content="'.mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM periodes"))[0].'" />';
+ ?>
+ <title>Corcelles-Lan 7</title>
+ <link rel="stylesheet" href="css/style.css" type="text/css" media="screen" ></link>
<script type="text/javascript" src="js/jquery-1.2.6.min.js"></script>
- <script type="text/javascript" src="js/betterjs.js"></script>\r
- <script type="text/javascript" src="js/cl7.js"></script>
- <script type="text/javascript" src="js/util.js"></script>
+<script type="text/javascript" src="js/betterjs.js"></script>
+<script type="text/javascript" src="js/cl7.js"></script>
+<script type="text/javascript" src="js/util.js"></script>
</head>
- <body>
- <div id="info" style="display:none" ><div id="icone"></div><div class="fermer" ></div><div class="message" ></div><div class="boutons"></div></div>
- <div id="container">
- <div id="cadre">
- <div id="titre">\r
- <div id="nbPlacesRestantes">\r
- <?php\r
- $nb_places_libres = Participant::nombre_place_restante();\r
- if ($nb_places_libres <= 0)\r
- {\r
- echo "Il n'y a plus de places libres";\r
- }\r
- else\r
- {\r
- $s = $nb_places_libres > 1 ? 's' : '';\r
- echo "Il reste <em>", $nb_places_libres, "</em> place", $s, " libre", $s; \r
- }\r
- ?>\r
- </div>\r
- Corcelles-Lan 7\r
- </div>
- <ul id="menu">
- <?php
- # affichage du menu
- foreach($MENU as $p => $titre )
- {\r
- $lien_externe = substr($p, 0, 4) == 'http';
- echo '<li' . ($p == $page ? ' class="courante"' : '') . '><a href="'.($lien_externe ? $p : $p.'.html').'" '.($lien_externe ? 'class="externe"' : '').'>' . $titre . '</a></li>';
- }
- ?>
- </ul>
- <div id="contenu">
- <div id="informations"><?php include("php/menu_droit.php") ?></div>
- <?php
- switch ($page)
- {
- case 'acceuil':
- include("php/tx_informations.php");
- break;
- case 'jeux_joues' :
- include("php/tx_jeux_joues.php");
- break;
- case 'inscription' :
- if (Participant::nombre_participant_max_atteint() && !$le_participant->valide)
- echo 'Nous sommes désolés, il n\'y a plus de places libres';
- else
- include("php/tx_inscription.php");
- break;
- case 'inscrits' :
- include("php/tx_inscrits.php");
- break;
- case 'tournoi' :
- include("php/tx_tournoi.php");
- break;
- case 'intranet' :
- include("php/tx_intranet.php");
- break;
- case 'bienvenue' :
- include("php/tx_bienvenue.php");
- break;
- case 'contacts' :
- include("php/tx_contacts.php");
- break;
- case 'photos' :
- include("php/tx_photos.php");
- break;
- case 'pizzas':
- include("php/pizzas.php");
- break;
- default :
- echo 'erreur, page introuvable';
- break;
- }
- ?>
- </div>
- <div id="pieddepage">
- ~ site codé en PHP avec les pieds ~
- </div>
- </div>
- </div>
- </body>
+<body>
+<div id="info" style="display:none" ><div id="icone"></div><div class="fermer" ></div><div class="message" ></div><div class="boutons"></div></div>
+<div id="container">
+<div id="cadre">
+<div id="titre">
+<div id="nbPlacesRestantes">
+<?php
+$nb_places_libres = Participant::nombre_place_restante();
+if ($config->get("inscription_terminees"))
+{
+ echo "Les inscriptions sont terminées !";
+}
+else if ($nb_places_libres <= 0)
+{
+ echo "Il n'y a plus de places libres";
+}
+else
+{
+ $s = $nb_places_libres > 1 ? 's' : '';
+ echo "Il reste <em>", $nb_places_libres, "</em> place", $s, " libre", $s;
+}
+?>
+</div>
+Corcelles-Lan 7
+</div>
+<ul id="menu">
+<?php
+# affichage du menu
+foreach($MENU as $p => $titre )
+{
+$lien_externe = substr($p, 0, 4) == 'http';
+echo '<li' . ($p == $page ? ' class="courante"' : '') . '><a href="'.($lien_externe ? $p : $p.'.html').'" '.($lien_externe ? 'class="externe"' : '').'>' . $titre . '</a></li>';
+}
+?>
+</ul>
+<div id="contenu">
+<?php
+if ($page != 'inscrits') {
+echo '<div id="informations">';
+include("php/menu_droit.php");
+echo '</div>';
+}
+switch ($page)
+{
+case 'acceuil':
+include("php/tx_informations.php");
+break;
+case 'jeux_joues' :
+include("php/tx_jeux_joues.php");
+break;
+case 'inscription' :
+if (Participant::nombre_participant_max_atteint() && !$le_participant->valide)
+echo 'Nous sommes désolés, il n\'y a plus de places libres';
+else
+include("php/tx_inscription.php");
+break;
+case 'inscrits' :
+include("php/tx_inscrits.php");
+break;
+case 'tournoi' :
+include("php/tx_tournoi.php");
+break;
+case 'intranet' :
+include("php/tx_intranet.php");
+break;
+case 'bienvenue' :
+include("php/tx_bienvenue.php");
+break;
+case 'contacts' :
+include("php/tx_contacts.php");
+break;
+case 'photos' :
+include("php/tx_photos.php");
+break;
+case 'pizzas':
+include("php/pizzas.php");
+break;
+default :
+echo 'erreur, page introuvable';
+break;
+}
+?>
+</div>
+<div id="pieddepage">
+~ site codé en PHP avec les pieds ~
+</div>
+</div>
+</div>
+</body>
</html>