- 主题:各位给指点一下smthbbs-1.2的未读标记吧
第一,USE_TMPFS要define成1,否则web处理未读标记完全不对;
第二,相关的PHP页面(包括文章列表和阅读)要去掉cache,否则即使已读记录改变了你也未必看得到,有时候强制刷新都不管用;
第三,最新的smth代码里面,WEB已经去掉了未读记录的显示,不过很容易加回去。
smth去掉这个,我觉得不能直接说是因为性能考虑,而是因为加了cache那个标记根本不准,所以干脆去掉...
【 在 laserboy (光速小子) 的大作中提到: 】
: 以前用smthbbs-1.1.1的时候就是这样了,telnet方式下的未读标记
: 完全正常,网页方式下却基本不能用,比方说到一个版看了八篇帖
: 子,只有一两篇的未读标记被去掉了,刷新或者退出重新登录都
: ...................
--
修改:atppp FROM 128.12.155.*
FROM 128.12.155.*
可能是cache的问题,小站可以考虑完全关掉cache...
搜索 作者 atppp 标题含 cache
【 在 qiqi (蓬莱仙子) 的大作中提到: 】
: 谢谢atppp! 按你的方法现在清楚未读不乱了.
: 不过还有个小问题, 就是每次清楚未读之后, 显示出来的版面都是倒数第二页的,
: 而不是最后一页, 为什么呢?
: ...................
--
FROM 128.12.181.30
那如果是第一次进入版面呢?是到最后一页还是倒数第二页...
你哪里的站点,我能看到吗?
【 在 qiqi (蓬莱仙子) 的大作中提到: 】
: 清除未读返回到倒数第二页的这个情况还没解决。。。:(
: 我把所有的cache都去掉了。。。
: 还会有什么可能?
: ...................
--
FROM 128.12.181.30
bbs2www/src/bbsclear.c
sprintf(buf, "/bbsdoc.php?board=%s&start=%s", board, start);
改成
sprintf(buf, "/bbsdoc.php?board=%s", board);
【 在 qiqi (蓬莱仙子) 的大作中提到: 】
: 第一次进入是到最后一页,[刷新]也是到最后一页。
: 服务器在香港,呵呵,是香港中文大学内地学生的BBS,前几天刚从FB2K升级到smth1.2.1,
: 现在还有很多小问题。地址是 bbs.oal.cuhk.edu.hk,telnet或www都行
: ...................
--
FROM 128.12.181.30
你刚开始提这问题的时候我的思路一直在cvs主分支上...
说实话1.2分支的有什么区别都差不多忘光了...
【 在 qiqi (蓬莱仙子) 的大作中提到: 】
: 谢谢atppp! OK了!
: 刚开始用水木,代码还不熟,给你添麻烦了!:)
--
FROM 128.12.181.30