$v) { if (is_array($v)) { $array[$k] = add_magic_quotes($v); } else { $array[$k] = addslashes($v); } } return $array; } if (!get_magic_quotes_gpc()) { $HTTP_GET_VARS = add_magic_quotes($HTTP_GET_VARS); $HTTP_POST_VARS = add_magic_quotes($HTTP_POST_VARS); $HTTP_COOKIE_VARS = add_magic_quotes($HTTP_COOKIE_VARS); } $wpvarstoreset = array('action','standalone','redirect','profile','error','warning','a','file'); for ($i=0; $iYou have no right to edit the template for this blog.
Ask for a promotion to your blog admin. :)

'); } $newcontent = stripslashes($HTTP_POST_VARS['newcontent']); $file = $HTTP_POST_VARS['file']; $f = fopen($file, 'w+'); fwrite($f, $newcontent); fclose($f); $file = str_replace('../', '', $file); header("Location: templates.php?file=$file&a=te"); exit(); break; default: require_once('admin-header.php'); if ($user_level <= 3) { die('

You have no right to edit the template for this blog.
Ask for a promotion to your blog admin. :)

'); } if ('' == $file) { if ('' != $blogfilename) { $file = $blogfilename; } else { $file = 'index.php'; } } if ('..' == substr($file,0,2)) die ('Sorry, can’t edit files with ".." in the name. If you are trying to edit a file in your WordPress home directory, you can just type the name of the file in.'); if (':' == substr($file,1,1)) die ('Sorry, can’t call files with their real path.'); if ('/' == substr($file,0,1)) $file = '.' . $file; $file = stripslashes($file); $file = '../' . $file; if (!is_file($file)) $error = 1; if ((substr($file,0,2) == 'wp') and (substr($file,-4,4) == '.php') and ($file != 'wp.php')) $warning = ' — this is a WordPress file, be careful when editing it!'; if (!$error) { $f = fopen($file, 'r'); $content = fread($f, filesize($file)); $content = htmlspecialchars($content); // $content = str_replace("
$file $warning"; if ('te' == $a) echo "File edited successfully."; if (!$error) { ?>

"; } else { echo ""; } ?>
Oops, no such file exists! Double check the name and try again, merci.

'; } ?>

You can also edit the comments template or the popup comments template, or edit any other file (provided it’s writable by the server, e.g. CHMOD 766).

To edit a file, type its name here:

Note: of course, you can also edit the files/templates in your text editor of choice and upload them. This online editor is only meant to be used when you don't have access to a text editor or FTP client.