]> scripts.mit.edu Git - autoinstalls/wordpress.git/blobdiff - wp-admin/options-head.php
Wordpress 3.1.2-scripts
[autoinstalls/wordpress.git] / wp-admin / options-head.php
index 779edca44774e0ca23d63667f89a4006a7b8ff3e..7f2cc74d0874976b50c28d75bf4f7ce5e855ee2c 100644 (file)
@@ -1,5 +1,21 @@
-<?php wp_reset_vars(array('action', 'standalone', 'option_group_id')); ?>
+<?php
+/**
+ * WordPress Options Header.
+ *
+ * Resets variables: 'action', 'standalone', and 'option_group_id'. Displays
+ * updated message, if updated variable is part of the URL query.
+ *
+ * @package WordPress
+ * @subpackage Administration
+ */
 
-<?php if (isset($_GET['updated'])) : ?>
-<div id="message" class="updated fade"><p><strong><?php _e('Settings saved.') ?></strong></p></div>
-<?php endif; ?>
\ No newline at end of file
+wp_reset_vars(array('action', 'standalone', 'option_group_id'));
+
+if ( isset( $_GET['updated'] ) && isset( $_GET['page'] ) ) {
+       // For backwards compat with plugins that don't use the Settings API and just set updated=1 in the redirect
+       add_settings_error('general', 'settings_updated', __('Settings saved.'), 'updated');
+}
+
+settings_errors();
+
+?>
\ No newline at end of file