荔园在线
荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀
[回到开始]
[上一篇][下一篇]
发信人: jjk (pq), 信区: InstallBBS
标 题: SMTH_004 同主题删文不会删除 m 了的文章
发信站: 荔园晨风BBS站 (Thu Nov 29 11:21:44 2001), 转信
【 以下文字转载自 jjk 的信箱 】
【 原文由 jjk.bbs@bbs.pku.edu.cn 所发表 】
发信人: Admin (新的一天从零开始), 信区: BBSDev
标 题: SMTH_004 同主题删文不会删除 m 了的文章
发信站: 北大未名站 (2001年05月24日11:19:50 星期四), 站内信件
发信人: Leeward (5% completed★Y2K:PP), 信区: BBSMan_Dev
标 题: SMTH_004 同主题删文不会删除 m 了的文章
发信站: BBS 水木清华站 (Mon Jan 25 10:30:05 1999)
本文描述的修改在 FireBird 2.5 和 2.6 上均可使用.
FireBird 原始代码在进行同主题删除文章的时候,所有文章都删除.
而区段删除文章则对 m 了的文章不做删除操作.
根据本站不少版主的要求,修改代码,让同主题删文时不删除 m 了的文章.
这样,可以将要保留的文章 m 上,然后同主题删除以整理版面.
修改代码于 Tue Nov 18 12:35:49 1997 由 Leeward 在水木清华站开发并运行.
=========================================================================
程序修改:
bbs_src/read.c 的 sread 函数中:
用 if (!( ptitle->accessed[ 0 ] & FILE_MARKED ))
{
}
这个 if 块包含进以下 9 个原来就有的代码行:
SR_BMDELFLAG=YEA;
del_post(locmem->crs_line,&SR_fptr,currdirect);
SR_BMDELFLAG=NA;
if(sysconf_eval( "KEEP_DELETED_HEADER" )<=0)
{
last_line--;
locmem->crs_line--;
previous=locmem->crs_line;
}
--
我 们 的 一 切 追 求 和 作 为, 都 有 一 个 令 人 厌 倦 的 过 程
作 为 一 个 不 识 厌 倦 为 何 物 的 人, 便 掌 握 了 生 命 的 全 部 秘 密
※ 修改:·Leeward 於 Jan 25 10:33:48 修改本文·[FROM: powerpc1.lib.ts]
--
目前正在搜集整理内存管理相关资料
欢迎提供
泛一叶轻舟,漂流海上,逍遥有过于斯乎?
※ 来源:·北大未名站 bbs.pku.edu.cn·[FROM: 162.105.203.8]
--
※ 转寄:·北大未名站 bbs.pku.edu.cn·[FROM: 210.39.3.50]
--
※ 转载:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 192.168.0.146]
[回到开始]
[上一篇][下一篇]
荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店