use avatar API rather than hardcoded gravatar

This commit is contained in:
Shish 2009-11-10 03:31:32 +00:00
parent 9f37a50256
commit 9a400645a2

View File

@ -112,11 +112,8 @@ class ForumTheme extends Themelet {
$user = "<a href='".make_link("user/".$post["user_name"]."")."'>".$post["user_name"]."</a>"; $user = "<a href='".make_link("user/".$post["user_name"]."")."'>".$post["user_name"]."</a>";
$email = $post["user_email"]; $poster = User::by_name($post["user_name"]);
$default = "$data_href/themes/$theme_name/images/gravatar.jpg"; $gravatar = $poster->get_avatar_html();
$size = 50;
$gravatar = "<img id='gravatar' height='".$size."' width='".$size."' src='http://www.gravatar.com/avatar/".md5(strtolower($email))."?&d=".urlencode($default)."&s=".$size."'>";
$oe = ($n++ % 2 == 0) ? "even" : "odd"; $oe = ($n++ % 2 == 0) ? "even" : "odd";
@ -227,4 +224,4 @@ class ForumTheme extends Themelet {
return $html; return $html;
} }
} }
?> ?>