set_var("CHARSET", CHARSET); $template_name = "page.html"; $page_code = get_param("page"); $html_title = ""; $meta_description = ""; $meta_keywords = ""; if(strlen($page_code)) { $sql = "SELECT * FROM " . $table_prefix . "pages WHERE is_showing=1 AND page_code=" . $db->tosql($page_code, TEXT); $db->query($sql); if($db->next_record()) { // meta data $html_title = get_translation($db->f("meta_title")); $meta_description = get_translation($db->f("meta_description")); $meta_keywords = get_translation($db->f("meta_keywords")); $page_url = $db->f("page_url"); $page_path = $db->f("page_path"); if(strlen($page_url)) { header("Location: " . $page_url); exit; } $page_body = strlen($page_path) ? @join("", file($page_path)) : $db->f("page_body"); $page_body = get_translation($page_body); if (!strlen($meta_description)) { $meta_description = $page_body; } $page_title = get_translation($db->f("page_title")); $is_html = $db->f("is_html"); if ($db->f("page_type") == 2) { $template_name = "page_popup.html"; } $page_body = $is_html ? $page_body : "
" . nl2br(htmlspecialchars($page_body)) . "
"; } else { $page_title = "Page Error"; $page_body = "
Page '" . htmlspecialchars($page_code) . "' was not found
"; } } else { $page_title = "Page Error"; $page_body = "You must select some page
"; } $t->set_file("main", $template_name); if (!strlen($html_title)) { $html_title = $page_title; } $t->set_var("page_title", $page_title); $t->set_var("html_title", $html_title); $t->set_var("meta_keywords", $meta_keywords); $t->set_var("meta_description", get_meta_desc($meta_description)); $t->set_var("page_body", $page_body); $t->set_var("CLOSE_WINDOW_MSG", CLOSE_WINDOW_MSG); include("./header.php"); include("./footer.php"); $t->pparse("main"); ?>