读者墙插件Avatars更新至1.2.4(支持全站头像加速)

插件开发及发布

版主: woniou

Re: Typecho读者墙+Gravatar头像缓存插件Avatars

帖子palese » 2010年 3月 3日 04:00

评论那里的缓存只支持0.7版,最新的SVN版本不支持
palese
 
帖子: 149
注册: 2009年 9月 9日 18:28

Re: Typecho读者墙+Gravatar头像缓存插件Avatars

帖子freshwind » 2010年 3月 3日 05:57

友情帮顶
freshwind
 
帖子: 62
注册: 2009年 10月 31日 19:20
地址: madone.ga

Re: Typecho读者墙+Gravatar头像缓存插件Avatars

帖子zyzzc » 2010年 3月 3日 14:02

反正SVN新版还兼容0.7前的评论模版嘛,除非你用新版的默认主题。。修改方法是打开varWidgetCommentsArchive.php 把126行的
代码: 全选
<?php $this->gravatar(); ?>

替换为
代码: 全选
<img src="/usr/plugins/Avatars/cache/avatar/<?php echo md5(strtolower($this->mail)); ?>" alt="" />

升级时要备份下否则就覆盖了,这是新版不方便的地方 = =
头像
zyzzc
 
帖子: 614
注册: 2009年 9月 25日 20:11

Re: Typecho读者墙+Gravatar头像缓存插件Avatars

帖子zyzzc » 2010年 3月 7日 03:58

搞明白SVN中0.8版本评论结构优化了,只需在模版中添加自定义函数即可使用缓存,不需要进行楼上那样的改动。
拿默认主题为例,打开模版的comments.php文件,找到第10行:
代码: 全选
<?php $comments->listComments(); ?>

在它上面写个:
代码: 全选
<?php function threadedComments($comments, $before, $after) {
//这里就把你0.7评论模版中的第一段内容照搬来,其中头像部分那句换成缓存即可
}
?>

如插件中的说明,0.7版需要替换两段,而0.8这样就只需要添加一段了。
头像
zyzzc
 
帖子: 614
注册: 2009年 9月 25日 20:11

Re: Typecho读者墙+Gravatar头像缓存插件Avatars

帖子HJin » 2010年 3月 8日 05:58

唉~~我还是偏好简洁一点~~~
暂时不用这个
HJin
 
帖子: 18
注册: 2009年 8月 29日 03:29

Re: Typecho读者墙+Gravatar头像缓存插件Avatars

帖子palese » 2010年 3月 8日 06:00

>羽中
我那插件在换了个空间之后都不能用了,是怎么的啊,权限都设置好了的啊。
palese
 
帖子: 149
注册: 2009年 9月 9日 18:28

Re: Typecho读者墙+Gravatar头像缓存插件Avatars

帖子zyzzc » 2010年 3月 8日 23:38

>palese
如果还是sqlite,文件夹权限755都和以前一样的话。。那就是服务器问题了吧 显示不出来还是怎么地?
头像
zyzzc
 
帖子: 614
注册: 2009年 9月 25日 20:11

Re: Typecho读者墙+Gravatar头像缓存插件Avatars

帖子palese » 2010年 3月 9日 00:46

链接全变成自己的了,头像也成了默认的阿凡达,我在后台是把默认图片改了的,也变不过来。 [attachment=3045,167]
palese
 
帖子: 149
注册: 2009年 9月 9日 18:28

Re: Typecho读者墙+Gravatar头像缓存插件Avatars

帖子zyzzc » 2010年 3月 9日 07:21

>palese
汗你是不是改用了Pdo驱动的sqlite?那个和AS语法不兼容可能会出现这个问题,原生sqlite应该没事
头像
zyzzc
 
帖子: 614
注册: 2009年 9月 25日 20:11

Re: Typecho读者墙+Gravatar头像缓存插件Avatars

帖子palese » 2010年 3月 9日 07:25

>羽中
不管哪个空间我都一直用的是PDO的撒,从没用过原生的。

既然你这样说,那我就去试试。
palese
 
帖子: 149
注册: 2009年 9月 9日 18:28

上一页下一页

回到 插件及扩展

在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客