From 19985dbb8c0aa66dc4bf7905abc1148de909097d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Anton=20Luka=20=C5=A0ijanec?= Date: Tue, 11 Jan 2022 12:35:47 +0100 Subject: prvi-commit --- frontend/install/classes/class.Display.php | 231 +++++++++++++++++++++++++++++ 1 file changed, 231 insertions(+) create mode 100644 frontend/install/classes/class.Display.php (limited to 'frontend/install/classes/class.Display.php') diff --git a/frontend/install/classes/class.Display.php b/frontend/install/classes/class.Display.php new file mode 100644 index 0000000..3a04fe3 --- /dev/null +++ b/frontend/install/classes/class.Display.php @@ -0,0 +1,231 @@ +stran = $_GET['step']; + + + // Nastavimo jezik + if(isset($_GET['lang_id'])) + $this->lang_id = $_GET['lang_id']; + elseif(isset($_SESSION['lang_id'])) + $this->lang_id = $_SESSION['lang_id']; + + $_SESSION['lang_id'] = $this->lang_id; + + $file = '../../lang/'.$this->lang_id.'.php'; + include($file); + } + + + public function displayHead(){ + global $lang; + global $site_url; + + echo ' '; + echo ' '; + + echo ' '; + + echo ' '; + echo ' '; + echo ' '; + echo ' '; + echo ' '; + echo ' '; + echo ' '; + echo ' '; + echo ' '; + echo ' '; + + echo ' '.$lang['install_title'].''; + + echo ' '; + echo ' '; + echo ' '; + + echo ' '; + echo ' '; + echo ' '; + echo ' '; + + echo ' '; + echo ' '; + + echo ' '; + echo ' '; + } + + + // Izris zgornje vrstice z logotipom in menijem + public function displayHeader(){ + global $lang; + + // Logo v glavi + echo ''; + + + // Navigacija + echo ''; + } + + // Izris vsebine + public function displayMain(){ + global $lang; + + echo '
'; + + //echo '

'.$lang['install_title'].'

'; + + switch($this->stran){ + + case 'welcome': + $this->displayWelcomePage(); + break; + + case 'check': + $dc = new DisplayCheck(); + $dc->displayCheckPage(); + break; + + case 'settings': + $ds = new DisplaySettings(); + $ds->displaySettingsPage(); + break; + + case 'database': + $dd = new DisplayDatabase(); + $dd->displayDatabasePage(); + break; + + case 'finish': + $this->displayFinishPage(); + break; + + default: + $this->displayWelcomePage(); + break; + } + + echo '
'; + } + + // Izris footerja + public function displayFooter(){ + global $lang; + global $site_url; + + // Stolpec 1 + echo '
'; + echo '

'.$lang['simple_footer_about'].'

'; + echo ' '.$lang['simple_footer_about_1ka'].''; + echo ' '.$lang['simple_footer_about_general'].''; + echo ' '.$lang['simple_footer_about_privacy'].''; + echo ' '.$lang['simple_footer_about_cookies'].''; + echo ' '.$lang['simple_footer_about_antispam'].''; + echo ' '; + echo '
'; + + // Stolpec 2 - logotipi + echo '
'; + + // Logotipa FDV in CDI + echo '
'; + echo ' '; + echo ' '; + echo '
'; + + echo '
'; + + // Stolpec 3 + echo '
'; + + echo '
'; + } + + + // Izris prve welcome + private function displayWelcomePage(){ + global $lang; + + echo '

'.$lang['install_welcome_title'].'

'; + + echo '

'.$lang['install_welcome_text'].'

'; + + // Next button + echo '
'; + echo ' '; + echo '
'; + } + + // Izris strani za preverjanje konfiguracije streznika, baze + private function displayFinishPage(){ + global $lang; + + echo '

'.$lang['install_finish_title'].'

'; + + echo '

'.$lang['install_finish_text'].'

'; + + // Redirect na naslovnico + echo '
'; + echo ' '; + echo ' '; + echo '
'; + } +} \ No newline at end of file -- cgit v1.2.3