荔园在线
荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀
[回到开始]
[上一篇][下一篇]
发信人: jjksam (==面壁大师==), 信区: Announce
标 题: [公告]修正长标题文章同主题操作和显示的问题
发信站: 荔园晨风BBS站 (Thu Jun 27 06:53:57 2002), 转信
但是用b同主题的功能时还是有一些问题,待修正。
发信人: deardragon (老农), 信区: FB2000_BUG
标 题: 修正长标题文章同主题操作和显示的问题
发信站: 快意灌水站 (2000年07月30日10:45:32 星期天), 站内信件
当文章标题太长,则相同主题的文章在文章列表时
不能正常表明,在做同主题操作时,则无法正常完
全操作,表现为可能有部分同主题文章没有当成同
主题文章来处理。
目前,灌水站的处理办法是巴标题的比较方法修改
为比较前 40 个字符(以前是完全比较)这样的修
改可以解决上面的问题,但如果两个非同主题的文
章在前 40 个字符相同时亦会当成同主题看待,这
样可能造成误删,不过这样的情况可能比较少。:P
文件:bbs.c
函数:readdoent(num, ent)
修改:(长标题同主题的显示问题)
把其中的两个 strcmp(ReplyPost, ent->title)
修改为:strncmp(ReplyPost, ent->title, 40)
文件:read.c
函数:search_articles(locmem, query, offset, aflag)
修改:(长标题同主题的操作问题 ---- b 功能)
把 ptr = aflag ? SR_fptr.owner : SR_fptr.title;
下出现的第一个 if (!strcmp(ptr, query)) {
修改为:if (!strncmp(ptr, query,40)) {
--
mm ★__ __ __ __★______ ______ __ __★
/^( )^\ █ █ █/ █____ █__█ █∨█
\,(..),/ ▅__█ ▅__█ █\__ ▂__█ █ █ █ █
V~~V ▇▆▅▃▁I'm a bat. I'm very bad!^Q^_▃▄▆▇ 你好!^_^欢迎大家到linux
※ 来源:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 192.168.0.146]
[回到开始]
[上一篇][下一篇]
荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店