public function render($name, $noInclude = false) { if ($noInclude === 'fuckoff') { require PATH . 'views/' . $name . '.php'; } elseif ($noInclude) { require PATH . 'views/header.php'; require PATH . 'views/' . $name . '.php'; } else { /** @noinspection PhpIncludeInspection */ /** @noinspection PhpIncludeInspection */ require PATH . 'views/header.php'; /** @noinspection PhpIncludeInspection */ /** @noinspection PhpIncludeInspection */ require PATH . 'views/navbar/index.php'; //Rudementary alerts if (isset($this->alerts)) { foreach ($this->alerts as $alert) { Controller::anAlert($alert[0], $alert[1]); } } if (isset($this->qtips)) { foreach ($this->qtips as $qtip) { Controller::aTooltip($qtip[0]); } } /** @noinspection PhpIncludeInspection */ /** @noinspection PhpIncludeInspection */ require PATH . 'views/' . $name . '.php'; /** @noinspection PhpIncludeInspection */ /** @noinspection PhpIncludeInspection */ require PATH . 'views/footer.php'; } }
$nav = ['van' => 'Cégep Vanier', 'rob' => 'Description du robot', 'tut' => 'Tutoriel', 'gal' => 'Gallerie Photo', 'gam' => 'Régles du Jeu', 'jou' => 'Chronicles du Journalisme', 'kio' => 'Équipe Kiosque', 'web' => 'Équipe Web', 'bui' => 'Équipe Robot', 'vid' => 'Équipe Vidéo']; } else { $nav = ['van' => 'Vanier College', 'rob' => 'Robot Description', 'tut' => 'Tutorial', 'gal' => 'Photo Gallery', 'gam' => 'Rules of the Game', 'jou' => 'Journalism Chronicles', 'kio' => 'Kiosk Bios', 'web' => 'Web Bios', 'bui' => 'Build Bios', 'vid' => 'Video Bios']; } $link = URL . $this->language . '/'; $team = $this->language === 'en' ? 'team' : 'equipe'; $game = $this->language === 'en' ? 'game' : 'jeu'; $journalism = 'journalism' . ($this->language === 'en' ? ' ' : 'e'); $bios_build = $team . '/build'; $bios_web = $team . '/web'; $bios_video = $team . '/video'; $bios_kiosk = $team . '/kiosk'; $gallery = 'galler' . ($this->language === 'en' ? 'ie' : 'y'); $tuto = 'tutori' . ($this->language === 'en' ? 'al' : 'el'); $popup = $this->language === 'en' ? 'Click on banners, doors and other highlighted objects to navigate.' : 'Cliquer sur les bannières, les portes, et d\'autres objets pour naviguer.'; Controller::aTooltip($popup); ?> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <!-- HRIM - Hoverable Responsive Image Maps --> <script src="<?php echo URL; ?> js/hoverImageMaps/jquery.maphilight.min.js"></script> <script src="<?php echo URL; ?> js/hoverImageMaps/imageMapResizer.js"></script> <script src="<?php echo URL; ?> js/hoverImageMaps/fastclick.js"></script>