X-Git-Url: https://scripts.mit.edu/gitweb/autoinstalls/wordpress.git/blobdiff_plain/022dfbbbe3215917d84708eb09acca93b21ae9e0..7688c6ba71852cd89123b62b2d57683535e4702a:/wp-admin/edit-page-form.php diff --git a/wp-admin/edit-page-form.php b/wp-admin/edit-page-form.php index b0e603e0..e3a039eb 100644 --- a/wp-admin/edit-page-form.php +++ b/wp-admin/edit-page-form.php @@ -1,43 +1,43 @@
-

-

+

"; + $nonce_action = 'add-page'; + $temp_ID = -1 * time(); // don't change this formula without looking at wp_write_post() + $form_extra = ""; } else { $post_ID = (int) $post_ID; $form_action = 'editpost'; - $nonce_action = 'update-post_' . $post_ID; + $nonce_action = 'update-page_' . $post_ID; $form_extra = ""; } $temp_ID = (int) $temp_ID; $user_ID = (int) $user_ID; -$sendto = attribute_escape(wp_get_referer()); +$sendto = clean_url(stripslashes(wp_get_referer())); if ( 0 != $post_ID && $sendto == get_permalink($post_ID) ) - $sendto = 'redo'; - + $sendto = 'redo'; ?> -
+ '; + echo ''; } ?> + - + -

- - - - - - + + + +post_status || 0 == $post_ID): +?> + + +

@@ -195,10 +167,10 @@ else ' . __('This feature requires iframe support.') . ''; + echo ''; } ?> @@ -207,14 +179,14 @@ if (current_user_can('upload_files')) {

- + + +
@@ -226,8 +198,9 @@ if($metadata = has_meta($post_ID)) {
- post_title) ) . "') ) { document.forms.post._wpnonce.value = '$delete_nonce'; return true;}return false;\""; ?> /> + $delete_nonce = wp_create_nonce( 'delete-page_' . $post_ID ); + if ( current_user_can('delete_page', $post->ID) ) ?> + post_title )) . "') ) { document.forms.post._wpnonce.value = '$delete_nonce'; return true;}return false;\""; ?> />