function __construct()
 {
     // - on appele le constructeur du parent
     parent::__construct();
     // - on renseigne qq infos du parent
     parent::SetNomPage("quete", "Quête");
     parent::SetAffichageHeader(0);
     parent::SetAffichageMenu(0);
     parent::SetAffichageFooter(0);
     $this->AjouterCSS("page_quete.css");
     // - on ajoute les contenus utiles
     $this->AjouterContenu("contenu", "contenus/page_quete.php");
     // - on ajoute les menus utiles
     /*
           $this->AjouterMenu("compte","Compte");
           $this->AjouterMenu("village","Village");
           $this->AjouterMenu("avatar","Avatar");
           $this->AjouterMenu("messagerie","Messagerie");
           $this->AjouterMenu("carte","Carte");
           $this->AjouterMenu("commerce","Commerce");
           $this->AjouterMenu("unite","Unités");
           $this->AjouterMenu("objet","Objet");
           $this->AjouterMenu("hero","Héros");
           $this->AjouterMenu("quete","Quętes");
           $this->AjouterMenu("guilde","Guildes");
           $this->AjouterMenu("guilde_recherche","Recherche Guilde");
           $this->AjouterMenu("diplomatie","Diplomatie");
     */
 }
 function __construct()
 {
     // - on appele le constructeur du parent
     parent::__construct();
     // - on renseigne qq infos du parent
     parent::SetNomPage("messagerie", "Messagerie");
     parent::SetAffichageHeader(1);
     parent::SetAffichageMenu(0);
     parent::SetAffichageFooter(0);
     $this->AjouterCSS("page_messagerie.css");
     // - on ajoute les contenus utiles
     $this->AjouterContenu("contenu", "contenus/page_messagerie.php");
 }
 function __construct()
 {
     // - on appele le constructeur du parent
     parent::__construct();
     // - on renseigne qq infos du parent
     parent::SetNomPage("newsletter", "Newsletter");
     parent::SetAffichageHeader(-1);
     parent::SetAffichageMenu(1);
     parent::SetAffichageFooter(0);
     $this->AjouterCSS("page_newsletter.css");
     // - on ajoute les contenus utiles
     $this->AjouterContenu("contenu", "contenus/page_newsletter.php");
     // - on ajoute les menus utiles
 }
 function __construct()
 {
     // - on appele le constructeur du parent
     parent::__construct();
     // - on renseigne qq infos du parent
     parent::SetNomPage("djun_suppression", "Suppression du D'jun");
     parent::SetAffichageHeader(1);
     parent::SetAffichageMenu(0);
     parent::SetAffichageFooter(0);
     $this->AjouterCSS("page_djun_suppression.css");
     // - on ajoute les contenus utiles
     $this->AjouterContenu("contenu", "contenus/page_djun_suppression.php");
     // - on ajoute les menus utiles
 }
 function __construct()
 {
     // - on appele le constructeur du parent
     parent::__construct();
     // - on renseigne qq infos du parent
     parent::SetNomPage("tdb", "Tableau de bord");
     parent::SetAffichageHeader(1);
     parent::SetAffichageMenu(0);
     parent::SetAffichageFooter(0);
     $this->AjouterCSS("page_tdb.css");
     // - on ajoute les contenus utiles
     $this->AjouterContenu("contenu", "contenus/page_tdb.php");
     // - on ajoute les menus utiles
 }
 function __construct()
 {
     // - on appele le constructeur du parent
     parent::__construct();
     // - on renseigne qq infos du parent
     parent::SetNomPage("compte", "Mon Profil");
     parent::SetAffichageHeader(1);
     parent::SetAffichageMenu(1);
     parent::SetAffichageFooter(0);
     $this->AjouterCSS("page_compte.css");
     // - on ajoute les contenus utiles
     $this->AjouterContenu("contenu", "contenus/page_compte_update.php");
     // - on ajoute les menus utiles
 }
 function __construct()
 {
     // - on appele le constructeur du parent
     parent::__construct();
     // - on renseigne qq infos du parent
     parent::SetNomPage("choix_vente", "Choix de vente");
     parent::SetAffichageHeader(1);
     parent::SetAffichageMenu(1);
     parent::SetAffichageFooter(0);
     //  les traductions spécifiques
     $this->traductions = $this->getTraductions();
     $this->AjouterCSS("page_choix_vente.css");
     // - on ajoute les contenus utiles
     $this->AjouterContenu("contenu", "contenus/page_choix_vente.php");
 }
 function __construct()
 {
     // - on appele le constructeur du parent
     parent::__construct();
     // - on renseigne qq infos du parent
     parent::SetNomPage("connexion_validation", "Connexion");
     parent::SetAffichageHeader(-1);
     parent::SetAffichageMenu(0);
     parent::SetAffichageFooter(0);
     if (isset($_POST['_token']) && !empty($_POST['_token']) && (isset($_SESSION['connexion_token']) && !empty($_SESSION['connexion_token'])) && $_POST['_token'] == $_SESSION['connexion_token']) {
         $this->token = "OK";
     } else {
         $this->token = "NOTOK";
     }
 }
 function __construct()
 {
     // - on appele le constructeur du parent
     parent::__construct();
     // - on renseigne qq infos du parent
     parent::SetNomPage("compte_premium", "Compte Premium");
     parent::SetAffichageHeader(1);
     parent::SetAffichageMenu(0);
     parent::SetAffichageFooter(0);
     $this->AjouterCSS("page_compte_premium.css");
     // - on ajoute les contenus utiles
     $this->AjouterContenu("contenu", "contenus/page_compte_premium.php");
     // - on ajoute les menus utiles
     //$this->AjouterMenu("accueil","Accueil");
 }
 function __construct()
 {
     // - on appele le constructeur du parent
     parent::__construct();
     // - on renseigne qq infos du parent
     parent::SetNomPage("des_supplementaires", "Dés supplémentaires");
     parent::SetAffichageHeader(1);
     parent::SetAffichageMenu(0);
     parent::SetAffichageFooter(0);
     $this->AjouterCSS("page_des_supplementaires.css");
     // - on ajoute les contenus utiles
     $this->AjouterContenu("contenu", "contenus/page_des_supplementaires.php");
     // - on ajoute les menus utiles
     //$this->AjouterMenu("accueil","Accueil");
 }
 function __construct()
 {
     // - on appele le constructeur du parent
     parent::__construct();
     // - on renseigne qq infos du parent
     parent::SetNomPage("choix_peuple_voir", "Présentation des peuples");
     parent::SetAffichageHeader(1);
     parent::SetAffichageMenu(0);
     parent::SetAffichageFooter(0);
     //  les traductions spécifiques
     $this->traductions = $this->getTraductions();
     $this->AjouterCSS("page_choix_peuple_voir.css");
     // - on ajoute les contenus utiles
     $this->AjouterContenu("contenu", "contenus/page_choix_peuple_voir.php");
     // - on ajoute les menus utiles
 }
 function __construct()
 {
     // - on appele le constructeur du parent
     parent::__construct();
     // - on renseigne qq infos du parent
     parent::SetNomPage("avatar", "Mon histoire de D'jun");
     parent::SetAffichageHeader(1);
     parent::SetAffichageMenu(0);
     parent::SetAffichageFooter(0);
     //  les traductions spécifiques
     $this->traductions = $this->getTraductions();
     $this->AjouterCSS("page_avatar.css");
     // - on ajoute les contenus utiles et on récupère les traductions définies
     $les_traductions = $this->traductions;
     $this->AjouterContenu("contenu", "contenus/page_avatar.php");
     // - on ajoute les menus utiles
 }
 function __construct()
 {
     // on génère le token de protection du formulaire de connexion
     $chaine = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQSRTUVWXYZ0123456789?+@#";
     $chaineshuffled = str_shuffle(str_shuffle($chaine));
     // - on appele le constructeur du parent
     parent::__construct();
     $_SESSION["connexion_token"] = substr($chaineshuffled, 0, 32);
     // - on renseigne qq infos du parent
     parent::SetNomPage("connexion", "Connexion");
     parent::SetAffichageHeader(-1);
     parent::SetAffichageMenu(0);
     parent::SetAffichageFooter(0);
     $this->AjouterCSS("page_connexion.css");
     // - on ajoute les contenus utiles
     $this->AjouterContenu("contenu", "contenus/page_connexion.php");
     // - on ajoute les menus utiles
 }
 function __construct()
 {
     // - on appele le constructeur du parent
     parent::__construct();
     // - on renseigne qq infos du parent
     parent::SetNomPage("inscription_validation", "Inscription");
     parent::SetAffichageHeader(-1);
     parent::SetAffichageMenu(0);
     parent::SetAffichageFooter(0);
     $this->AjouterCSS("page_inscription_validation.css");
     if (isset($_POST['_token']) && !empty($_POST['_token']) && (isset($_SESSION['inscription_token']) && !empty($_SESSION['inscription_token'])) && $_POST['_token'] == $_SESSION['inscription_token']) {
         $this->token = "OK";
     } else {
         $this->token = "NOTOK";
     }
     // - on ajoute les contenus utiles
     $this->AjouterContenu("contenu", "contenus/page_inscription_validation.php");
     // - on ajoute les menus utiles
 }
 function __construct()
 {
     // - on appele le constructeur du parent
     parent::__construct();
     // - on renseigne qq infos du parent
     parent::SetNomPage("actions-case", "Actions sur une case");
     parent::SetAffichageHeader(1);
     parent::SetAffichageMenu(0);
     parent::SetAffichageFooter(0);
     $this->AjouterCSS("page_jeu.css");
     // - on ajoute les contenus utiles
     $this->AjouterContenu("contenu", "contenus/page_jeu.php");
     // - on ajoute les menus utiles
     //   On met les coordonnées transmises par GET dans la BDD et dans l'avatar sauvé en SESSION
     $point = "(" . $_GET['absx'] . "," . $_GET['ordy'] . ")";
     $sql = "UPDATE \"libertribes\".\"AVATAR\" set derniere_position = '" . $point . "' ";
     $sql .= "WHERE avatar_id = '" . $_SESSION['djun_choisi']->id . "'";
     $_SESSION['djun_choisi']->derniere_position = $point;
     if (!$this->db_connexion->Requete($sql)) {
         $this->message = "<span style='color:#f00;'>!!! Cette position n'a pas pu être sauvegardée comme votre 'dernière position' en base de données</span>";
     }
 }