Example #1
0
 /**
  *  Affiche un message. N'est pas compatible avec des erreurs venant de page ajax, voir showAjaxMessage()
  * pour cela.
  * 
  * @global Array $parse Tableau contenant toutes les données permettant la construction d'une page
  * @global Array $langimg Image de langue
  * @param String $message Message de l'erreur
  * @param String $title Titre du message d'erreur
  * @param String $url Si le lien de redirection est défini, le bouton retour sera lié à ce lien, sinon rien n'est affiché.
  * @param MessageSIME $level Niveau d'importance du message, par défaut à "Erreur"
  * @throws Exception
  */
 public static function showSimpleMessage($message, $title, $url = null, $level = self::MESSAGE_ERROR)
 {
     global $parse, $langimg;
     if (!in_array($level, self::getValideLevels())) {
         throw new Exception("Erreur: Type de message non défini.");
     }
     $parse['title_game'] = isset($parse['title_game']) ? $parse['title_game'] : "";
     $parse['menu'] = isset($parse['menu']) ? $parse['menu'] : "";
     $parse['navbar_menus'] = isset($parse['navbar_menus']) ? $parse['navbar_menus'] : "";
     $parse["langimg"] = $langimg;
     $parse['body'] = self::buildMessage($message, $title, $url, $level);
     $parse['navbar'] = Page::construirePagePartielle('part_navbar', $parse);
     $parse['clock'] = Page::construirePagePartielle('part_clock', $parse);
     if (isset($_SESSION["id"])) {
         Page::construirePageFinale('part_body_game', $parse);
     } else {
         Page::construirePageFinale('part_body_login', $parse);
     }
 }
Example #2
0
<?php

$parse['langimg'] = $langimg;
$parse['navbar'] = Page::construirePagePartielle('part_navbar', $parse);
$parse['clock'] = Page::construirePagePartielle('part_clock', $parse);
$parse['body'] = Page::construirePagePartielle('part_login_accueil', $parse);
Page::construirePageFinale('part_body_login', $parse, $parse["title_game"]);
Example #3
0
<?php

defined("EXEC") && (int) $_SESSION["id"] > 0 or die;
require_once "overview_resources.php";
require_once "overview_planets.php";
$currentPlanet = PlaneteDAO::selectMainPlanet($user);
$parse = array_merge((array) $currentPlanet->getPlanetImage(), $parse);
$parse = array_merge((array) $currentPlanet, $parse);
$parse['navbar'] = Page::construirePagePartielle('part_navbar', $parse);
$parse['clock'] = Page::construirePagePartielle('part_clock', $parse);
$parse['body'] = Page::construirePagePartielle('part_game_vueplanete', $parse);
Page::construirePageFinale('part_body_game', $parse, "Vue générale");