Changeset 16900
- Timestamp:
- 12/13/2010 09:21:50 PM (14 years ago)
- Location:
- trunk
- Files:
-
- 35 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/wp-admin/admin-header.php
r16859 r16900 84 84 if ( get_user_setting('mfold') == 'f' ) 85 85 $admin_body_class .= ' folded'; 86 86 87 87 if ( is_admin_bar_showing() ) 88 $admin_body_class .= ' admin-bar'; 88 $admin_body_class .= ' admin-bar'; 89 89 90 90 if ( $is_iphone ) { ?> -
trunk/wp-admin/edit-comments.php
r16868 r16900 136 136 <div class="wrap"> 137 137 <?php screen_icon(); ?> 138 <h2><?php 138 <h2><?php 139 139 if ( $post_id ) 140 echo sprintf(__('Comments on “%s”'), 141 sprintf('<a href="%s">%s</a>', 142 get_edit_post_link($post_id), 140 echo sprintf(__('Comments on “%s”'), 141 sprintf('<a href="%s">%s</a>', 142 get_edit_post_link($post_id), 143 143 wp_html_excerpt(_draft_or_post_title($post_id), 50) 144 144 ) -
trunk/wp-admin/edit.php
r16868 r16900 8 8 9 9 /** WordPress Administration Bootstrap */ 10 require_once( './admin.php' ); 10 require_once( './admin.php' ); 11 11 $wp_list_table = get_list_table('WP_Posts_List_Table'); 12 12 $wp_list_table->check_permissions(); -
trunk/wp-admin/export.php
r16733 r16900 21 21 <script type="text/javascript"> 22 22 //<![CDATA[ 23 jQuery(document).ready(function($){ 23 jQuery(document).ready(function($){ 24 24 var form = $('#export-filters'), 25 25 filters = form.find('.export-filters'); -
trunk/wp-admin/includes/class-wp-comments-list-table.php
r16836 r16900 54 54 $orderby = ( isset( $_REQUEST['orderby'] ) ) ? $_REQUEST['orderby'] : ''; 55 55 $order = ( isset( $_REQUEST['order'] ) ) ? $_REQUEST['order'] : ''; 56 56 57 57 $comments_per_page = $this->get_items_per_page( 'edit_comments_per_page' ); 58 58 $comments_per_page = apply_filters( 'comments_per_page', $comments_per_page, $comment_status ); … … 71 71 'approved' => 'approve' 72 72 ); 73 73 74 74 $args = array( 75 75 'status' => isset( $status_map[$comment_status] ) ? $status_map[$comment_status] : $comment_status, -
trunk/wp-admin/includes/class-wp-list-table.php
r16602 r16900 517 517 518 518 /** 519 * Get a list of sortable columns. The format is: 519 * Get a list of sortable columns. The format is: 520 520 * 'internal-name' => 'orderby' 521 521 * or 522 522 * 'internal-name' => array( 'orderby', true ) 523 523 * 524 * The second format will make the initial sorting order be descending 524 * The second format will make the initial sorting order be descending 525 525 * 526 526 * @since 3.1.0 … … 560 560 if ( !isset( $data[1] ) ) 561 561 $data[1] = false; 562 562 563 563 $sortable[$id] = $data; 564 564 } -
trunk/wp-admin/includes/class-wp-ms-sites-list-table.php
r16707 r16900 318 318 <?php } 319 319 break; 320 320 321 321 default: 322 322 echo "<td class='$column_name column-$column_name'$style>"; -
trunk/wp-admin/includes/class-wp-ms-users-list-table.php
r16879 r16900 161 161 162 162 $attributes = "$class$style"; 163 163 164 164 165 165 switch ( $column_name ) { … … 220 220 if ( !can_edit_network( $val->site_id ) ) 221 221 continue; 222 222 223 223 $path = ( $val->path == '/' ) ? '' : $val->path; 224 224 echo '<span class="site-' . $val->site_id . '" >'; … … 227 227 $actions = array(); 228 228 $actions['edit'] = '<a href="'. esc_url( network_admin_url( 'site-info.php?id=' . $val->userblog_id ) ) .'">' . __( 'Edit' ) . '</a>'; 229 229 230 230 $class = ''; 231 231 if ( get_blog_status( $val->userblog_id, 'spam' ) == 1 ) … … 237 237 if ( get_blog_status( $val->userblog_id, 'archived' ) == 1 ) 238 238 $class .= 'site-archived '; 239 239 240 240 $actions['view'] = '<a class="' . $class . '" href="' . esc_url( get_home_url( $val->userblog_id ) ) . '">' . __( 'View' ) . '</a>'; 241 241 242 242 $actions = apply_filters('ms_user_list_site_actions', $actions, $val->userblog_id); 243 243 244 244 $i=0; 245 245 $action_count = count( $actions ); -
trunk/wp-admin/includes/class-wp-terms-list-table.php
r16713 r16900 287 287 $args['post_type'] = $post_type; 288 288 289 return "<a href='" . add_query_arg( $args, 'edit.php' ) . "'>$count</a>"; 289 return "<a href='" . add_query_arg( $args, 'edit.php' ) . "'>$count</a>"; 290 290 } 291 291 -
trunk/wp-admin/includes/class-wp-users-list-table.php
r16794 r16900 8 8 */ 9 9 class WP_Users_List_Table extends WP_List_Table { 10 10 11 11 var $site_id; 12 12 var $is_site_users; 13 13 14 14 function WP_Users_List_Table() { 15 15 $screen = get_current_screen(); … … 51 51 'search' => $usersearch 52 52 ); 53 53 54 54 if ( $this->is_site_users ) 55 55 $args['blog_id'] = $this->site_id; … … 80 80 81 81 if ( $this->is_site_users ) { 82 $url = 'site-users.php?id=' . $this->site_id; 82 $url = 'site-users.php?id=' . $this->site_id; 83 83 switch_to_blog( $this->site_id ); 84 84 $users_of_blog = count_users(); … … 161 161 if ( $this->is_site_users ) 162 162 unset( $c['posts'] ); 163 163 164 164 return $c; 165 165 } … … 172 172 'posts' => 'post_count', 173 173 ); 174 174 175 175 if ( $this->is_site_users ) 176 176 unset( $c['posts'] ); … … 214 214 $user_object = sanitize_user_object( $user_object, 'display' ); 215 215 $email = $user_object->user_email; 216 216 217 217 if ( $this->is_site_users ) 218 218 $url = "site-users.php?id={$this->site_id}&"; -
trunk/wp-admin/includes/dashboard.php
r16841 r16900 145 145 list($url) = explode( '#', add_query_arg( 'edit', false ), 2 ); 146 146 $widget_name .= ' <span class="postbox-title-action"><a href="' . esc_url( $url ) . '">' . __( 'Cancel' ) . '</a></span>'; 147 $callback = '_wp_dashboard_control_callback'; 148 } else { 149 list($url) = explode( '#', add_query_arg( 'edit', $widget_id ), 2 ); 147 $callback = '_wp_dashboard_control_callback'; 148 } else { 149 list($url) = explode( '#', add_query_arg( 'edit', $widget_id ), 2 ); 150 150 $widget_name .= ' <span class="postbox-title-action"><a href="' . esc_url( "$url#$widget_id" ) . '" class="edit-box open-box">' . __( 'Configure' ) . '</a></span>'; 151 151 } -
trunk/wp-admin/includes/internal-linking.php
r16827 r16900 118 118 </div> 119 119 </form> 120 <?php 120 <?php 121 121 } 122 122 ?> -
trunk/wp-admin/includes/media.php
r16773 r16900 1459 1459 do_action('pre-upload-ui'); 1460 1460 1461 if ( $flash ) : 1462 1463 // Set the post params, which SWFUpload will post back with the file, and pass 1461 if ( $flash ) : 1462 1463 // Set the post params, which SWFUpload will post back with the file, and pass 1464 1464 // them through a filter. 1465 1465 $post_params = array( -
trunk/wp-admin/includes/ms.php
r16847 r16900 722 722 /** 723 723 * Whether or not we can edit this network from this page 724 * 724 * 725 725 * By default editing of network is restricted to the Network Admin for that site_id this allows for this to be overridden 726 * 726 * 727 727 * @since 3.1.0 728 728 * @param integer $site_id The network/site id to check. … … 730 730 function can_edit_network( $site_id ) { 731 731 global $wpdb; 732 732 733 733 if ($site_id == $wpdb->siteid ) 734 734 $result = true; 735 735 else 736 736 $result = false; 737 737 738 738 return apply_filters( 'can_edit_network', $result, $site_id ); 739 739 } -
trunk/wp-admin/includes/template.php
r16882 r16900 876 876 if ( !isset($wp_meta_boxes[$page][$a_context][$a_priority][$id]) ) 877 877 continue; 878 878 879 879 // If a core box was previously added or removed by a plugin, don't add. 880 880 if ( 'core' == $priority ) { … … 1539 1539 global $hook_suffix, $current_screen, $current_user, $admin_body_class, $wp_locale; 1540 1540 $admin_body_class = preg_replace('/[^a-z0-9_-]+/i', '-', $hook_suffix); 1541 1541 1542 1542 ?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 1543 1543 <html xmlns="http://www.w3.org/1999/xhtml" <?php do_action('admin_xml_ns'); ?> <?php language_attributes(); ?>> -
trunk/wp-admin/js/common.dev.js
r16874 r16900 46 46 }, 47 47 48 toggle : function(el) { 48 toggle : function(el) { 49 49 el.slideToggle(150, function() { 50 var id = el.parent().toggleClass( 'wp-menu-open' ).attr('id'); 50 var id = el.parent().toggleClass( 'wp-menu-open' ).attr('id'); 51 51 if ( id ) { 52 52 $('li.wp-has-submenu', '#adminmenu').each(function(i, e) { 53 53 if ( id == e.id ) { 54 var v = $(e).hasClass('wp-menu-open') ? 'o' : 'c'; 54 var v = $(e).hasClass('wp-menu-open') ? 'o' : 'c'; 55 55 setUserSetting( 'm'+i, v ); 56 56 } -
trunk/wp-admin/js/theme.dev.js
r16554 r16900 36 36 $( '#current-theme' ).slideToggle( 300 ); 37 37 }); 38 38 39 39 return false; 40 40 }); -
trunk/wp-admin/network.php
r16746 r16900 366 366 unset( $keys_salts[ $c ] ); 367 367 } 368 if ( ! empty( $keys_salts ) ) { 368 if ( ! empty( $keys_salts ) ) { 369 369 $keys_salts_str = ''; 370 370 $from_api = wp_remote_get( 'https://api.wordpress.org/secret-key/1.1/salt/' ); -
trunk/wp-admin/plugin-install.php
r16776 r16900 14 14 if ( ! current_user_can('install_plugins') ) 15 15 wp_die(__('You do not have sufficient permissions to install plugins on this site.')); 16 16 17 17 if ( is_multisite() && ! is_network_admin() ) { 18 18 wp_redirect( network_admin_url( 'plugin-install.php' ) ); -
trunk/wp-admin/plugins.php
r16868 r16900 12 12 if ( !current_user_can('activate_plugins') ) 13 13 wp_die( __( 'You do not have sufficient permissions to manage plugins for this site.' ) ); 14 14 15 15 $wp_list_table = get_list_table('WP_Plugins_List_Table'); 16 16 $wp_list_table->check_permissions(); -
trunk/wp-admin/press-this.php
r16571 r16900 333 333 if ( user_can_richedit() ) { 334 334 wp_tiny_mce( true, array( 'height' => '370' ) ); 335 wp_tiny_mce_preload_dialogs(); 335 wp_tiny_mce_preload_dialogs(); 336 336 } 337 337 ?> -
trunk/wp-admin/theme-install.php
r16776 r16900 9 9 if ( !defined( 'IFRAME_REQUEST' ) && isset( $_GET['tab'] ) && ( 'theme-information' == $_GET['tab'] ) ) 10 10 define( 'IFRAME_REQUEST', true ); 11 11 12 12 /** WordPress Administration Bootstrap */ 13 13 require_once('./admin.php'); -
trunk/wp-admin/themes.php
r16861 r16900 11 11 if ( !current_user_can('switch_themes') && !current_user_can('edit_theme_options') ) 12 12 wp_die( __( 'Cheatin’ uh?' ) ); 13 13 14 14 $wp_list_table = get_list_table('WP_Themes_List_Table'); 15 15 $wp_list_table->check_permissions(); -
trunk/wp-includes/category-template.php
r16888 r16900 68 68 if ( ! $categories ) 69 69 $categories = array(); 70 70 71 71 $categories = array_values( $categories ); 72 72 … … 1074 1074 wp_cache_add($id, $terms, $taxonomy . '_relationships'); 1075 1075 } 1076 1076 1077 1077 $terms = apply_filters( 'get_the_terms', $terms, $id, $taxonomy ); 1078 1078 -
trunk/wp-includes/class-wp-admin-bar.php
r16897 r16900 180 180 add_action( 'admin_bar_menu', 'wp_admin_bar_shortlink_menu', 80 ); 181 181 add_action( 'admin_bar_menu', 'wp_admin_bar_updates_menu', 70 ); 182 182 183 183 if ( !is_network_admin() && !is_user_admin() ) { 184 184 add_action( 'admin_bar_menu', 'wp_admin_bar_new_content_menu', 40 ); … … 186 186 add_action( 'admin_bar_menu', 'wp_admin_bar_appearance_menu', 60 ); 187 187 } 188 188 189 189 do_action( 'add_admin_bar_menus' ); 190 190 } -
trunk/wp-includes/class-wp-xmlrpc-server.php
r16873 r16900 1102 1102 if ( !current_user_can( 'edit_comment', $comment_ID ) ) 1103 1103 return new IXR_Error( 403, __( 'You are not allowed to moderate comments on this site.' ) ); 1104 1104 1105 1105 do_action('xmlrpc_call', 'wp.deleteComment'); 1106 1106 … … 1136 1136 if ( !current_user_can( 'edit_comment', $comment_ID ) ) 1137 1137 return new IXR_Error( 403, __( 'You are not allowed to moderate comments on this site.' ) ); 1138 1138 1139 1139 do_action('xmlrpc_call', 'wp.editComment'); 1140 1140 … … 1609 1609 return $attachments_struct; 1610 1610 } 1611 1612 /** 1613 * Retrives a list of post formats used by the site 1614 * 1611 1612 /** 1613 * Retrives a list of post formats used by the site 1614 * 1615 1615 * @since 3.1 1616 * 1617 * @param array $args Method parameters. Contains: 1618 * - blog_id 1619 * - username 1620 * - password 1621 * @return array 1622 */ 1616 * 1617 * @param array $args Method parameters. Contains: 1618 * - blog_id 1619 * - username 1620 * - password 1621 * @return array 1622 */ 1623 1623 function wp_getPostFormats( $args ) { 1624 1624 $this->escape( $args ); … … 1630 1630 if ( !$user = $this->login( $username, $password ) ) 1631 1631 return $this->error; 1632 1632 1633 1633 do_action( 'xmlrpc_call', 'wp.getPostFormats' ); 1634 1634 return get_post_format_strings(); 1635 } 1635 } 1636 1636 1637 1637 /* Blogger API functions. … … 2093 2093 2094 2094 do_action('xmlrpc_call', 'metaWeblog.newPost'); 2095 2095 2096 2096 $page_template = ''; 2097 2097 if ( !empty( $content_struct['post_type'] ) ) { … … 2128 2128 $cap = 'edit_posts'; 2129 2129 $error_message = __( 'Sorry, you are not allowed to publish posts on this site.' ); 2130 $post_type = 'post'; 2130 $post_type = 'post'; 2131 2131 } 2132 2132 … … 2135 2135 2136 2136 // Check for a valid post format if one was given 2137 if ( isset( $content_struct['wp_post_format'] ) ) { 2138 $content_struct['wp_post_format'] = sanitize_key( $content_struct['wp_post_format'] ); 2137 if ( isset( $content_struct['wp_post_format'] ) ) { 2138 $content_struct['wp_post_format'] = sanitize_key( $content_struct['wp_post_format'] ); 2139 2139 if ( !array_key_exists( $content_struct['wp_post_format'], get_post_format_strings() ) ) { 2140 2140 return new IXR_Error( 404, __( 'Invalid post format' ) ); … … 2331 2331 2332 2332 $this->attach_uploads( $post_ID, $post_content ); 2333 2333 2334 2334 // Handle post formats if assigned, value is validated earlier 2335 2335 // in this function 2336 2336 if ( isset( $content_struct['wp_post_format'] ) ) 2337 wp_set_post_terms( $post_ID, array( 'post-format-' . $content_struct['wp_post_format'] ), 'post_format' ); 2337 wp_set_post_terms( $post_ID, array( 'post-format-' . $content_struct['wp_post_format'] ), 'post_format' ); 2338 2338 2339 2339 logIO('O', "Posted ! ID: $post_ID"); … … 2437 2437 $cap = 'edit_posts'; 2438 2438 $error_message = __( 'Sorry, you are not allowed to publish posts on this site.' ); 2439 $post_type = 'post'; 2439 $post_type = 'post'; 2440 2440 } 2441 2441 … … 2444 2444 2445 2445 // Check for a valid post format if one was given 2446 if ( isset( $content_struct['wp_post_format'] ) ) { 2447 $content_struct['wp_post_format'] = sanitize_key( $content_struct['wp_post_format'] ); 2446 if ( isset( $content_struct['wp_post_format'] ) ) { 2447 $content_struct['wp_post_format'] = sanitize_key( $content_struct['wp_post_format'] ); 2448 2448 if ( !array_key_exists( $content_struct['wp_post_format'], get_post_format_strings() ) ) { 2449 2449 return new IXR_Error( 404, __( 'Invalid post format' ) ); … … 2650 2650 2651 2651 $this->attach_uploads( $ID, $post_content ); 2652 2652 2653 2653 // Handle post formats if assigned, validation is handled 2654 2654 // earlier in this function 2655 2655 if ( isset( $content_struct['wp_post_format'] ) ) 2656 wp_set_post_terms( $post_ID, array( 'post-format-' . $content_struct['wp_post_format'] ), 'post_format' ); 2656 wp_set_post_terms( $post_ID, array( 'post-format-' . $content_struct['wp_post_format'] ), 'post_format' ); 2657 2657 2658 2658 logIO('O',"(MW) Edited ! ID: $post_ID"); … … 2722 2722 if ( $postdata['post_status'] === 'future' ) 2723 2723 $postdata['post_status'] = 'publish'; 2724 2725 // Get post format 2724 2725 // Get post format 2726 2726 $post_format = get_post_format( $post_ID ); 2727 2727 if ( empty( $post_format ) ) … … 2849 2849 if ( $entry['post_status'] === 'future' ) 2850 2850 $entry['post_status'] = 'publish'; 2851 2852 // Get post format 2851 2852 // Get post format 2853 2853 $post_format = get_post_format( $entry['ID'] ); 2854 2854 if ( empty( $post_format ) ) -
trunk/wp-includes/css/admin-bar.dev.css
r16897 r16900 24 24 } 25 25 26 #wpadminbar ul, 26 #wpadminbar ul, 27 27 #wpadminbar ul li { 28 28 background: none; … … 112 112 background: #555; 113 113 background: -moz-linear-gradient(bottom, #555, #3e3e3e); 114 background: -webkit-gradient(linear, left bottom, left top, from(#555), to(#3e3e3e)); 114 background: -webkit-gradient(linear, left bottom, left top, from(#555), to(#3e3e3e)); 115 115 } 116 116 … … 210 210 cursor: pointer; 211 211 float: left; 212 background: #aaa; 212 background: #aaa; 213 213 background: -moz-linear-gradient(bottom, #aaa, #cecece); 214 214 background: -webkit-gradient(linear, left bottom, left top, from(#aaa), to(#cecece)); … … 223 223 224 224 #wpadminbar #adminbarsearch .adminbar-button:active { 225 background: #a0a0a0; 225 background: #a0a0a0; 226 226 background:-moz-linear-gradient(bottom, #a0a0a0, #c1c1c1); 227 227 background:-webkit-gradient(linear, left bottom, left top, from(#a0a0a0), to(#c1c1c1)); -
trunk/wp-includes/css/jquery-ui-dialog.dev.css
r16500 r16900 72 72 */ 73 73 .wp-dialog { position: absolute; width: 300px; overflow: hidden; } 74 .wp-dialog .ui-dialog-titlebar { position: relative; } 74 .wp-dialog .ui-dialog-titlebar { position: relative; } 75 75 .wp-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } 76 76 .wp-dialog .ui-dialog-content { position: relative; border: 0; padding: 0; background: none; overflow: auto; zoom: 1; } -
trunk/wp-includes/functions.php
r16828 r16900 4197 4197 * Each piece of metadata must be on its own line. Fields can not span multple 4198 4198 * lines, the value will get cut at the end of the first line. 4199 * 4199 * 4200 4200 * If the file data is not within that first 8kiB, then the author should correct 4201 4201 * their plugin file and move the data headers to the top. -
trunk/wp-includes/js/wp-lists.dev.js
r16486 r16900 325 325 $el = $(el || document); 326 326 327 $el.delegate( "form[class^=add:" + list.id + ":]", 'submit', function(){ 328 return list.wpList.add(this); 327 $el.delegate( "form[class^=add:" + list.id + ":]", 'submit', function(){ 328 return list.wpList.add(this); 329 329 }); 330 330 … … 334 334 335 335 $el.delegate( "[class^=delete:" + list.id + ":]", 'click', function(){ 336 return list.wpList.del(this); 336 return list.wpList.del(this); 337 337 }); 338 338 -
trunk/wp-includes/ms-blogs.php
r16808 r16900 672 672 function get_last_updated( $deprecated = '', $start = 0, $quantity = 40 ) { 673 673 global $wpdb; 674 674 675 675 if ( ! empty( $deprecated ) ) 676 676 _deprecated_argument( __FUNCTION__, 'MU' ); // never used 677 677 678 678 return $wpdb->get_results( $wpdb->prepare("SELECT blog_id, domain, path FROM $wpdb->blogs WHERE site_id = %d AND public = '1' AND archived = '0' AND mature = '0' AND spam = '0' AND deleted = '0' AND last_updated != '0000-00-00 00:00:00' ORDER BY last_updated DESC limit %d, %d", $wpdb->siteid, $start, $quantity ) , ARRAY_A ); 679 679 } -
trunk/wp-includes/post.php
r16898 r16900 2319 2319 $post = get_post($postid, $mode); 2320 2320 2321 if ( 2321 if ( 2322 2322 ( OBJECT == $mode && empty( $post->ID ) ) || 2323 2323 ( OBJECT != $mode && empty( $post['ID'] ) ) … … 3828 3828 if ( 'attachment' != $post->post_type || empty( $url ) ) 3829 3829 return false; 3830 3830 3831 3831 return $url; 3832 3832 } -
trunk/wp-includes/taxonomy.php
r16854 r16900 605 605 606 606 $query['terms'] = (array) $query['terms']; 607 607 608 608 $this->queries[] = $query; 609 609 } … … 707 707 * @param string $taxonomy The taxonomy of the terms 708 708 * @param string $field The initial field 709 * @param string $resulting_field The resulting field 709 * @param string $resulting_field The resulting field 710 710 */ 711 711 function _transform_terms( &$terms, $taxonomy, $field, $resulting_field ) { … … 1583 1583 * Will unlink the object from the taxonomy or taxonomies. 1584 1584 * 1585 * Will remove all relationships between the object and any terms in 1586 * a particular taxonomy or taxonomies. Does not remove the term or 1585 * Will remove all relationships between the object and any terms in 1586 * a particular taxonomy or taxonomies. Does not remove the term or 1587 1587 * taxonomy itself. 1588 1588 * … … 1698 1698 $tax_object = get_taxonomy( $taxonomy ); 1699 1699 foreach ( $tax_object->object_type as $object_type ) 1700 clean_object_term_cache( $objects, $object_type ); 1701 1700 clean_object_term_cache( $objects, $object_type ); 1701 1702 1702 do_action( 'delete_term_taxonomy', $tt_id ); 1703 1703 $wpdb->query( $wpdb->prepare( "DELETE FROM $wpdb->term_taxonomy WHERE term_taxonomy_id = %d", $tt_id ) ); -
trunk/wp-includes/theme.php
r16846 r16900 1480 1480 if ( ! current_theme_supports( 'custom-header' ) ) 1481 1481 return false; 1482 1482 1483 1483 $callback = get_theme_support( 'custom-header' ); 1484 1484 remove_action( 'wp_head', $callback[0]['callback'] ); … … 1620 1620 if ( ! current_theme_supports( 'custom-background' ) ) 1621 1621 return false; 1622 1622 1623 1623 $callback = get_theme_support( 'custom-background' ); 1624 1624 remove_action( 'wp_head', $callback[0]['callback'] ); -
trunk/wp-login.php
r16870 r16900 678 678 if( d.value != '' ) 679 679 d.value = ''; 680 <?php 680 <?php 681 681 } 682 682 }?>
Note: See TracChangeset
for help on using the changeset viewer.