if ($all_url_vars["msg"] == 1) { $ft->assign("SAVED_MSG", 1); } else { $ft->assign("SAVED_MSG", 0); } if (strpos($files_array[$template_name], ".bak") === false) { $ft->assign("BAK_FILE", 0); } else { $ft->assign("BAK_FILE", 1); } $ft->assign("TEMPLATE_NAMES", $buffer); $ft->assign("TEMPLATE_NAME", $files_array[$template_name]); $ft->assign("TEMPLATE_DESCRIPTION", $temp_source); $ft->multiple_assign_define("LANG_"); $ft->multiple_assign_define("CONF_"); $ft->assign("SIDEBAR", $sb->getSideBar()); $ft->parse("BODY", array("content", "main")); $ft->showDebugInfo(ERROR_DEBUG); $ft->FastPrint(); } else { $template_name = $all_url_vars["t_name"]; $template_source = $_REQUEST["template_source"]; $template_source = str_replace("#_", "{", $template_source); $template_source = str_replace("_#", "}", $template_source); $template_source = str_replace("textarea#", "textarea", $template_source); $template_source = str_replace("BDYB", "BEGIN DYNAMIC BLOCK", $template_source); $template_source = str_replace("EDYB", "END DYNAMIC BLOCK", $template_source); $template_source = html_entity_decode($template_source); rename(INDEX_PATH . $template_name, INDEX_PATH . $template_name . ".bak"); $outputfile = INDEX_PATH . $template_name; if (!empty($template_source)) {
break; case "vendor": $vend = new Vendor($_SESSION["id"]); $vend->setLogo($_SESSION["uploaded_file"]); $vend->save(); break; default: break; } $module = $_SESSION["module"]; unset($_SESSION["uploaded_file"]); unset($_SESSION["id"]); unset($_SESSION["module"]); unset($_SESSION["path"]); unset($_SESSION["url"]); header("Location: " . $module . ".php?do=list"); exit; } else { $ft->define(array("main" => "template_index.html", "content" => "error.html")); $ft->assign("ERROR_MESSAGE", "ERROR OCURED"); } } } $ft->assign('TITLE_TAG', ''); $ft->multiple_assign_define("LANG_"); $ft->multiple_assign_define("CONF_"); $sb = new Sidebar(); $ft->assign('SIDEBAR', $sb->getSideBar()); $ft->parse('BODY', array('content', 'main')); $ft->showDebugInfo(ERROR_DEBUG); $ft->FastPrint();