- 主题:[YTHT]置底中对END的处理问题,yls哥哥给看看?
在一个版块里,比如ytht的“AdvancedEdu”
进版后
点 home 之后跟着 end 到最后一个帖子
然后按 下 前两个置底帖子可以正常读到,但再按 下 一换页就不能读到第三篇置底贴了
其它版块也都是一样~
至于为啥我就不知道了…………呵呵
--
FROM 221.14.170.96
en...看read.c跟KEY_HOME没关系……不用点home就有这个问题
而且,在最后一篇帖子再点end就蹦到置底贴的最后一篇了,似乎smth不是这样
是不是KEY_END里哪个PUTCURS放的不对?…………不解~~~
【 在 chutium (阿新) 的大作中提到: 】
: 在一个版块里,比如ytht的“AdvancedEdu”
: 进版后
: 点 home 之后跟着 end 到最后一个帖子
: 然后按 下 前两个置底帖子可以正常读到,但再按 下 一换页就不能读到第三篇置底贴了
: 其它版块也都是一样~
: 至于为啥我就不知道了…………呵呵
--
FROM 221.14.170.96
基本解决了。。。似乎不是代码的问题啊~~~要不就是我改的晕头转向不知道是改的哪里了唯一的区别就是我没在KEY_PGDN和KEY_END里用强制检查的safekeep,不过感觉不是这的问题~倒是append_extra_records函数不大明白
另外,请教一下
libythtbbs/board.h 里的 #define MAXTOPFILE 5 似乎没什么用啊,只在board.c里以min(3, MAXTOPFILE)的形式调用了一下
可MAXTOPFILE改成 6 的话就会出很大的问题,奇怪奇怪……
而把 if (baux.ntopfile >= min(6, MAXTOPFILE))
直接改成 if (baux.ntopfile >= 6) 也没见出什么问题,怎么改MAXTOPFILE就不行那~
【 在 chutium (阿新) 的大作中提到: 】
: en...看read.c跟KEY_HOME没关系……不用点home就有这个问题
: 而且,在最后一篇帖子再点end就蹦到置底贴的最后一篇了,似乎smth不是这样
: 是不是KEY_END里哪个PUTCURS放的不对?…………不解~~~
: 【 在 chutium (阿新) 的大作中提到: 】
: : 在一个版块里,比如ytht的“AdvancedEdu”
: ...................
--
FROM 221.14.170.96
I had fixed it but forgot to make install. The current cvs codes are ok, and it is installed now.
【 在 chutium (阿新) 的大作中提到: 】
: 在一个版块里,比如ytht的“AdvancedEdu”
: 进版后
: 点 home 之后跟着 end 到最后一个帖子
: 然后按 下 前两个置底帖子可以正常读到,但再按 下 一换页就不能读到第三篇置底贴了
: 其它版块也都是一样~
: 至于为啥我就不知道了…………呵呵
--
FROM 162.105.31.222