Ticket #12439: 12439.4.diff
File 12439.4.diff, 5.7 KB (added by , 15 years ago) |
---|
-
wp-includes/user.php
203 203 if ( !empty( $deprecated ) ) 204 204 _deprecated_argument( __FUNCTION__, '3.0' ); 205 205 206 $option = preg_replace('|[^a-z0-9_]|i', '', $option);207 206 if ( empty($user) ) 208 207 $user = wp_get_current_user(); 209 208 else … … 237 236 */ 238 237 function update_user_option( $user_id, $option_name, $newvalue, $global = false ) { 239 238 global $wpdb; 239 240 240 if ( !$global ) 241 241 $option_name = $wpdb->prefix . $option_name; 242 242 return update_user_meta( $user_id, $option_name, $newvalue ); … … 666 666 wp_cache_delete($user->user_nicename, 'userslugs'); 667 667 } 668 668 669 ?> 670 No newline at end of file 669 ?> -
wp-admin/admin-ajax.php
1019 1019 die('-1'); 1020 1020 1021 1021 if ( is_array($closed) ) 1022 update_user_ meta($user->ID, 'closedpostboxes_'.$page, $closed);1022 update_user_option($user->ID, "closedpostboxes_$page", $closed); 1023 1023 1024 1024 if ( is_array($hidden) ) { 1025 1025 $hidden = array_diff( $hidden, array('submitdiv', 'linksubmitdiv') ); // postboxes that are always shown 1026 update_user_ meta($user->ID, 'meta-box-hidden_'.$page, $hidden);1026 update_user_option($user->ID, "meta-box-hidden_$page", $hidden); 1027 1027 } 1028 1028 1029 1029 die('1'); … … 1041 1041 die('-1'); 1042 1042 1043 1043 if ( is_array($hidden) ) 1044 update_user_ meta($user->ID, "manage-$page-columns-hidden", $hidden);1044 update_user_option($user->ID, "manage-$page-columns-hidden", $hidden); 1045 1045 1046 1046 die('1'); 1047 1047 break; … … 1061 1061 update_user_option($user->ID, "meta-box-order_$page", $order); 1062 1062 1063 1063 if ( $page_columns ) 1064 update_user_ meta($user->ID, "screen_layout_$page", $page_columns);1064 update_user_option($user->ID, "screen_layout_$page", $page_columns); 1065 1065 1066 1066 die('1'); 1067 1067 break; -
wp-admin/js/post.dev.js
228 228 })(jQuery); 229 229 230 230 jQuery(document).ready( function($) { 231 var stamp, visibility, sticky = '' , post = 'post' == pagenow || 'post-new' == pagenow, page = 'page' == pagenow || 'page-new' == pagenow;231 var stamp, visibility, sticky = ''; 232 232 233 // postboxes 234 if ( post ) { 235 type = 'post'; 236 if ( typenow ) 237 type = typenow; 238 postboxes.add_postbox_toggles(type); 239 } else if ( page ) { 240 postboxes.add_postbox_toggles('page'); 241 } 233 postboxes.add_postbox_toggles(pagenow); 242 234 243 235 // multi-taxonomies 244 236 if ( $('#tagsdiv-post_tag').length ) { -
wp-admin/js/postbox.dev.js
5 5 this.init(page,args); 6 6 $('.postbox h3, .postbox .handlediv').click( function() { 7 7 var p = $(this).parent('.postbox'), id = p.attr('id'); 8 8 9 p.toggleClass('closed'); 9 10 postboxes.save_state(page); 10 11 if ( id ) { … … 19 20 } ); 20 21 $('.hide-postbox-tog').click( function() { 21 22 var box = $(this).val(); 23 22 24 if ( $(this).attr('checked') ) { 23 25 $('#' + box).show(); 24 26 if ( $.isFunction( postboxes.pbshow ) ) … … 115 117 116 118 save_state : function(page) { 117 119 var closed = $('.postbox').filter('.closed').map(function() { return this.id; }).get().join(','), 118 hidden = $('.postbox').filter(':hidden').map(function() { return this.id; }).get().join(','); 120 hidden = $('.postbox').filter(':hidden').map(function() { return this.id; }).get().join(','); 121 119 122 $.post(ajaxurl, { 120 123 action: 'closed-postboxes', 121 124 closed: closed, … … 127 130 128 131 save_order : function(page) { 129 132 var postVars, page_columns = $('.columns-prefs input:checked').val() || 0; 133 130 134 postVars = { 131 135 action: 'meta-box-order', 132 136 _ajax_nonce: $('#meta-box-order-nonce').val(), -
wp-admin/admin-header.php
34 34 <script type="text/javascript"> 35 35 //<![CDATA[ 36 36 addLoadEvent = function(func){if(typeof jQuery!="undefined")jQuery(document).ready(func);else if(typeof wpOnload!='function'){wpOnload=func;}else{var oldonload=wpOnload;wpOnload=function(){oldonload();func();}}}; 37 var userSettings = {'url':'<?php echo SITECOOKIEPATH; ?>','uid':'<?php if ( ! isset($current_user) ) $current_user = wp_get_current_user(); echo $current_user->ID; ?>','time':'<?php echo time() ?>'}; 38 var ajaxurl = '<?php echo admin_url('admin-ajax.php'); ?>', pagenow = '<?php echo substr($pagenow, 0, -4); ?>', typenow = '<?php echo $typenow; ?>', adminpage = '<?php echo $admin_body_class; ?>', thousandsSeparator = '<?php echo addslashes( $wp_locale->number_format['thousands_sep'] ); ?>', decimalPoint = '<?php echo addslashes( $wp_locale->number_format['decimal_point'] ); ?>'; 37 var userSettings = { 38 'url': '<?php echo SITECOOKIEPATH; ?>', 39 'uid': '<?php if ( ! isset($current_user) ) $current_user = wp_get_current_user(); echo $current_user->ID; ?>', 40 'time':'<?php echo time() ?>' 41 }, 42 ajaxurl = '<?php echo admin_url('admin-ajax.php'); ?>', 43 pagenow = '<?php echo $current_screen->id; ?>', 44 typenow = '<?php if ( isset($current_screen->post_type) ) echo $current_screen->post_type; ?>', 45 adminpage = '<?php echo $admin_body_class; ?>', 46 thousandsSeparator = '<?php echo addslashes( $wp_locale->number_format['thousands_sep'] ); ?>', 47 decimalPoint = '<?php echo addslashes( $wp_locale->number_format['decimal_point'] ); ?>'; 39 48 //]]> 40 49 </script> 41 50 <?php