function xhtml_output($mode) { global $cfg, $lang, $style_num, $style, $cd, $begin_time_str, $admin, $footer_content, $dtd, $page_title, $content_type, $alternate_link_rss, $subtitle, $contents_top, $contents, $admin_sess_menu, $content_menu, $search_form, $menu_middle, $archive_by_date, $category_menu, $file_type_menu, $recent_entries, $recent_comments, $recent_trackbacks, $css_switch, $rss_button, $rss2_button, $menu_bottom, $request_uri, $p_blog_path, $plugin; include_plugin($mode); xhtml_header(); xhtml_menu($mode); // Contents Top if ($request_uri == 'http://' . $_SERVER['HTTP_HOST'] . $cfg['root_path'] . 'index.php') { if (file_exists($cd . '/include/user_include/contents_top.inc.php')) { include_once $cd . '/include/user_include/contents_top.inc.php'; } else { $contents_top = ''; } } else { $contents_top = ''; } // Choose Footer if ($cfg['footer_type'] == 1) { $footer_content = display_footer($cd); } elseif ($cfg['footer_type'] == 2) { $footer_content = display_valid_footer($style_num, $style, $cd); } elseif ($cfg['footer_type'] == 3) { $footer_content = display_w3c_valid_footer($style_num, $style, $cd); } else { $footer_content = display_user_footer($admin = FALSE); } // Load Template require_once $cd . '/include/user_include/base_xhtml.inc.php'; /* if ($request_uri == $p_blog_path . 'var/vars-sample/index.php') { require_once $cd . '/include/user_include/vars_xhtml.inc.php'; } else { require_once $cd . '/include/user_include/base_xhtml.inc.php'; } */ }
function display_var_contents() { global $cd, $cfg, $lang, $plugin; include_plugin($mode = ''); $contents = ''; if (isset($_GET['id'])) { $id = sanitize($_GET['id']); $id = str_replace('/', '', $id); if (file_exists('./contents/' . $id . '.inc.php')) { //foo.inc.php include_once './contents/' . $id . '.inc.php'; } elseif (file_exists('./contents/' . $id . '.php')) { //foo.php include_once './contents/' . $id . '.php'; } elseif (file_exists('./contents/' . $id . '.inc')) { //foo.inc $rfp = fopen(stripslashes('./contents/' . $id . '.inc'), "rb"); $contents .= @fread($rfp, filesize('./contents/' . $id . '.inc')); } elseif (file_exists('./contents/' . $id . '.html')) { //foo.html $rfp = fopen(stripslashes('./contents/' . $id . '.html'), "rb"); $contents .= @fread($rfp, filesize('./contents/' . $id . '.html')); } elseif (file_exists('./contents/' . $id . '.txt')) { //foo.txt $contents .= "<pre>\n"; $rfp = fopen(stripslashes('./contents/' . $id . '.txt'), "rb"); $contents .= @fread($rfp, filesize('./contents/' . $id . '.txt')); $contents .= "</pre>\n"; } elseif (file_exists('./contents/' . $id . '.text')) { //foo.txt $rfp = fopen(stripslashes('./contents/' . $id . '.text'), "rb"); $text = @fread($rfp, filesize('./contents/' . $id . '.text')); if (file_exists($cd . '/include/user_include/plugins/plg_markdown.inc.php')) { include_once $cd . '/include/user_include/plugins/plg_markdown.inc.php'; $FKMM_markdown = new FKMM_markdown(); $contents .= $FKMM_markdown->convert($text); } else { $contents .= $text; } } else { $contents .= "\n" . '<h2 class="cate-title">' . $lang['no_matches'] . "</h2>\n"; } } elseif (file_exists('./contents/default.inc.php')) { //default.inc.php include_once './contents/default.inc.php'; } elseif (file_exists("./contents/default.php")) { //default.php include_once "./contents/default.php"; } elseif (file_exists("./contents/default.inc")) { //default.inc $rfp = fopen(stripslashes('./contents/default.inc'), "rb"); $contents .= @fread($rfp, filesize('./contents/default.inc')); } elseif (file_exists("./contents/default.html")) { //default.html $rfp = fopen(stripslashes('./contents/default.html'), "rb"); $contents .= @fread($rfp, filesize('./contents/default.html')); } elseif (file_exists("./contents/default.txt")) { //default.txt $contents .= "<pre>\n"; $rfp = fopen(stripslashes('./contents/default.txt'), "rb"); $contents .= @fread($rfp, filesize('./contents/default.txt')); $contents .= "</pre>\n"; } elseif (file_exists("./contents/default.text")) { //default.text $rfp = fopen(stripslashes('./contents/default.text'), "rb"); $text = @fread($rfp, filesize('./contents/default.text')); if (file_exists($cd . '/include/user_include/plugins/plg_markdown.inc.php')) { include_once $cd . '/include/user_include/plugins/plg_markdown.inc.php'; $FKMM_markdown = new FKMM_markdown(); $contents .= $FKMM_markdown->convert($text); } else { $contents .= $text; } } elseif (!file_exists("./contents/default.inc.php") && !file_exists("./contents/default.php") && !file_exists("./contents/default.inc") && !file_exists("./contents/default.html") && !file_exists("./contents/default.txt") && !file_exists("./contents/default.text")) { $contents .= '<h2>Please set the default page.</h2>'; } else { $contents .= '<h2>ERROR.</h2>'; } $contents .= ''; return $contents; }