$data = array(); $data_gallery = array(); $data_content = array(); $data_downloads = array(); $data_video = array(); $data_menu = array(); $data_modules = array(); $data_code = array(); //include jezičku datoteku $msg = loadIni(E_ADMIN_WEB.'lang/w-'.$_SESSION['web_lang'].'.ini'); $data = setTemplateVar(getPageTemplate($par2, $dbconn), $dbconn); $out_data = setTemplateVar(getPageTemplate($par2, $dbconn), $dbconn); /* if (!isset($_COOKIE['__GDPR']) && ($par2 != getGdprPageId($cont_lang, $dbconn) && $par2 != getGdprInfoPageId($cont_lang, $dbconn)) && crawlerDetect($_SERVER["HTTP_USER_AGENT"])==false){ header("Location: ".WWW_ROOT.$par1.'/'.getPageUrl(getGdprPageId($cont_lang, $dbconn), $cont_lang, $dbconn).'/'); } */ //GDPR content include('print_gdpr.php'); //inkludam validaciju korisnika if(E_WEB_LOGIN_USER !== null && E_WEB_LOGIN_USER == 1){ include('user_processing.php'); } // priprema podataka za prikaz $main_sql = " SELECT id, zone, type FROM `e_contents` WHERE `lang`='".mydb_real_escape_string($cont_lang, $dbconn)."' AND `page`='".mydb_real_escape_string($par2, $dbconn)."' AND `status`='1' ".(E_ADW_MODE !== null && E_ADW_MODE==1 ? "AND `mode`='".mydb_real_escape_string(DEVICE_TYPE, $dbconn)."'" : '')." GROUP BY `type` ORDER BY zone, position"; $main_result = mydb_query($main_sql,$dbconn); if(mydb_num_rows($main_result)){ while($main_row = mydb_fetch_assoc($main_result)){ $cont_id = (int)$main_row['id']; $zone = (int)$main_row['zone']; $type = (int)$main_row['type']; switch ($type){ case 0: //ispis tekstualnog sadržaja include('print_content.php'); break; case 1: //ispis sadržaja modula include('print_modules.php'); break; case 2: //ispis izbornika include('print_menu.php'); break; case 3: //ispis video sadržaja include('print_video.php'); break; case 4: //ispis slobodnog koda include('print_code.php'); break; case 5: //ispis galerija include('print_gallery.php'); break; case 6: //ispis download dokumenata include('print_downloads.php'); break; } } $zones_number = count($_SESSION["zone"]); $data = array_replace_recursive($data_menu, $data_modules, $data_content, $data_gallery, $data_downloads, $data_code, $data_video); for($i = 1; $i <= $zones_number; $i++){ if(isset($data['zone'.$i]) && !empty($data['zone'.$i])){ // sort data position in zones if(is_array($data['zone'.$i])) ksort($data['zone'.$i]); foreach ($data['zone'.$i] as $data_key_s => $data_val_s) { foreach ($data_val_s as $data_key => $data_val) { $out_data['zone'.$i] .= $data_val; } } } } unset($data); } //echo 'lang: '.$par1; echo ' str id: '. $par2; echo ' ok '; die; ## GET ALL WEB ERRORS if(ShowErrors()) $show_err = "\n\n".' '.ShowErrors()."\n"; else $show_err = ''; if(ShowInfoMessages()) $show_succ = "\n\n".' '.ShowInfoMessages()."\n"; else $show_succ = ''; unset($_SESSION['Errors']); unset($_SESSION['Success']); $includes = autoloadModuleFiles($dbconn); foreach ($includes as $files) include_once($files); ## USER MODUL LINKS $out_data['user_module_links'] = ''; if(isset($user_modules_links) && is_array($user_modules_links) && !empty($user_modules_links)){ include(WEB_ROOT.'addons/addons_list.php'); $user_modules_links = array_unique($user_modules_links); foreach ($user_modules_links as $key => $link_name) { $out_data['user_module_links'] .= '