GetDb(); $lastedited = time(); $error = ""; $template = ""; if (isset($_POST["template"])) $template = $_POST["template"]; $orig_template = ""; if (isset($_POST["orig_template"])) $orig_template = $_POST["orig_template"]; $content = ""; if (isset($_POST["content"])) $content = $_POST["content"]; $stylesheet = ""; if (isset($_POST["stylesheet"])) $stylesheet = $_POST["stylesheet"]; $encoding = ""; if (isset($_POST["encoding"])) $encoding = $_POST["encoding"]; $from = ""; if (isset($_REQUEST["from"])) $from = $_REQUEST["from"]; $cssid = ""; if (isset($_REQUEST["cssid"])) $cssid = $_REQUEST["cssid"]; $active = 1; if (!isset($_POST["active"]) && isset($_POST["edittemplate"])) $active = 0; $default = false; $ajax = false; if (isset($_POST['ajax']) and $_POST['ajax']) $ajax = true; $preview = false; /* there is no point for preview as there isnt any content to show tsw - 7.5.2007 if (isset($_POST["preview"])) $preview = true; */ $apply = false; if (isset($_POST["apply"])) $apply = true; $template_id = -1; if (isset($_POST["template_id"])) $template_id = $_POST["template_id"]; else if (isset($_GET["template_id"])) $template_id = $_GET["template_id"]; if (isset($_POST["cancel"])) { switch($from) { case 'content': redirect("listcontent.php".$urlext); break; case 'cssassoc': redirect('templatecss.php'.$urlext.'&id='.$cssid.'&type=template'); break; case 'module_TemplateManager': redirect('moduleinterface.php'.$urlext.'&module=TemplateManager'); break; default: redirect("listtemplates.php".$urlext); break; } } if ($preview || $apply) { $CMS_EXCLUDE_FROM_RECENT=1; } $userid = get_userid(); $access = check_permission($userid, 'Modify Templates'); $use_javasyntax = false; if (get_preference($userid, 'use_javasyntax') == "1") $use_javasyntax = true; $templateops = $gCms->GetTemplateOperations(); if ($access) { if (isset($_POST["edittemplate"]) && !$preview) { $validinfo = true; if ($template == "") { $error .= "
".lang('noaccessto', array(lang('edittemplate')))."