You have do not have sufficient permissions to edit templates for this blog.

')); } $newcontent = stripslashes($_POST['newcontent']); $file = $_POST['file']; $file = validate_file($file); $real_file = '../' . $file; if (is_writeable($real_file)) { $f = fopen($real_file, 'w+'); fwrite($f, $newcontent); fclose($f); header("Location: theme-editor.php?file=$file&a=te"); } else { header("Location: theme-editor.php?file=$file"); } exit(); break; default: require_once('admin-header.php'); if ($user_level <= 5) { die(__('

You have do not have sufficient permissions to edit themes for this blog.

')); } $themes = get_themes(); if (! isset($theme) || empty($theme)) { $theme = get_current_theme(); } $stylesheet_files = $themes[$theme]['Stylesheet Files']; $template_files = $themes[$theme]['Template Files']; if ('' == $file) { $file = $stylesheet_files[0]; } $home = get_settings('home'); if (($home != '') && ($home != get_settings('siteurl')) && ('index.php' == $file || get_settings('blogfilename') == $file || '.htaccess' == $file)) { $home_root = parse_url($home); $home_root = $home_root['path']; $root = str_replace($_SERVER["PHP_SELF"], '', $_SERVER["PATH_TRANSLATED"]); $home_root = $root . $home_root; $real_file = $home_root . '/' . $file; } else { $file = validate_file($file); $real_file = '../' . $file; } if (!is_file($real_file)) $error = 1; if (!$error) { $f = fopen($real_file, 'r'); $content = fread($f, filesize($real_file)); $content = htmlspecialchars($content); } ?>

" . sprintf(__('Editing %s'), $file) . "

"; if (!$error) { ?>

"; } else { echo ""; } ?>

' . __('Oops, no such file exists! Double check the name and try again, merci.') . '

'; } ?>

%s theme files:'), $theme) ?>