'.__('You do not have sufficient permissions to edit templates for this blog.').'
'); $newcontent = stripslashes($_POST['newcontent']); if (is_writeable($real_file)) { $f = @ fopen($real_file, 'w+'); if ( $f ) { fwrite($f, $newcontent); fclose($f); wp_redirect("templates.php?file=$file&a=te"); } else { wp_redirect("templates.php?file=$file&a=err"); } } else { wp_redirect("templates.php?file=$file&a=err"); } exit(); break; default: require_once('./admin-header.php'); if ( ! current_user_can('edit_files') ) wp_die(''.__('You do not have sufficient permissions to edit templates for this blog.').'
'); if ( strstr( $file, 'wp-config.php' ) ) wp_die(''.__('The config file cannot be edited or viewed through the web interface. Sorry!').'
'); update_recently_edited($file); if (!is_file($real_file)) $error = true; if (!$error) { $f = @ fopen($real_file, 'r'); if ( $f ) { if ( filesize($real_file ) > 0 ) { $content = fread($f, filesize($real_file)); $content = htmlspecialchars($content); } else { $content = ''; } } else { $error = true; } } ?>' . __('Oops, no such file exists! Double check the name and try again, merci.') . '
writable by the server, e.g. CHMOD 666.') ?>