Dunno. I just tried it and it kinda works. The plugin did generate data, but it doesn’t appear to have read in the email address from between the tag pair so the encoded ID didn’t pull down the avatar. In short, it doesn’t seem to process data for that template quite the same way. There may be a work around, but I’ll have to ponder on it a bit.
Incidentally, for those of you who are beta testing 1.1, I’ve modified the Gravatar plugin so it works as a single tag rather than as a pair. The email just becomes another parameter to pass.
If any beta testers want it for your site, just let me know and I’ll email you a copy. I’ll release the modified version to the public once 1.1 goes live. I’m also working on enabling a caching feature using code developed by Chris Ruzin.
Now that ExpressionEngine 1.1 is available, I’ve released EE Gravatar 1.2. The only change in this new version is it’s now a single tag instead of a tag pair. This makes for slightly tidier template code, but there’s no reason to upgrade if you’re happy with the previous version.
dont know if this plugin is still being actively developed, but it would be nice to enhance it to check for mybloglog.com avatars if no gravatar is present for the user. MBL is becoming more and more widely used, and a lot of people have lost faith in gravatar due to all the recent outages and instability. Hopefully it’s all resolved now, but who knows.
I’d like to suggest a change to the EEGravatar plugin. It works great as-is, except when the users/guests use uppercase letters in their e-mail address. To ensure that the gravatar shows, no matter what they enter, one small change is needed in line 36:
$grav_url = "http://www.gravatar.com/avatar.php?gravatar_id=".md5($email);</code></pre>
would be:
<pre><code>$grav_url = "http://www.gravatar.com/avatar.php?gravatar_id=".md5(strtolower($email));
I pushed the new ExpressionEngine 2.0 version of eeGravatar out on github.
Unless I’m making a stupid mistake somewhere, it seems that in EE2.0 {email} variable returns the entry author’s email even within the exp:comment:entries loop and not the comment author’s email address. Because of that this plugin is not working for me. My code is below:
{exp:comment:entries sort="asc"}
<div class="comment clearfix">
{exp:gravatar email=
<cite>{url_as_author} says...</cite>
<blockquote>{comment}</blockquote>
Posted on {comment_date format="%F %j, %Y @ %g:%i%a"}
</div>
{/exp:comment:entries}
Has anyone got this working with the comment author’s email address in EE2.0?
Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.