Plugin Directory

Changeset 205642


Ignore:
Timestamp:
02/14/2010 07:05:11 PM (16 years ago)
Author:
cybio
Message:

r443@forge (orig r13): olli | 2010-02-14 20:03:48 +0100

  • [FIX] default gravatar (mystery only)
Location:
gravatarlocalcache/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • gravatarlocalcache/trunk/GravatarLocalCache.php

    r205540 r205642  
    77Description: Local cache for gravatar images (saves dnsqueries and let you control cache/proxysettings of the images).
    88Author: Oliver Schaal
    9 Version: 0.9.3
     9Version: 0.9.4
    1010
    1111    This is a WordPress plugin (http://wordpress.org) and widget
     
    139139                        // preg_match('/&d=(.*)/i',$_imageurl,$_defaultavatar);
    140140                        // $_tmp = download_url(urldecode($_defaultavatar[1]));
    141                         $_tmp = download_url(urldecode(md5(self::$defaultAvatar)));
     141                        if ( self::$defaultAvatar == 'mystery') {
     142                            $_defavatar = 'http://www.gravatar.com/avatar/'.md5('unknown@gravatar.com').'?s='.$_img[2];
     143                        } elseif (self::$defaultAvatar == 'blank') {
     144                            $_defavatar = includes_url('images/blank.gif');
     145                        } else {
     146                            // should never reach this point
     147                            $_defavatar = 'http://www.gravatar.com/avatar/?d='.self::$defaultAvatar.'&s='.$_img[2];
     148                        }
     149                        $_tmp = download_url($_defavatar);
    142150                        if ( is_wp_error($_tmp) ) {
    143151                            // print '<!-- GravatarLocalCache: default image couldn't be fetched -->';
  • gravatarlocalcache/trunk/readme.txt

    r205540 r205642  
    1010Requires at least: 2.8
    1111Tested up to: 2.9.1
    12 Stable tag: 0.9.3
     12Stable tag: 0.9.4
    1313
    1414Local cache for gravatar images (saves dnsqueries and let you control cache/proxysettings of the images).
     
    4646== Changelog ==
    4747
     48= 0.9.4 (1.0.0 RC3) =
     49* [FIX] default gravatar (mystery only)
     50
    4851= 0.9.3 (1.0.0 RC2) =
    4952* [NEW] wordpress settings for the default gravatar is now used
Note: See TracChangeset for help on using the changeset viewer.