::NoName Magazine 无名杂志 » Project Parasy » [PP插件] 会员头像展示Ajax缓存版0.5
本主题共有 10 条回复 | 回到顶部
#1 - 2008-2-19 18:56
exgbit
地球
这个会员展示功能可以即时“点击”刷新
上面说有个问题,就是打开首页时,最新讨论和这个头像展示,有一定几率只出现一个,另一个会一只显示"正在读取..."
Sai,知道什么原因不?
上面说有个问题,就是打开首页时,最新讨论和这个头像展示,有一定几率只出现一个,另一个会一只显示"正在读取..."
Sai,知道什么原因不?
#2 - 2008-2-19 18:59
exgbit
地球
后来觉得可能两个公用某个相同的东东...
所以我的论坛目前干脆把头像展示直接读取switchHomeTabContentLoading_ex();就让它显示读取算了..反正可以点击刷新..
所以我的论坛目前干脆把头像展示直接读取switchHomeTabContentLoading_ex();就让它显示读取算了..反正可以点击刷新..
#5 - 2008-2-19 19:29
Sai
桂林
原来的home_tabs.js只能get一个Obj,所以要更新页面里面别的obj会出现你说的那种情况
那个缓存其实可以不用计划任务,可以参照ParasyCore.php里的function topic_update()
======================
还有在FF下变成一竖列了。。。
那个缓存其实可以不用计划任务,可以参照ParasyCore.php里的function topic_update()
======================
还有在FF下变成一竖列了。。。
#7 - 2008-2-19 20:06
Sai
桂林
补充:
来更新缓存
CODE:
@include(DISCUZ_ROOT.'./forumdata/cache/parasy_topic_answered.php');
if((@!include('forumdata/cache/parasy_topic_answered.php')) || $topics_expiration < time()) {
$topic = topic_update('answered','t.lastpost DESC');
} else {
$topic = $topics;
}
if((@!include('forumdata/cache/parasy_topic_answered.php')) || $topics_expiration < time()) {
$topic = topic_update('answered','t.lastpost DESC');
} else {
$topic = $topics;
}
来更新缓存
#8 - 2008-2-19 21:51
exgbit
地球
ajax冲突问题解决了哦~ 呵呵
第一次读取首页时,采用index.php读取,然后用ajax方式覆盖原php读取内容~这就避免了冲突。
可以说插件已经完成了~
剩下生成缓存参照PP的问题~
第一次读取首页时,采用index.php读取,然后用ajax方式覆盖原php读取内容~这就避免了冲突。
可以说插件已经完成了~
剩下生成缓存参照PP的问题~