Gravatar头像被墙之emlog解决方案

天朝无所不能的GFW又把Gravatar给墙了,但是身为天朝的我们,还是有解决的方案的。

修改方法

在/include/lib/function.base.php的第639行,找到以下代码

Gravatar头像被墙

/**
 * 获取Gravatar头像
 * http://en.gravatar.com/site/implement/images/
 * @param $email
 * @param $s size
 * @param $d default avatar
 * @param $g
 */
function getGravatar($email, $s = 40, $d = 'mm', $g = 'g') {
	$hash = md5($email);
	$avatar = "http://www.gravatar.com/avatar/$hash?s=$s&d=$d&r=$g";
	return $avatar;
}

 
将默认的Gravatar地址http://www.gravatar.com/改为可访问的Gravatar服务器地址

可访问的gravatar服务器地址

http://gravatar.duoshuo.com
https://secure.gravatar.com

感谢作者:尼玛博客的投稿,欢迎大家投稿: http://likinming.com/?post=87

来自:http://likinming.com/?post=395

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *