More ms-options cleanup. Add label elements, and transition to checkboxes from radios where we can. Also fix notice in global_terms_enabled post handling.
git-svn-id: http://svn.automattic.com/wordpress/trunk@13796 1a063a9b-81f0-0310-95a4-ce76da25c4cd
This commit is contained in:
@@ -108,16 +108,16 @@ switch ( $_GET['action'] ) {
|
||||
}
|
||||
update_site_option( "dashboard_blog", $dashboard_blog_id );
|
||||
// global terms
|
||||
if ( !global_terms_enabled() && '1' == $_POST[ 'global_terms_enabled' ] ) {
|
||||
if ( !global_terms_enabled() && ! empty( $_POST[ 'global_terms_enabled' ] ) ) {
|
||||
require_once( ABSPATH . 'wp-admin/includes/upgrade.php' );
|
||||
// create global terms table
|
||||
install_global_terms();
|
||||
}
|
||||
$options = array( 'registrationnotification', 'registration', 'add_new_users', 'menu_items', 'mu_media_buttons', 'upload_space_check_disabled', 'blog_upload_space', 'upload_filetypes', 'site_name', 'first_post', 'first_page', 'first_comment', 'first_comment_url', 'first_comment_author', 'welcome_email', 'welcome_user_email', 'fileupload_maxk', 'admin_notice_feed', 'global_terms_enabled' );
|
||||
$checked_options = array('mu_media_buttons', 'menu_items');
|
||||
foreach ( $checked_options as $option_name ) {
|
||||
$checked_options = array('mu_media_buttons' => array(), 'menu_items' => array(), 'registrationnotification' => 'no', 'upload_space_check_disabled' => 1 );
|
||||
foreach ( $checked_options as $option_name => $option_unchecked_value ) {
|
||||
if ( ! isset($_POST[ $option_name ]) )
|
||||
$_POST[ $option_name ] = array();
|
||||
$_POST[ $option_name ] = $option_unchecked_value;
|
||||
}
|
||||
foreach ( $options as $option_name ) {
|
||||
if ( ! isset($_POST[ $option_name ]) )
|
||||
|
||||
Reference in New Issue
Block a user