WordPress.org

Make WordPress Core

Ticket #36702: 36702.wapuu-default.diff

File 36702.wapuu-default.diff, 10.3 KB (added by rachelbaker, 5 years ago)

Use wapuu as the default avatar option

  • src/wp-admin/includes/class-wp-comments-list-table.php

     
    5656
    5757        public function floated_admin_avatar( $name, $comment_ID ) {
    5858                $comment = get_comment( $comment_ID );
    59                 $avatar = get_avatar( $comment, 32, 'mystery' );
     59                $avatar = get_avatar( $comment, 32, 'wapuu' );
    6060                return "$avatar $name";
    6161        }
    6262
  • src/wp-admin/includes/comment.php

     
    172172 * @return string Avatar with Admin name.
    173173 */
    174174function floated_admin_avatar( $name ) {
    175         $avatar = get_avatar( get_comment(), 32, 'mystery' );
     175        $avatar = get_avatar( get_comment(), 32, 'wapuu' );
    176176        return "$avatar $name";
    177177}
    178178
  • src/wp-admin/includes/dashboard.php

     
    665665
    666666                <li id="comment-<?php echo $comment->comment_ID; ?>" <?php comment_class( array( 'comment-item', wp_get_comment_status( $comment ) ), $comment ); ?>>
    667667
    668                         <?php echo get_avatar( $comment, 50, 'mystery' ); ?>
     668                        <?php echo get_avatar( $comment, 50, 'wapuu' ); ?>
    669669
    670670                        <?php if ( !$comment->comment_type || 'comment' == $comment->comment_type ) : ?>
    671671
  • src/wp-admin/includes/schema.php

     
    474474        'medium_size_h' => 300,
    475475
    476476        // 2.6
    477         'avatar_default' => 'mystery',
     477        'avatar_default' => 'wapuu',
    478478
    479479        // 2.7
    480480        'large_size_w' => 1024,
  • src/wp-admin/includes/upgrade.php

     
    191191        $wpdb->insert( $wpdb->term_relationships, array('term_taxonomy_id' => $cat_tt_id, 'object_id' => 1) );
    192192
    193193        // Default comment
    194         $first_comment_author = __('Mr WordPress');
     194        $first_comment_author = __('A WordPress Commenter');
     195        $first_comment_email = 'wapuu@wordpress.org';
    195196        $first_comment_url = 'https://wordpress.org/';
    196197        $first_comment = __('Hi, this is a comment.
    197 To delete a comment, just log in and view the post&#039;s comments. There you will have the option to edit or delete them.');
     198To delete a comment, just log in and view the post&#039;s comments. There you will have the option to edit or delete them.
     199Commenter avatars come from <a href="https://gravatar.com">Gravatar</a>.');
    198200        if ( is_multisite() ) {
    199201                $first_comment_author = get_site_option( 'first_comment_author', $first_comment_author );
     202                $first_comment_email = get_site_option( 'first_comment_email', $first_comment_email );
    200203                $first_comment_url = get_site_option( 'first_comment_url', network_home_url() );
    201204                $first_comment = get_site_option( 'first_comment', $first_comment );
    202205        }
     
    203206        $wpdb->insert( $wpdb->comments, array(
    204207                'comment_post_ID' => 1,
    205208                'comment_author' => $first_comment_author,
    206                 'comment_author_email' => '',
     209                'comment_author_email' => $first_comment_email,
    207210                'comment_author_url' => $first_comment_url,
    208211                'comment_date' => $now,
    209212                'comment_date_gmt' => $now_gmt,
  • src/wp-admin/network/settings.php

     
    6262                'first_post', 'first_page', 'first_comment', 'first_comment_url', 'first_comment_author',
    6363                'welcome_email', 'welcome_user_email', 'fileupload_maxk', 'global_terms_enabled',
    6464                'illegal_names', 'limited_email_domains', 'banned_email_domains', 'WPLANG', 'admin_email',
     65                'first_comment_email',
    6566        );
    6667
    6768        // Handle translation install.
     
    265266                                </td>
    266267                        </tr>
    267268                        <tr>
     269                                <th scope="row"><label for="first_comment_email"><?php _e( 'First Comment Email' ) ?></label></th>
     270                                <td>
     271                                        <input type="text" size="40" name="first_comment_email" id="first_comment_email" aria-describedby="first-comment-email-desc" value="<?php echo esc_attr( get_site_option( 'first_comment_email' ) ); ?>" />
     272                                        <p class="description" id="first-comment-email-desc">
     273                                                <?php _e( 'The email address of the first comment author on a new site.' ) ?>
     274                                        </p>
     275                                </td>
     276                        </tr>
     277                        <tr>
    268278                                <th scope="row"><label for="first_comment_url"><?php _e( 'First Comment URL' ) ?></label></th>
    269279                                <td>
    270280                                        <input type="text" size="40" name="first_comment_url" id="first_comment_url" aria-describedby="first-comment-url-desc" value="<?php echo esc_attr( get_site_option( 'first_comment_url' ) ) ?>" />
  • src/wp-admin/options-discussion.php

     
    220220
    221221<?php
    222222$avatar_defaults = array(
     223        'wapuu' => __( 'Wapuu' ),
    223224        'mystery' => __('Mystery Person'),
    224225        'blank' => __('Blank'),
    225226        'gravatar_default' => __('Gravatar Logo'),
     
    239240 * @param array $avatar_defaults Array of default avatars.
    240241 */
    241242$avatar_defaults = apply_filters( 'avatar_defaults', $avatar_defaults );
    242 $default = get_option( 'avatar_default', 'mystery' );
     243$default = get_option( 'avatar_default', 'wapuu' );
    243244$avatar_list = '';
    244245
    245246// Force avatars on to display these choices
  • src/wp-includes/link-template.php

     
    37393739 *     @type string $default        URL for the default image or a default type. Accepts '404' (return
    37403740 *                                  a 404 instead of a default image), 'retro' (8bit), 'monsterid' (monster),
    37413741 *                                  'wavatar' (cartoon face), 'indenticon' (the "quilt"), 'mystery', 'mm',
    3742  *                                  or 'mysteryman' (The Oyster Man), 'blank' (transparent GIF), or
     3742 *                                  or 'mysteryman' (The Oyster Man), 'wapuu', 'blank' (transparent GIF), or
    37433743 *                                  'gravatar_default' (the Gravatar logo). Default is the value of the
    3744  *                                  'avatar_default' option, with a fallback of 'mystery'.
     3744 *                                  'avatar_default' option, with a fallback of 'wapuu'.
    37453745 *     @type bool   $force_default  Whether to always show the default image, never the Gravatar. Default false.
    37463746 *     @type string $rating         What rating to display avatars up to. Accepts 'G', 'PG', 'R', 'X', and are
    37473747 *                                  judged in that order. Default is the value of the 'avatar_rating' option.
     
    37733773 *     @type string $default        URL for the default image or a default type. Accepts '404' (return
    37743774 *                                  a 404 instead of a default image), 'retro' (8bit), 'monsterid' (monster),
    37753775 *                                  'wavatar' (cartoon face), 'indenticon' (the "quilt"), 'mystery', 'mm',
    3776  *                                  or 'mysteryman' (The Oyster Man), 'blank' (transparent GIF), or
     3776 *                                  or 'mysteryman' (The Oyster Man), 'wapuu', blank' (transparent GIF), or
    37773777 *                                  'gravatar_default' (the Gravatar logo). Default is the value of the
    3778  *                                  'avatar_default' option, with a fallback of 'mystery'.
     3778 *                                  'avatar_default' option, with a fallback of 'wapuu'.
    37793779 *     @type bool   $force_default  Whether to always show the default image, never the Gravatar. Default false.
    37803780 *     @type string $rating         What rating to display avatars up to. Accepts 'G', 'PG', 'R', 'X', and are
    37813781 *                                  judged in that order. Default is the value of the 'avatar_rating' option.
     
    37983798                'size'           => 96,
    37993799                'height'         => null,
    38003800                'width'          => null,
    3801                 'default'        => get_option( 'avatar_default', 'mystery' ),
     3801                'default'        => get_option( 'avatar_default', 'wapuu' ),
    38023802                'force_default'  => false,
    38033803                'rating'         => get_option( 'avatar_rating' ),
    38043804                'scheme'         => null,
     
    38343834        }
    38353835
    38363836        if ( empty( $args['default'] ) ) {
    3837                 $args['default'] = get_option( 'avatar_default', 'mystery' );
     3837                $args['default'] = get_option( 'avatar_default', 'wapuu' );
    38383838        }
    38393839
    38403840        switch ( $args['default'] ) {
  • src/wp-includes/pluggable.php

     
    22372237 * @param int    $size       Optional. Height and width of the avatar image file in pixels. Default 96.
    22382238 * @param string $default    Optional. URL for the default image or a default type. Accepts '404'
    22392239 *                           (return a 404 instead of a default image), 'retro' (8bit), 'monsterid'
    2240  *                           (monster), 'wavatar' (cartoon face), 'indenticon' (the "quilt"),
     2240 *                           (monster), 'wavatar' (cartoon face), 'indenticon' (the "quilt"), 'wapuu',
    22412241 *                           'mystery', 'mm', or 'mysteryman' (The Oyster Man), 'blank' (transparent GIF),
    22422242 *                           or 'gravatar_default' (the Gravatar logo). Default is the value of the
    2243  *                           'avatar_default' option, with a fallback of 'mystery'.
     2243 *                           'avatar_default' option, with a fallback of 'wapuu'.
    22442244 * @param string $alt        Optional. Alternative text to use in &lt;img&gt; tag. Default empty.
    22452245 * @param array  $args       {
    22462246 *     Optional. Extra arguments to retrieve the avatar.
     
    22662266                'size'          => 96,
    22672267                'height'        => null,
    22682268                'width'         => null,
    2269                 'default'       => get_option( 'avatar_default', 'mystery' ),
     2269                'default'       => get_option( 'avatar_default', 'wapuu' ),
    22702270                'force_default' => false,
    22712271                'rating'        => get_option( 'avatar_rating' ),
    22722272                'scheme'        => null,