删除帖子,评论,不破坏数据库的实现。

By 刘财 at 2013-02-17 16:24:58 • 1129次点击 • 3收藏

由于YB没有删帖功能,看到很多站长都在抱怨,我在这里给大家说一下这个删帖的功能的原理,具体还是要靠自己去实现。

不破坏数据库 ,就是不从数据库中del掉,就在yunbbs_articles这个表中增加一个字段,我取名为“is_del”,int型,

用户发帖以后,这个自动是为0的,如果你要删除这篇帖子,就在程序中,把这个"is_del"设为1,

在读取的时候 不出现, if($cont['is_del']==0){ echo "出现";}else{ echo "已删除!";}

就这么简单。 删除评论,用户,也可以用此方法。

我的小站已经实现。

http://www.woshi2b.com/article/205 4

欢迎访问:http://www.woshi2b.com 4

帖子, 数据库


youBBS v1.03 开始在文章数据添加visible 字段,跟is_del 功能相同。

ego008 at 2013-02-17 18:14:58
1

@ego008 期待新权限 普通用户不能进行编辑 比较麻烦

山茶花 at 2013-02-17 20:13:57
2

@ego008 唔 话说 能否对于广告回复进行一键操作以及举报?虽然管理员可以编辑所有帖子 但是 = = 很累的

山茶花 at 2013-02-17 20:28:27
3

@山茶花 关于垃圾问题,在设计youBBS之初考虑的方案是:
1)提高用户门槛
2)监督用户活动
3)提高论坛整体质量

换个说法是:
1)让用户只有一两次注册的机会,一旦被禁用就不可能再进来
2)若发现垃圾也能找到是谁发的
3)提高质量应从管理员做起

ego008 at 2013-02-17 23:25:12
4

@ego008 希望后台可以查看用户列表,删除多余用户……

姜晓光 at 2013-02-18 10:43:35
5

@姜晓光 赞同 。合理利用资源嘛。

镰刀的哀怨 at 2013-02-18 14:25:11
6

如果有垃圾贴子出现最少也应该给管理员屏蔽或者是删除的功能!现在发垃圾的太猖獗了!

明月登楼 at 2013-03-15 03:41:35
7

@山茶花

@ego008

是否可以让用户在300秒内可以自行修改,给个几分钟的重新编辑机会还是漫游人情味的。
主贴的话能像V2EX那样虽然不能修改主贴,但是可以有3次补充说明的机会。

乱舞春秋 at 2013-06-06 10:40:00
8
登录 后发表评论