<?php # coding: utf-8
$page = $_GET['page'];
-if (!isset($page)) $page = "acceuil"; #la page par défaut
+if (!isset($page)) $page = "accueil"; #la page par défaut
/* Pour déterminer si en LAN !?
include_once("php/controller.php");
$MENU = array(
- 'acceuil' => 'Accueil',
+ 'acceuil' => 'Acceuil',
'jeux_joues' => 'Jeux joués',
'inscription' => 'Inscription',
'inscrits' => 'Inscrits',
# 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>';
+ $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>';
+ 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;
+ case 'accueil':
+ include("php/tx_informations.php");
+ break;
+ case 'jeux_joues' :
+ include("php/pages/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/pages/inscription.php");
+ break;
+ case 'inscrits' :
+ include("php/pages/inscrits.php");
+ break;
+ case 'tournoi' :
+ include("php/pages/tournoi.php");
+ break;
+ case 'intranet' :
+ include("php/pages/intranet.php");
+ break;
+ case 'bienvenue' :
+ include("php/pages/bienvenue.php");
+ break;
+ case 'contacts' :
+ include("php/pages/contacts.php");
+ break;
+ case 'photos' :
+ include("php/pages/photos.php");
+ break;
+ case 'pizzas':
+ include("php/pizzas.php");
+ break;
+ default :
+ echo 'erreur, page introuvable';
+ break;
}
?>
</div>
--- /dev/null
+Toute l'équipe de la Corcelles-LAN vous souhaite la bienvenue !!
--- /dev/null
+<?php # coding:utf-8 ?>\r
+\r
+<h1>Organisateur</h1>\r
+<ul>\r
+ <li><a href="" id="contactLePiaf">Le Piaf</a></li>\r
+ <!--li><a href="">Pan!cores</a></li>\r
+ <li><a href="">Tourist</a></li-->\r
+</ul>\r
+<h1>Hébergeur et Webmaster</h1>\r
+<ul>\r
+ <li><a href="" id="contactPifou">Pifou</a></li>\r
+</ul>\r
+ <p>Les anomalies peuvent être remontées <a href="http://dev.euphorik.ch/projects/cl7/issues/new">ici</a>.</p>
\ No newline at end of file
--- /dev/null
+<?php #coding:utf-8 ?>
+
+<h2>Une puissante LAN aura lieu du <em>vendredi 21 Novembre</em> au <em>Lundi 24 Novembre</em> à Corcelles [NE]</h2>
+
+<h2>Heures</h2>
+<ul><li><p>Débute le vendredi à <em>17h00</em>, finit le lundi à <em>16h00</em> env. avec les rangments.</p></li></ul>
+
+<h2>Points forts</h2>
+<ul>
+ <li>Projecteur + Wii, PES, Worms, etc.</li>
+ <li>Platines pour les Dj's seront de la partie cette année.</li>
+ <li>Un serveur hostera les parties RA3, COD2, COD4, UT3 et Crysis. Counter Strike est strictement interdit durant la LAN, ce point est très important.</li>
+ <li>Accès à internet (pas pour WoW ou autre MMORPG autistique).</li>
+</ul>
+
+<h2>Matos</h2>
+<ul>
+ <li>Il est conseillé de disposer d'un PC en état de marche + carte ethernet et de drivers/soft en cas de réinstallation d'urgence.</li>
+ <li>Les haut-parleurs sont interdits, vous devez vous munir d'écouteurs (pas des écouteurs de 200W :)).</li>
+ <li>Apportez tout les câbles nécessaires à l'alimentation de votre PC + multiprise.</li>
+ <li>Un câble rj45 de si possible au moins 10m doit être amené pour la connexion au réseau.</li>
+</ul>
+
+<h2>Prix</h2>
+<ul>
+ <li>Il est de <?=$config->get('cout_total')?> CHF pour les 3 soirées comprenant 3 repas chaud (dépend de l'état du cuistot) et 3 déjeunés à payer sur place au responsable.</li>
+ <li>Il est de <?=$config->get('cout_periode')?> CHF par soirée pour ceux qui ne peuvent pas venir toute la dureé de la lan.</li>
+</ul>
+
+<h2>Lieu</h2>
+<ul>
+ <li>La LAN ce déroule dans un abri civil à Corcelles, voici le plan :
+ <a href="images/carte.jpg"><img alt="carte d'accès" src="images/carte_mini.jpg" /></a>
+ <a href="images/carte_zoom.gif"><img alt="carte d'accès (aperçu)" src="images/carte_zoom_mini.gif" /></a>.</li>
+ <li>Il y a six place de parc devant l'entrée et grand parking un peu plus loin (voir la deuxième carte ci-dessus).</li>
+ <li>Il est possible de dormir sur place, amenez votre sac de couchage si vous comptez roupiller, il y a aussi des couvertures si jamais des gens ont trop froid.</li>
+</ul>
+
+<h2>Bouffe, boissons & drogues</h2>
+<ul>
+ <li>Une cuisine munit d'un cuistot diplômé sera entièrement à votre disposition pour vous alimenter en nourriture.</li>
+ <li>Amenez quand même un peu de bouffe, on ne sait jamais...</li>
+ <li>La bière est offerte en quantité déraisonnable.</li>
+ <li>Il n'y a, cette année, pas de frigo disponible.</li>
+ <li>Attention : les drogues ne sont absolument pas interdites.</li>
+</ul>
+
+<h2>Intranet</h2>
+<ul>
+ <li>Un système de partage de fichiers (photos de vacances, vidéos de son chat, etc.) sera mis en place et s'appuyera sur <a href="http://www.alliancep2p.com">Alliance</a>.
+ Il fonctionne un peu comme DC++, est multi-plateforme et sous licence GPL. Note pour faty : c'est du Java avec plein de swing dedans ;).</li>
+</ul>
+
+<h2>Divers</h2>
+<ul>
+ <li>Les participants sont priés de ranger et nettoyer leur place en quittant la lan.</li>
+ <li>Toute personne ayant installé CS sur sont PC sera immolé dans la joie et la bonne humeur des autres gamers.</li>
+</ul>
--- /dev/null
+<?php # coding:utf-8
+
+if ($config->get("inscription_terminees"))
+{
+ echo '<p><em>Les inscriptions sont terminées !</em></p>';
+ return;
+}
+
+if ($le_participant->valide)
+ echo '<p>Modification de mes infos</p>';
+else
+ echo'<p><em>Les personnes inscrites s\'engagent à être présentes à la LAN et à payer la somme convenue.</em></p><p>Elles peuvent se désinscrirent en cas d\'empèchements majeurs.</p>';
+?>
+
+<form id="formulaireInscription" method="post" action="inscription.html">
+<?php
+ if($le_participant->valide)
+ echo '<p><input type="hidden" name="modification_participant" value="1" /></p>';
+ else
+ echo '<p><input type="hidden" name="inscription" value="1" /></p>';
+?>
+<table>
+ <colgroup>
+ <col id="inscriptionColonneNom" />
+ <col id="inscriptionColonneValeur" />
+ </colgroup>
+ <tr>
+ <td>
+ pseudo <span class="miniInfo">(login)</span>
+ </td>
+ <td>
+ <input type="text" maxlength="50" name="pseudo" value="<?=$le_participant->valide ? $le_participant->info->pseudo : $_POST["pseudo"]?>" />
+ </td>
+ </tr>
+ <tr>
+ <td>
+ password <span class="miniInfo">(pour pouvoir par la suite modifier mes infos)</span>
+ </td>
+ <td>
+ <input type="password" size="10" maxlength="10" name="pass1" value="<?=$le_participant->valide ? $le_participant->info->password : $_POST["pass1"]?>" />
+ re: <input type="password" maxlength="10" size="10" name="pass2" value="<?=$le_participant->valide ? $le_participant->info->password : $_POST["pass2"]?>" />
+ </td>
+ </tr>
+ <tr>
+ <td>
+ clan name
+ </td>
+ <td>
+ <input type="text" maxlength="30" size="15" name="clan_nom" value="<?=$le_participant->valide ? $le_participant->info->clan_nom : $_POST["clan_nom"]?>" />
+ <select id="clanChoix" name="clanChoix" size="1">
+ <option value ="0" selected="selected">clans existants</option>
+ <?php
+ $res = mysql_query("SELECT DISTINCT clan_nom, clan_tag FROM participants WHERE clan_nom != '' OR clan_tag != ''");
+ while($info_clan = mysql_fetch_object($res))
+ {
+ echo '<option value = "', $info_clan->clan_nom, ';', $info_clan->clan_tag, '">', $info_clan->clan_nom != '' ? $info_clan->clan_nom : $info_clan->clan_tag, '</option>';
+ }
+ ?>
+ </select>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ clan tag
+ </td>
+ <td>
+ <input type="text" maxlength="10" name="clan_tag" value="<?=$le_participant->valide ? $le_participant->info->clan_tag : $_POST['clan_tag']?>" />
+ </td>
+ </tr>
+ <tr>
+ <td>
+ nom
+ </td>
+ <td>
+ <input type="text" maxlength="30" name="nom" value="<?=$le_participant->valide ? $le_participant->info->nom : $_POST['nom']?>" />
+ </td>
+ </tr>
+ <tr>
+ <td>
+ prénom
+ </td>
+ <td>
+ <input type="text" maxlength="30" name="prenom" value="<?=$le_participant->valide ? $le_participant->info->prenom : $_POST['prenom']?>" />
+ </td>
+ </tr>
+ <tr>
+ <td>
+ age
+ </td>
+ <td>
+ <input type="text" maxlength="30" name="age" value="<?=$le_participant->valide ? $le_participant->info->age : $_POST['age']?>" />
+ </td>
+ </tr>
+ <tr>
+ <td>
+ email <span class="miniInfo">(non-public)</span>
+ </td>
+ <td>
+ <input type="text" maxlength="30" name="e_mail" value="<?=$le_participant->valide ? $le_participant->info->e_mail : $_POST['e_mail']?>" />
+ </td>
+ </tr>
+ <tr>
+ <td>
+ présence
+ </td>
+ <td>
+ <?php
+ $res = mysql_query("
+ SELECT periodes.id, periodes.nom, participations.participant_id
+ FROM periodes
+ LEFT JOIN participations ON periodes.id = participations.periode_id
+ AND participations.participant_id = ".($le_participant->valide ? $le_participant->info->id : "0")."
+ ORDER BY periodes.id
+ ");
+ while($periode = mysql_fetch_object($res))
+ {
+ echo '<p><input name="periodes[]" value="'.$periode->id.'" '.((!$le_participant->valide && (!$_POST['periodes'] || in_array($periode->id, $_POST['periodes']))) || $periode->participant_id ? 'checked="checked"' : '').' id="periode'.$periode->id.'" type="checkbox" /><label for="periode'.$periode->id.'" />'.$periode->nom.'</label></p>';
+ }
+ ?>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ prix
+ </td>
+ <td>
+ <span id="prix"></span> CHF
+ </td>
+ </tr>
+ <tr>
+ <td>
+ remarques
+ </td>
+ <td>
+ <textarea cols="30" rows="5" name="remarques"><?=$le_participant->valide ? $le_participant->info->remarques : $_POST['remarques']?></textarea>
+ </td>
+ </tr>
+ <?php
+ if (!$le_participant->valide)
+ echo'
+ <tr>
+ <td>
+ j\'ai bien lu et suis d\'accord avec le préambule
+ </td>
+ <td>
+ <input type="checkbox" name="accord" ',($_POST['accord'] ? 'checked="true"' : ''),'/>
+ </td>
+ </tr>';
+ ?>
+ </table>
+ <p><input type="submit" value="OK" /></p>
+</form>
--- /dev/null
+<?php # coding:utf-8
+
+include_once("traitement_pre_affichage.php");
+
+$participants = mysql_query("
+ SELECT id, pseudo, nom, prenom, clan_nom, clan_tag, remarques
+ FROM participants
+ ORDER by clan_nom, clan_tag, pseudo
+");
+
+$periodes = mysql_query("SELECT nom_abrege FROM periodes ORDER BY id");
+$debut_table = '
+ <tr>
+ <th>pseudo</th>
+ <th>nom</th>
+ <th>prénom</th>';
+$nb_periode = 0;
+while($periode = mysql_fetch_object($periodes))
+{
+ $debut_table .= '<th>'.$periode->nom_abrege.'</th>';
+ $nb_periode++;
+}
+$debut_table .= '<th>remarques</th>
+ </tr>';
+
+$clan_courant = null;
+
+echo '<table class="inscrits">';
+while($participant = mysql_fetch_object($participants))
+{
+ if ($clan_courant !== $participant->clan_nom)
+ {
+ echo ($participant->clan_nom != '' ? '<tr><td colspan="'. ($nb_periode + 4) .'"><h1>'.traitement_pre_affichage($participant->clan_nom).'</h1></td></tr>' : ''), $debut_table;
+ $clan_courant = $participant->clan_nom;
+ }
+
+ $participations = mysql_query("
+ SELECT periodes.nom, participations.participant_id FROM periodes
+ LEFT JOIN participations ON periodes.id = participations.periode_id AND participations.participant_id = ".$participant->id."
+ ORDER BY id
+ ");
+
+ echo '<tr>';
+ echo '<td>', htmlentities($participant->clan_tag, ENT_QUOTES, "UTF-8"), traitement_pre_affichage($participant->pseudo), '</td>';
+ echo '<td>', traitement_pre_affichage($participant->nom), '</td>';
+ echo '<td>', traitement_pre_affichage($participant->prenom), '</td>';
+ while ($participation = mysql_fetch_object($participations))
+ echo '<td '.($participation->participant_id == $participant->id ? 'class="participe"' : '').'></td>';
+
+ echo '<td>', traitement_pre_affichage($participant->remarques), '</td>';
+ echo '</tr>';
+}
+echo '</table>';
+?>
+
--- /dev/null
+
+<h5><a href="ftp://mp3:divx@pifou-computer/" target="_blank">>>Le serveur ftp !!DivX - Mp3 - Progz!! <<</a></h5>
+<h5><a href="ftp://lan:lan@fatypunk/" target="_blank">>>Le serveur de Faty !!Mp3 - Videos!! <<</a></h5>
+<h5><a href="ftp://kiki/" target="_blank">>>Kiki ftp !!Manga - Roms Nes/Snes!! <<</a></h5>
+<h5><a href="ftp://rezo:rezo@leo/" target="_blank">>>Le0 ftp !!Tout!! <<</a></h5>
+<li><a href="files/leechftp130.zip" target="_blank">CLIENT FTP BIEN</a></li>
+
+<h5><a href="http://blue/csstats/" target="_blank">>> Stats CS <<</a></h5>
+
+<h6>PATCHS</h6>
+<ul>
+<li><a href="files/HL1109.exe" target="_blank">HL 1.109</a> & <a href="files/HL1109to1110.exe" target="_blank">HL 1.109 to 1.110</a></li>
+<li><a href="files/quake3v131.exe" target="_blank">Q3 1.31</a></li>
+<li><a href="files/star_109b.exe" target="_blank">Starcraft 1.09b</a> & <a href="files/bw_109b.exe" target="_blank">Broodwar 1.09b</a></li>
+</ul>
+<h6>MODS</h6>
+<ul>
+<li><a href="files/csv15full.exe" target="_blank">CS 1.5</a></li>
+<li><a href="files/rocketarena3v15.exe" target="_blank">RA3 1.5</a></li>
+</ul>
+
--- /dev/null
+<?php # coding: utf-8\r
+\r
+include_once("traitement_pre_affichage.php");\r
+\r
+if (!$le_participant->valide)\r
+{\r
+ echo '<p><em>Remarque : </em>Il faut être inscrit pour pouvoir voter.</p>';\r
+}\r
+\r
+\r
+echo '\r
+<form id="formulaireJeuxJoues" method="post" action="index.php?page=jeux_joues">\r
+ <p><input type="hidden" name="set_jeux_joues" value="1" /></p>\r
+ <table>\r
+ <tr>', ($le_participant->valide ? '<th></th>' : ''), '<th>Votes</th><th>Jeux</th></tr>';\r
+\r
+$jeux_query = mysql_query("\r
+ SELECT jeux.id, jeux.nom, jeux_choisis.participant_id, COUNT(*) + IF(participant_id is not null, 1, 0) - 1 AS nb_vote\r
+ FROM jeux LEFT JOIN jeux_choisis ON jeux.id = jeux_choisis.jeu_id\r
+ GROUP BY jeux.id\r
+ ORDER BY nb_vote DESC, nom \r
+");\r
+ \r
+while ($jeu = mysql_fetch_object($jeux_query))\r
+{\r
+ # est-ce que le participant courant à voté pour ce jeu ?\r
+ if ($le_participant->valide)\r
+ {\r
+ $a_vote = mysql_fetch_row(mysql_query("\r
+ SELECT COUNT(*) FROM jeux_choisis\r
+ WHERE participant_id = ".$le_participant->info->id." AND jeu_id = ".$jeu->id\r
+ )); $a_vote = $a_vote[0];\r
+ }\r
+ else\r
+ $a_vote = FALSE;\r
+ \r
+ echo '<tr>',\r
+ $le_participant->valide ? '<td><input type="checkbox" name="votes[]" '. ($a_vote ? 'checked="checked"' : '') .' value="'.$jeu->id.'" /></td>' : '',\r
+ '<td>' . $jeu->nb_vote . '</td>',\r
+ '<td ' . ($a_vote ? 'class="aVote" ': '').'>' . traitement_pre_affichage($jeu->nom) . '</td></tr>';\r
+}\r
+\r
+echo '\r
+ </table>';\r
+\r
+if ($le_participant->valide)\r
+ echo '\r
+ <p>Autre : <input type="text" maxlength="50" name="jeu" /></p>\r
+ <p><input type="submit" value="Voter" /></p>';\r
+ \r
+echo '</form>';\r
+\r
+# affichage du nombre de vote restant\r
+if ($le_participant->valide)\r
+ echo '<p>Nombre de votes restant : ' . $le_participant->nb_vote_restant() . '</p>';\r
+\r
+?>
\ No newline at end of file
--- /dev/null
+<?php
+#Petite galerie d'image à 2 balles , necessite GD2.
+##########CONFIG#########
+#Variables à repasser à la page (liens) :
+$vars_repasse = array('page');
+define('NOM_FICHIER', 'index.php');
+define('TAILLE_SECTION', '12');
+define('TAILLE_NOM_IMAGE', '11');
+define('TAILLE_VIGNETTE', '100');
+define('TAILLE_PHOTO_REDUITE', '400');
+define('NOMBRE_VIGNETTE_PAR_PAGE', '9');
+define('NOMBRE_COLONNE', '3');
+#######FIN CONFIG########
+
+include('class_galerie_photos.php');
+
+$ma_galerie = new galerie("images/galerie");
+
+if (!isset($_GET['__page_galerie'])) $_GET['__page_galerie'] = 'liste_sections';
+if (!isset($_GET['__page_section'])) $_GET['__page_section'] = 1;
+
+switch ($_GET['__page_galerie'])
+{
+ case 'liste_sections' :
+ foreach($ma_galerie->sections() as $section)
+ echo '<div style="font-size : ',TAILLE_SECTION,'pt; font-weight : bold; "><a href="',NOM_FICHIER,'?',arguments_page(),'__section=',$section,
+ '&__page_galerie=section">', $section,'</a></div>Auteur : ',$ma_galerie->get_auteur($section),'<br/>Date : ',$ma_galerie->get_date($section),'<br/><br/>';
+ break;
+
+ case 'section' :
+ $ma_galerie->set_section_courante($_GET['__section']);
+ $ma_galerie->afficher_vignettes($_GET['__page_section']);
+ break;
+
+ case 'photo' :
+ $ma_galerie->set_section_courante($_GET['__section']);
+ $ma_galerie->afficher_photo($_GET['__photo']);
+ break;
+}
+
+?>
\ No newline at end of file
+++ /dev/null
-Toute l'équipe de la Corcelles-LAN vous souhaite la bienvenue !!
+++ /dev/null
-<?php # coding:utf-8 ?>\r
-\r
-<h1>Organisateur</h1>\r
-<ul>\r
- <li><a href="" id="contactLePiaf">Le Piaf</a></li>\r
- <!--li><a href="">Pan!cores</a></li>\r
- <li><a href="">Tourist</a></li-->\r
-</ul>\r
-<h1>Hébergeur et Webmaster</h1>\r
-<ul>\r
- <li><a href="" id="contactPifou">Pifou</a></li>\r
-</ul>\r
- <p>Les anomalies peuvent être remontées <a href="http://dev.euphorik.ch/projects/cl7/issues/new">ici</a>.</p>
\ No newline at end of file
+++ /dev/null
-<?php #coding:utf-8 ?>
-
-<h2>Une puissante LAN aura lieu du <em>vendredi 21 Novembre</em> au <em>Lundi 24 Novembre</em> à Corcelles [NE]</h2>
-
-<h2>Heures</h2>
-<ul><li><p>Débute le vendredi à <em>17h00</em>, finit le lundi à <em>16h00</em> env. avec les rangments.</p></li></ul>
-
-<h2>Points forts</h2>
-<ul>
- <li>Projecteur + Wii, PES, Worms, etc.</li>
- <li>Platines pour les Dj's seront de la partie cette année.</li>
- <li>Un serveur hostera les parties RA3, COD2, COD4, UT3 et Crysis. Counter Strike est strictement interdit durant la LAN, ce point est très important.</li>
- <li>Accès à internet (pas pour WoW ou autre MMORPG autistique).</li>
-</ul>
-
-<h2>Matos</h2>
-<ul>
- <li>Il est conseillé de disposer d'un PC en état de marche + carte ethernet et de drivers/soft en cas de réinstallation d'urgence.</li>
- <li>Les haut-parleurs sont interdits, vous devez vous munir d'écouteurs (pas des écouteurs de 200W :)).</li>
- <li>Apportez tout les câbles nécessaires à l'alimentation de votre PC + multiprise.</li>
- <li>Un câble rj45 de si possible au moins 10m doit être amené pour la connexion au réseau.</li>
-</ul>
-
-<h2>Prix</h2>
-<ul>
- <li>Il est de <?=$config->get('cout_total')?> CHF pour les 3 soirées comprenant 3 repas chaud (dépend de l'état du cuistot) et 3 déjeunés à payer sur place au responsable.</li>
- <li>Il est de <?=$config->get('cout_periode')?> CHF par soirée pour ceux qui ne peuvent pas venir toute la dureé de la lan.</li>
-</ul>
-
-<h2>Lieu</h2>
-<ul>
- <li>La LAN ce déroule dans un abri civil à Corcelles, voici le plan :
- <a href="images/carte.jpg"><img alt="carte d'accès" src="images/carte_mini.jpg" /></a>
- <a href="images/carte_zoom.gif"><img alt="carte d'accès (aperçu)" src="images/carte_zoom_mini.gif" /></a>.</li>
- <li>Il y a six place de parc devant l'entrée et grand parking un peu plus loin (voir la deuxième carte ci-dessus).</li>
- <li>Il est possible de dormir sur place, amenez votre sac de couchage si vous comptez roupiller, il y a aussi des couvertures si jamais des gens ont trop froid.</li>
-</ul>
-
-<h2>Bouffe, boissons & drogues</h2>
-<ul>
- <li>Une cuisine munit d'un cuistot diplômé sera entièrement à votre disposition pour vous alimenter en nourriture.</li>
- <li>Amenez quand même un peu de bouffe, on ne sait jamais...</li>
- <li>La bière est offerte en quantité déraisonnable.</li>
- <li>Il n'y a, cette année, pas de frigo disponible.</li>
- <li>Attention : les drogues ne sont absolument pas interdites.</li>
-</ul>
-
-<h2>Intranet</h2>
-<ul>
- <li>Un système de partage de fichiers (photos de vacances, vidéos de son chat, etc.) sera mis en place et s'appuyera sur <a href="http://www.alliancep2p.com">Alliance</a>.
- Il fonctionne un peu comme DC++, est multi-plateforme et sous licence GPL. Note pour faty : c'est du Java avec plein de swing dedans ;).</li>
-</ul>
-
-<h2>Divers</h2>
-<ul>
- <li>Les participants sont priés de ranger et nettoyer leur place en quittant la lan.</li>
- <li>Toute personne ayant installé CS sur sont PC sera immolé dans la joie et la bonne humeur des autres gamers.</li>
-</ul>
+++ /dev/null
-<?php # coding:utf-8
-
-if ($config->get("inscription_terminees"))
-{
- echo '<p><em>Les inscriptions sont terminées !</em></p>';
- return;
-}
-
-if ($le_participant->valide)
- echo '<p>Modification de mes infos</p>';
-else
- echo'<p><em>Les personnes inscrites s\'engagent à être présentes à la LAN et à payer la somme convenue.</em></p><p>Elles peuvent se désinscrirent en cas d\'empèchements majeurs.</p>';
-?>
-
-<form id="formulaireInscription" method="post" action="inscription.html">
-<?php
- if($le_participant->valide)
- echo '<p><input type="hidden" name="modification_participant" value="1" /></p>';
- else
- echo '<p><input type="hidden" name="inscription" value="1" /></p>';
-?>
-<table>
- <colgroup>
- <col id="inscriptionColonneNom" />
- <col id="inscriptionColonneValeur" />
- </colgroup>
- <tr>
- <td>
- pseudo <span class="miniInfo">(login)</span>
- </td>
- <td>
- <input type="text" maxlength="50" name="pseudo" value="<?=$le_participant->valide ? $le_participant->info->pseudo : $_POST["pseudo"]?>" />
- </td>
- </tr>
- <tr>
- <td>
- password <span class="miniInfo">(pour pouvoir par la suite modifier mes infos)</span>
- </td>
- <td>
- <input type="password" size="10" maxlength="10" name="pass1" value="<?=$le_participant->valide ? $le_participant->info->password : $_POST["pass1"]?>" />
- re: <input type="password" maxlength="10" size="10" name="pass2" value="<?=$le_participant->valide ? $le_participant->info->password : $_POST["pass2"]?>" />
- </td>
- </tr>
- <tr>
- <td>
- clan name
- </td>
- <td>
- <input type="text" maxlength="30" size="15" name="clan_nom" value="<?=$le_participant->valide ? $le_participant->info->clan_nom : $_POST["clan_nom"]?>" />
- <select id="clanChoix" name="clanChoix" size="1">
- <option value ="0" selected="selected">clans existants</option>
- <?php
- $res = mysql_query("SELECT DISTINCT clan_nom, clan_tag FROM participants WHERE clan_nom != '' OR clan_tag != ''");
- while($info_clan = mysql_fetch_object($res))
- {
- echo '<option value = "', $info_clan->clan_nom, ';', $info_clan->clan_tag, '">', $info_clan->clan_nom != '' ? $info_clan->clan_nom : $info_clan->clan_tag, '</option>';
- }
- ?>
- </select>
- </td>
- </tr>
- <tr>
- <td>
- clan tag
- </td>
- <td>
- <input type="text" maxlength="10" name="clan_tag" value="<?=$le_participant->valide ? $le_participant->info->clan_tag : $_POST['clan_tag']?>" />
- </td>
- </tr>
- <tr>
- <td>
- nom
- </td>
- <td>
- <input type="text" maxlength="30" name="nom" value="<?=$le_participant->valide ? $le_participant->info->nom : $_POST['nom']?>" />
- </td>
- </tr>
- <tr>
- <td>
- prénom
- </td>
- <td>
- <input type="text" maxlength="30" name="prenom" value="<?=$le_participant->valide ? $le_participant->info->prenom : $_POST['prenom']?>" />
- </td>
- </tr>
- <tr>
- <td>
- age
- </td>
- <td>
- <input type="text" maxlength="30" name="age" value="<?=$le_participant->valide ? $le_participant->info->age : $_POST['age']?>" />
- </td>
- </tr>
- <tr>
- <td>
- email <span class="miniInfo">(non-public)</span>
- </td>
- <td>
- <input type="text" maxlength="30" name="e_mail" value="<?=$le_participant->valide ? $le_participant->info->e_mail : $_POST['e_mail']?>" />
- </td>
- </tr>
- <tr>
- <td>
- présence
- </td>
- <td>
- <?php
- $res = mysql_query("
- SELECT periodes.id, periodes.nom, participations.participant_id
- FROM periodes
- LEFT JOIN participations ON periodes.id = participations.periode_id
- AND participations.participant_id = ".($le_participant->valide ? $le_participant->info->id : "0")."
- ORDER BY periodes.id
- ");
- while($periode = mysql_fetch_object($res))
- {
- echo '<p><input name="periodes[]" value="'.$periode->id.'" '.((!$le_participant->valide && (!$_POST['periodes'] || in_array($periode->id, $_POST['periodes']))) || $periode->participant_id ? 'checked="checked"' : '').' id="periode'.$periode->id.'" type="checkbox" /><label for="periode'.$periode->id.'" />'.$periode->nom.'</label></p>';
- }
- ?>
- </td>
- </tr>
- <tr>
- <td>
- prix
- </td>
- <td>
- <span id="prix"></span> CHF
- </td>
- </tr>
- <tr>
- <td>
- remarques
- </td>
- <td>
- <textarea cols="30" rows="5" name="remarques"><?=$le_participant->valide ? $le_participant->info->remarques : $_POST['remarques']?></textarea>
- </td>
- </tr>
- <?php
- if (!$le_participant->valide)
- echo'
- <tr>
- <td>
- j\'ai bien lu et suis d\'accord avec le préambule
- </td>
- <td>
- <input type="checkbox" name="accord" ',($_POST['accord'] ? 'checked="true"' : ''),'/>
- </td>
- </tr>';
- ?>
- </table>
- <p><input type="submit" value="OK" /></p>
-</form>
+++ /dev/null
-<?php # coding:utf-8
-
-include_once("traitement_pre_affichage.php");
-
-$participants = mysql_query("
- SELECT id, pseudo, nom, prenom, clan_nom, clan_tag, remarques
- FROM participants
- ORDER by clan_nom, clan_tag, pseudo
-");
-
-$periodes = mysql_query("SELECT nom_abrege FROM periodes ORDER BY id");
-$debut_table = '
- <tr>
- <th>pseudo</th>
- <th>nom</th>
- <th>prénom</th>';
-$nb_periode = 0;
-while($periode = mysql_fetch_object($periodes))
-{
- $debut_table .= '<th>'.$periode->nom_abrege.'</th>';
- $nb_periode++;
-}
-$debut_table .= '<th>remarques</th>
- </tr>';
-
-$clan_courant = null;
-
-echo '<table class="inscrits">';
-while($participant = mysql_fetch_object($participants))
-{
- if ($clan_courant !== $participant->clan_nom)
- {
- echo ($participant->clan_nom != '' ? '<tr><td colspan="'. ($nb_periode + 4) .'"><h1>'.traitement_pre_affichage($participant->clan_nom).'</h1></td></tr>' : ''), $debut_table;
- $clan_courant = $participant->clan_nom;
- }
-
- $participations = mysql_query("
- SELECT periodes.nom, participations.participant_id FROM periodes
- LEFT JOIN participations ON periodes.id = participations.periode_id AND participations.participant_id = ".$participant->id."
- ORDER BY id
- ");
-
- echo '<tr>';
- echo '<td>', htmlentities($participant->clan_tag, ENT_QUOTES, "UTF-8"), traitement_pre_affichage($participant->pseudo), '</td>';
- echo '<td>', traitement_pre_affichage($participant->nom), '</td>';
- echo '<td>', traitement_pre_affichage($participant->prenom), '</td>';
- while ($participation = mysql_fetch_object($participations))
- echo '<td '.($participation->participant_id == $participant->id ? 'class="participe"' : '').'></td>';
-
- echo '<td>', traitement_pre_affichage($participant->remarques), '</td>';
- echo '</tr>';
-}
-echo '</table>';
-?>
-
+++ /dev/null
-
-<h5><a href="ftp://mp3:divx@pifou-computer/" target="_blank">>>Le serveur ftp !!DivX - Mp3 - Progz!! <<</a></h5>
-<h5><a href="ftp://lan:lan@fatypunk/" target="_blank">>>Le serveur de Faty !!Mp3 - Videos!! <<</a></h5>
-<h5><a href="ftp://kiki/" target="_blank">>>Kiki ftp !!Manga - Roms Nes/Snes!! <<</a></h5>
-<h5><a href="ftp://rezo:rezo@leo/" target="_blank">>>Le0 ftp !!Tout!! <<</a></h5>
-<li><a href="files/leechftp130.zip" target="_blank">CLIENT FTP BIEN</a></li>
-
-<h5><a href="http://blue/csstats/" target="_blank">>> Stats CS <<</a></h5>
-
-<h6>PATCHS</h6>
-<ul>
-<li><a href="files/HL1109.exe" target="_blank">HL 1.109</a> & <a href="files/HL1109to1110.exe" target="_blank">HL 1.109 to 1.110</a></li>
-<li><a href="files/quake3v131.exe" target="_blank">Q3 1.31</a></li>
-<li><a href="files/star_109b.exe" target="_blank">Starcraft 1.09b</a> & <a href="files/bw_109b.exe" target="_blank">Broodwar 1.09b</a></li>
-</ul>
-<h6>MODS</h6>
-<ul>
-<li><a href="files/csv15full.exe" target="_blank">CS 1.5</a></li>
-<li><a href="files/rocketarena3v15.exe" target="_blank">RA3 1.5</a></li>
-</ul>
-
+++ /dev/null
-<?php # coding: utf-8\r
-\r
-include_once("traitement_pre_affichage.php");\r
-\r
-if (!$le_participant->valide)\r
-{\r
- echo '<p><em>Remarque : </em>Il faut être inscrit pour pouvoir voter.</p>';\r
-}\r
-\r
-\r
-echo '\r
-<form id="formulaireJeuxJoues" method="post" action="index.php?page=jeux_joues">\r
- <p><input type="hidden" name="set_jeux_joues" value="1" /></p>\r
- <table>\r
- <tr>', ($le_participant->valide ? '<th></th>' : ''), '<th>Votes</th><th>Jeux</th></tr>';\r
-\r
-$jeux_query = mysql_query("\r
- SELECT jeux.id, jeux.nom, jeux_choisis.participant_id, COUNT(*) + IF(participant_id is not null, 1, 0) - 1 AS nb_vote\r
- FROM jeux LEFT JOIN jeux_choisis ON jeux.id = jeux_choisis.jeu_id\r
- GROUP BY jeux.id\r
- ORDER BY nb_vote DESC, nom \r
-");\r
- \r
-while ($jeu = mysql_fetch_object($jeux_query))\r
-{\r
- # est-ce que le participant courant à voté pour ce jeu ?\r
- if ($le_participant->valide)\r
- {\r
- $a_vote = mysql_fetch_row(mysql_query("\r
- SELECT COUNT(*) FROM jeux_choisis\r
- WHERE participant_id = ".$le_participant->info->id." AND jeu_id = ".$jeu->id\r
- )); $a_vote = $a_vote[0];\r
- }\r
- else\r
- $a_vote = FALSE;\r
- \r
- echo '<tr>',\r
- $le_participant->valide ? '<td><input type="checkbox" name="votes[]" '. ($a_vote ? 'checked="checked"' : '') .' value="'.$jeu->id.'" /></td>' : '',\r
- '<td>' . $jeu->nb_vote . '</td>',\r
- '<td ' . ($a_vote ? 'class="aVote" ': '').'>' . traitement_pre_affichage($jeu->nom) . '</td></tr>';\r
-}\r
-\r
-echo '\r
- </table>';\r
-\r
-if ($le_participant->valide)\r
- echo '\r
- <p>Autre : <input type="text" maxlength="50" name="jeu" /></p>\r
- <p><input type="submit" value="Voter" /></p>';\r
- \r
-echo '</form>';\r
-\r
-# affichage du nombre de vote restant\r
-if ($le_participant->valide)\r
- echo '<p>Nombre de votes restant : ' . $le_participant->nb_vote_restant() . '</p>';\r
-\r
-?>
\ No newline at end of file
+++ /dev/null
-<?php
-#Petite galerie d'image à 2 balles , necessite GD2.
-##########CONFIG#########
-#Variables à repasser à la page (liens) :
-$vars_repasse = array('page');
-define('NOM_FICHIER', 'index.php');
-define('TAILLE_SECTION', '12');
-define('TAILLE_NOM_IMAGE', '11');
-define('TAILLE_VIGNETTE', '100');
-define('TAILLE_PHOTO_REDUITE', '400');
-define('NOMBRE_VIGNETTE_PAR_PAGE', '9');
-define('NOMBRE_COLONNE', '3');
-#######FIN CONFIG########
-
-include('class_galerie_photos.php');
-
-$ma_galerie = new galerie("images/galerie");
-
-if (!isset($_GET['__page_galerie'])) $_GET['__page_galerie'] = 'liste_sections';
-if (!isset($_GET['__page_section'])) $_GET['__page_section'] = 1;
-
-switch ($_GET['__page_galerie'])
-{
- case 'liste_sections' :
- foreach($ma_galerie->sections() as $section)
- echo '<div style="font-size : ',TAILLE_SECTION,'pt; font-weight : bold; "><a href="',NOM_FICHIER,'?',arguments_page(),'__section=',$section,
- '&__page_galerie=section">', $section,'</a></div>Auteur : ',$ma_galerie->get_auteur($section),'<br/>Date : ',$ma_galerie->get_date($section),'<br/><br/>';
- break;
-
- case 'section' :
- $ma_galerie->set_section_courante($_GET['__section']);
- $ma_galerie->afficher_vignettes($_GET['__page_section']);
- break;
-
- case 'photo' :
- $ma_galerie->set_section_courante($_GET['__section']);
- $ma_galerie->afficher_photo($_GET['__photo']);
- break;
-}
-
-?>
\ No newline at end of file