Plugin Directory

Changeset 762477


Ignore:
Timestamp:
08/26/2013 02:36:29 PM (13 years ago)
Author:
sunchaserinfo
Message:

release-2.0.3

Location:
libravatar-replace/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • libravatar-replace/trunk/libravatar-replace.php

    r762102 r762477  
    44 Plugin URI: http://code.sunchaser.info/libravatar
    55 Description: Libravatar support for WordPress and BuddyPress
    6  Version: 2.0.2
     6 Version: 2.0.3
    77 Author: Christian Archer
    88 Author URI: https://sunchaser.info/
     
    5858        $avatar_defaults['gravatar_default'] = __('Libravatar Logo'); // rename accordingly
    5959        return $avatar_defaults;
     60    }
     61
     62    /**
     63     * Update default avatar links so they will show defaults
     64     *
     65     * Can be removed when Libravatar will support forcedefault
     66     *
     67     * @param string $avatar_list
     68     * @return string
     69     */
     70    function filterDefaultAvatarSelect($avatar_list)
     71    {
     72        return preg_replace('~/[a-f0-9]{32}~', '/'.str_repeat('0', 32), $avatar_list); // fill hash with zeros
    6073    }
    6174
     
    121134            $options['d'] = $default;
    122135        }
    123         $url = $libravatar->url($email, $options);
     136        $url = $libravatar->getUrl($email, $options);
    124137
    125138        $avatar = "<img alt='{$safe_alt}' src='{$url}' class='avatar avatar-{$size} photo' height='{$size}' width='{$size}' />";
     
    175188add_filter('get_avatar',                array($libravatar_replace, 'filterGetAvatar'), 10, 5);
    176189add_filter('avatar_defaults',           array($libravatar_replace, 'filterAvatarDefaults'));
     190add_filter('default_avatar_select',     array($libravatar_replace, 'filterDefaultAvatarSelect'));
    177191add_filter('bp_core_gravatar_email',    array($libravatar_replace, 'filterBPCoreGravatarEmail'));
    178192add_filter('bp_gravatar_url',           array($libravatar_replace, 'filterBPGravatarUrl', 10));
  • libravatar-replace/trunk/readme.txt

    r762359 r762477  
    3434== Changelog ==
    3535
     36= 2.0.3 =
     37* Default images in admin page fix
     38
    3639= 2.0.2 =
    3740* No special blank treatment - it just works
Note: See TracChangeset for help on using the changeset viewer.