- 主题:如何修改讨论区的文章上限?
但是google搜到的qsort好像都是cpp的网站,第一个是C++ : Reference : C Library : cstdlib (stdlib.h) : qsort
【 在 cometcaptor (参宿四[☆]一闪一闪亮晶晶) 的大作中提到: 】
: qsort不是C语言里的快速排序吗...
--
FROM 61.167.60.*
我看过代码了,autoclear是清除版面文章到垃圾箱,但是好像没有定时清除垃圾箱的功能,有没有定时清理垃圾箱的功能?每次管理员在管理菜单中清理一个版的垃圾箱总是有点烦……
【 在 foxban (未毕业的码农) 的大作中提到: 】
: 标 题: Re: 如何修改讨论区的文章上限?
: 发信站: 水木社区 (Tue Jan 22 21:34:58 2008), 转信
:
: 你想清空回收站?管理菜单里面有
: 【 在 luckwithme (Marvel) 的大作中提到: 】
: : 我记得我们原来的系统是smth1.2有这个功能,刚才看了看,etc目录下有一个autoclear,但是先在kbs的src/xyz.c中没有这个项,不知道是原来有人开发的,还是被kbs去掉了
: : 那如果我现在想清理讨论区的文章,不管版面文章,只清理回收站的文章,是不是只要定时运行($bbshome)/bin/autoclear即可,不需要做其他操作?
:
:
: --
:
: ※ 来源:·水木社区 newsmth.net·[FROM: 221.192.237.*]
--
FROM 61.167.60.*
改autoclear, 直接就清空, 不写入垃圾箱
或者, 先清空版面, 再在垃圾箱里面按时间顺序进行删除
【 在 luckwithme (Marvel) 的大作中提到: 】
: 我看过代码了,autoclear是清除版面文章到垃圾箱,但是好像没有定时清除垃圾箱的功能,有没有定时清理垃圾箱的功能?每次管理员在管理菜单中清理一个版的垃圾箱总是有点烦……
--
FROM 159.226.37.*
【 在 jiangjun2000 (%d) 的大作中提到: 】
: 改autoclear, 直接就清空, 不写入垃圾箱
: 或者, 先清空版面, 再在垃圾箱里面按时间顺序进行删除
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~这个怎么做到?
其实我的想法是,最好有现成的功能或功能组合,这样稳定一点,不然怕出麻烦
--
FROM 61.167.60.*
看看miscd.c里面怎么清空删除区过期文章的
无非就是一个遍历加判断
或者你直接把那个97天改短点儿呗
default.h
#ifndef DAY_DELETED_CLEAN /*版面垃圾箱和回收站的清除天数*/
#define DAY_DELETED_CLEAN 97
#endif
你可以在你的site.h里定义这个宏
【 在 luckwithme (Marvel) 的大作中提到: 】
: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~这个怎么做到?
: 其实我的想法是,最好有现成的功能或功能组合,这样稳定一点,不然怕出麻烦
--
修改:jiangjun2000 FROM 159.226.37.*
FROM 159.226.37.*
放心用吧,bbs代码里应该还有好几处qsort
【 在 luckwithme (Marvel) 的大作中提到: 】
: 但是google搜到的qsort好像都是cpp的网站,第一个是C++ : Reference : C Library : cstdlib (stdlib.h) : qsort
--
FROM 211.144.100.*
哦,好的,就是这个了,谢谢:-)
【 在 jiangjun2000 (%d) 的大作中提到: 】
: 看看miscd.c里面怎么清空删除区过期文章的
: 无非就是一个遍历加判断
: 或者你直接把那个97天改短点儿呗
: ...................
--
FROM 61.167.60.*
【 在 luckwithme (Marvel) 的大作中提到: 】
: 恩,加上了
: 用了一下,发现这个好像是把回收站所有的文章全部删除,如果定时删除过时文章,是不是还是只能定时启动autoclear?
然
: 还有就是autocear运行没有什么副作用吧,我没用好怕系统崩溃……
我还没怎么发现,很少用
: //垃圾箱和废纸搂是一个概念吗?
不是,一个是 . 一个是 >
--
FROM 221.218.23.*
man qsort 自己看
【 在 luckwithme (Marvel) 的大作中提到: 】
: 再问一个无关的问题,刚刚在看autoclear.c,其中有一个qsort函数,我搜了一下,这个是不是c++的函数,autoclear是不是要用g++编译才可以?
--
FROM 221.218.23.*