X-Git-Url: https://scripts.mit.edu/gitweb/autoinstalls/wordpress.git/blobdiff_plain/022dfbbbe3215917d84708eb09acca93b21ae9e0..7688c6ba71852cd89123b62b2d57683535e4702a:/wp-admin/theme-editor.php diff --git a/wp-admin/theme-editor.php b/wp-admin/theme-editor.php index 9aa846bf..5541f312 100644 --- a/wp-admin/theme-editor.php +++ b/wp-admin/theme-editor.php @@ -4,21 +4,7 @@ require_once('admin.php'); $title = __("Edit Themes"); $parent_file = 'themes.php'; -$wpvarstoreset = array('action','redirect','profile','error','warning','a','file', 'theme'); -for ($i=0; $i'.__('You have do not have sufficient permissions to edit templates for this blog.').'

'); + wp_die('

'.__('You do not have sufficient permissions to edit templates for this blog.').'

'); $newcontent = stripslashes($_POST['newcontent']); $theme = urlencode($theme); @@ -72,16 +58,17 @@ case 'update': break; default: - - require_once('admin-header.php'); + if ( !current_user_can('edit_themes') ) - die('

'.__('You have do not have sufficient permissions to edit themes for this blog.').'

'); + wp_die('

'.__('You do not have sufficient permissions to edit themes for this blog.').'

'); + + require_once('admin-header.php'); update_recently_edited($file); - + if (!is_file($real_file)) $error = 1; - + if (!$error && filesize($real_file) > 0) { $f = fopen($real_file, 'r'); $content = fread($f, filesize($real_file)); @@ -93,7 +80,7 @@ default:

-
+ - +
-
+
' . sprintf(__('Editing %s'), $file_show) . ''; @@ -119,47 +106,47 @@ default: } ?>
-

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

+

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

- -
+
-
- -
- - - + ?> + + +
+ + +
-

+

"; + echo ""; ?>

- - +

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

'; } ?>
 
-
+ +include("admin-footer.php") ?>