WordPress.org

Make WordPress Core


Ignore:
Location:
branches/2.9
Files:
10 edited

Legend:

Unmodified
Added
Removed
  • branches/2.9/readme.html

    r12599 r13165  
    99<h1 id="logo" style="text-align: center"> 
    1010    <img alt="WordPress" src="wp-admin/images/wordpress-logo.png" /> 
    11     <br /> Version 2.9.1 
     11    <br /> Version 2.9.2 
    1212</h1> 
    1313<p style="text-align: center">Semantic Personal Publishing Platform</p> 
     
    3030<h1>Upgrading</h1> 
    3131<p>Before you upgrade anything, make sure you have backup copies of any files you may have modified such as <code>index.php</code>.</p> 
    32 <h2>Upgrading from any previous WordPress to 2.9.1:</h2> 
     32<h2>Upgrading from any previous WordPress to 2.9.2:</h2> 
    3333<ol> 
    3434    <li>Delete your old WP files, saving ones you've modified.</li> 
  • branches/2.9/wp-admin/edit-category-form.php

    r12599 r13165  
    5757        <tr class="form-field form-required"> 
    5858            <th scope="row" valign="top"><label for="cat_name"><?php _e('Category Name') ?></label></th> 
    59             <td><input name="cat_name" id="cat_name" type="text" value="<?php echo esc_attr($category->name); ?>" size="40" aria-required="true" /><br /> 
     59            <td><input name="cat_name" id="cat_name" type="text" value="<?php echo esc_attr($category->name); ?>" size="40" aria-required="true" /></td> 
    6060        </tr> 
    6161        <tr class="form-field"> 
  • branches/2.9/wp-admin/includes/plugin.php

    r12599 r13165  
    592592 
    593593    $hookname = get_plugin_page_hookname( $file, '' ); 
    594     if (!empty ( $function ) && !empty ( $hookname )) 
     594    if (!empty ( $function ) && !empty ( $hookname ) && current_user_can( $access_level ) ) 
    595595        add_action( $hookname, $function ); 
    596596 
  • branches/2.9/wp-admin/includes/update-core.php

    r12599 r13165  
    224224    $required_php_version = '4.3'; 
    225225    $required_mysql_version = '4.1.2'; 
    226     $wp_version = '2.9.1'; 
     226    $wp_version = '2.9.2'; 
    227227    $php_compat     = version_compare( $php_version, $required_php_version, '>=' ); 
    228228    $mysql_compat   = version_compare( $mysql_version, $required_mysql_version, '>=' ) || file_exists( WP_CONTENT_DIR . '/db.php' ); 
  • branches/2.9/wp-admin/menu.php

    r12599 r13165  
    199199// Run re-parent loop again. 
    200200foreach ( $menu as $id => $data ) { 
     201    if ( ! current_user_can($data[1]) ) 
     202        $_wp_menu_nopriv[$data[2]] = true; 
     203 
    201204    // If submenu is empty... 
    202205    if ( empty($submenu[$data[2]]) ) { 
    203206        // And user doesn't have privs, remove menu. 
    204         if ( ! current_user_can($data[1]) ) { 
    205             $_wp_menu_nopriv[$data[2]] = true; 
     207        if ( isset( $_wp_menu_nopriv[$data[2]] ) ) { 
    206208            unset($menu[$id]); 
    207209        } 
  • branches/2.9/wp-comments-post.php

    r12599 r13165  
    2828    do_action('comment_closed', $comment_post_ID); 
    2929    wp_die( __('Sorry, comments are closed for this item.') ); 
    30 } elseif ( in_array($status->post_status, array('draft', 'pending') ) ) { 
     30} elseif ( in_array($status->post_status, array('draft', 'future', 'pending') ) ) { 
    3131    do_action('comment_on_draft', $comment_post_ID); 
    3232    exit; 
    3333} elseif ( 'trash' == $status->post_status ) { 
    3434    do_action('comment_on_trash', $comment_post_ID); 
     35    exit; 
     36} elseif ( post_password_required($comment_post_ID) ) { 
     37    do_action('comment_on_password_protected', $comment_post_ID); 
    3538    exit; 
    3639} else { 
  • branches/2.9/wp-includes/functions.php

    r12599 r13165  
    36363636 */ 
    36373637function _search_terms_tidy($t) { 
    3638     return trim($t, "\"\'\n\r "); 
     3638    return trim($t, "\"'\n\r "); 
    36393639} 
    36403640?> 
  • branches/2.9/wp-includes/http.php

    r12599 r13165  
    18171817     */ 
    18181818    function decompress( $compressed, $length = null ) { 
    1819         $decompressed = WP_Http_Encoding::compatible_gzinflate( $compressed ); 
    1820  
    1821         if ( false !== $decompressed ) 
     1819 
     1820        if ( false !== ( $decompressed = @gzinflate( $compressed ) ) ) 
    18221821            return $decompressed; 
    18231822 
    1824         $decompressed = gzuncompress( $compressed ); 
    1825  
    1826         if ( false !== $decompressed ) 
     1823        if ( false !== ( $decompressed = WP_Http_Encoding::compatible_gzinflate( $compressed ) ) ) 
    18271824            return $decompressed; 
    18281825 
     1826        if ( false !== ( $decompressed = @gzuncompress( $compressed ) ) ) 
     1827            return $decompressed; 
     1828 
    18291829        if ( function_exists('gzdecode') ) { 
    1830             $decompressed = gzdecode( $compressed ); 
     1830            $decompressed = @gzdecode( $compressed ); 
    18311831 
    18321832            if ( false !== $decompressed ) 
     
    19171917            if ( array_key_exists('content-encoding', $headers) && ! empty( $headers['content-encoding'] ) ) 
    19181918                return true; 
    1919         } else if( is_string( $headers ) ) { 
     1919        } else if ( is_string( $headers ) ) { 
    19201920            return ( stripos($headers, 'content-encoding:') !== false ); 
    19211921        } 
  • branches/2.9/wp-includes/query.php

    r12599 r13165  
    22812281                    $this->posts = array(); 
    22822282                } else { 
    2283                     if  (in_array($status, array('draft', 'pending')) ) { 
     2283                    if  (in_array($status, array('draft', 'pending', 'trash')) ) { 
    22842284                        // User must have edit permissions on the draft to preview. 
    22852285                        if (! current_user_can("edit_$post_type_cap", $this->posts[0]->ID)) { 
  • branches/2.9/wp-includes/version.php

    r12599 r13165  
    99 * @global string $wp_version 
    1010 */ 
    11 $wp_version = '2.9.1'; 
     11$wp_version = '2.9.2'; 
    1212 
    1313/** 
Note: See TracChangeset for help on using the changeset viewer.