function redirect($url, $message, $ajax_method = true) { global $epsclass, $smarty, $eps_config, $eps_lang; if (defined('HEADER_LOADED')) { ob_end_clean(); } if ($url == '') { $url = 'index.php'; } $smarty->assign('tpl_redir_url', str_replace(array('<', '>', '"'), array('<', '>', '"'), $url)); $smarty->assign('tpl_redir_title', htmlspecialchars($eps_config['title']) . ' | ' . $eps_lang['Redirecting']); $smarty->assign('tpl_redir_text', $message . '<p>' . gen_link($url, $eps_lang['Click_redirect']) . '</p>'); $epsclass->db->close(); $smarty->display($ajax_method && eps_use_ajax() ? 'redirect_ajax.tpl' : 'redirect.tpl'); exit; }
} $smarty->assign('album_shows', $album_shows); } else { if (!is_dir(EPS_ALBUM_DIR . $album)) { return; } // In Album-Directory $thumbs = get_stuff('thumb', $album); // No Thumbs if (empty($thumbs)) { ?> <div class="showalbum"> <img src="./image/noimg.png" /> </div> <?php return; } else { $prefix = 'index.php?eps=album&album='; $album_values = array(); foreach ($albums as $v) { $album_values[$prefix . urlencode($v)] = !empty($album_infos[$v]) ? $album_infos[$v]['name'] : $v; } $tpl_jump = array('name' => $eps_lang['Album'], 'onchange' => eps_use_ajax() ? 'vQ(this.options[this.selectedIndex].value)' : 'window.location=this.options[this.selectedIndex].value', 'value' => $album_values, 'selected' => $prefix . $album); $smarty->assign('tpl_jump', $tpl_jump); $smarty->assign('album_name', html_clean(!empty($album_infos[$album]) ? $album_infos[$album]['name'] : $album)); $smarty->assign('album_pics', thumb2pic($thumbs)); $smarty->assign('album_dir', EPS_ALBUM_DIR . html_clean($album) . '/'); } } $smarty->assign('album', $album); $smarty->display('module/album.tpl');