emlog评论头像换自定义头像

emlog评论头像换自定义头像

EMLOGking2013-04-1515:20:22145532A+A-

p.s适用于4.2.1和5.0.0

方法:

0.在emlog目录下新建一个images\avatar的文件夹,avatar设置为777属性(确保可写即可)

1.找一张大小合适(32×32、64×64)的图片作为默认头像,命名为default.jpg

2.打开emlog目录include\lib\function.base.php文件(请勿使用自带记事本打开)

3.找到第602~606行,这是emlog5.0.0自带的获取gravatar头像函数,选定,删除之,并替换为以下的代码

4.刷新网页即可开始缓存头像

直接上代码.

01//获取Gravatar头像
02functiongetGravatar($email, $s=64, $d='mm', $r='g') {
03$f= md5($email);
04$a= BLOG_URL.'images/avatar/'.$f.'.jpg';
05$e= EMLOG_ROOT.'/images/avatar/'.$f.'.jpg';
06$t= 1209600; //缓存保留14天(单位秒)
07if(empty($d)) $d= BLOG_URL.'images/avatar/default.jpg';
08if(!is_file($e) || (time() - filemtime($e)) > $t) {
09//当头像不存在或者超过14天才更新
10$g= sprintf("http://%d.gravatar.com",(hexdec($f{0})%2)).'/avatar/'.$f.'?s=64&d='.$d.'&r='.$r;
11copy($g,$e); $a=$g; //新头像copy时, 取gravatar显示
12}
13if(filesize($e) < 500) copy($d,$e);
14return$a;
15}

点击这里复制本文地址以上内容由蒙文软件大全整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!
  • 2条评论
  • 耐酸砖2013-07-0218:14:04
  • 旅途新热榜,粉丝团,强力围观博主,,。。。再接再厉。期望成为博主粉丝!!
  • hola2013-11-0617:29:13
  • 旅途新热榜,粉丝团,强力围观博主,,。。。再接再厉。期望成为博主粉丝!!

支持Ctrl+Enter提交

蒙文软件大全© All Rights Reserved.  蒙文软件大全 Copyright ©2018 蒙ICP备13001995号-4
PoweredbyZ-BlogPHPThemesby蒙古文软件
联系我们|关于注册|留言建议|管理|

本站会员尊享VIP特权,现在就加入我们吧!登录注册
登录
用户名
密码
注册
用户名
密码
确认密码
昵称
邮箱
获取邀请码
邀请码
找回密码
用户名
邮箱
※重置链接将发送到邮箱