荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: 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软件 网络书店