主题:【讨论】对西西河的屏蔽功能的一点想法。 -- 说了就走
事后声明,讨论后认为本文提出的三种改进方案都欠妥。原因在于改进后的功能可以被滥用,对正常看帖造成障碍。具体参见如下帖子中的讨论:说了就走:主帖方案不可行的根本就在这。但为了保留整个讨论和思考的过程,不再对原文进行修改。
==========================原文如下=================================
当然,只是想想。因为实现的成本与收益之间的性价比不好,不指望西西河实现他。就算是灌水吧。
西西河论坛有个屏蔽功能。是说用户可以把一些自己不喜欢看到的人加为屏蔽,加过之后,这个人的言论他就看不到了。但别人仍能看到。我觉得这个有些一叶障目、自欺欺人的意思。因为这不过就是别人上来“打砸纠缠”,自己闭目不看罢了。而这些“打砸”别人仍能看到啊。
我觉着,是否可以这么办?就是,用户自己可以建立一个黑名单、一个白名单。自己想屏蔽的人,就加黑名单里。这样,这个人一旦回复该用户的帖,该用户和其他用户都看不到这个回复。但是,会在被回复的帖子下面显示出一行超链接:“有XX个回复被隐藏”。后面再列出“显示/隐藏”这样的超链接。
想看具体内容的,可以点显示,显示所有被隐藏的回复。而如果点开“有XX个回复被隐藏”这个链接,可以在原帖上展开一个表格,显示出具体被屏蔽的用户的ID。对每个具体的ID,可以有两项操作:“查看/隐藏该用户在本帖中的所有回复”和“加入白名单”。前者,是显示或隐藏该用户在本帖中的所有回复;后者,一旦把这个ID加入自己的白名单,这个ID以后不论在什么地方发言(不局限于本主题之下),都将自动对该用户显示,而不再被自动隐藏。在每个ID之后,都会列出他被加入黑名单和白名单的数量。
并且“有XX个回复被隐藏”这话后面,也应当自动列出前5个,被加白名单超过被加黑名单的用户的ID。
同样的,只要有被屏蔽的帖子(不论回的是本楼中哪个帖的),主帖结尾处也要显示出上面的提示。以方便用户在一进帖子时就可以进行操作。
有的用户可能不喜欢这种方式,因为这样一来,别人是否把谁列入黑名单,也影响了自己看帖子。没关系,不喜欢受这个限制的用户,可以把自己的阅读模式设为普通模式。这样,这种屏蔽的功能,对自己等于不存在,该用户可以正常地查看所有帖子。但针对该用户自己的黑名单里加的人,仍然会屏蔽。
参考:
这个,是对主帖方案性能上的探讨:说了就走:如果用数字表示我这个查询的复杂度,是否是这样的。
下面这段,是对主帖的继续完善:说了就走:我的设计是这样的。
这个,是对主帖的反思:说了就走:这个想法缘于博客和豆瓣的联想。
反思之后,提出的屏蔽方案2:说了就走:另一种屏蔽的方法
- 相关回复 上下关系8
🙂【讨论】对西西河的屏蔽功能的一点想法。
🙂我觉得改版成博克形式就ok 侠客梦 字310 2009-03-28 23:21:40
🙂这种方案也有问题。 1 说了就走 字636 2009-03-29 02:59:05
🙂这样的形式好啊,一举多得 1 侠客梦 字797 2009-03-29 09:14:09
🙂要想收博客和论坛双重之效。倒也不难。 说了就走 字676 2009-03-29 23:18:04
🙂落花生保险不陪罪恶救赎等博客主人会最喜欢你的建议 瓦斯 字96 2009-03-30 00:17:30
🙂所以才要搞论坛和博客两层皮嘛。 说了就走 字275 2009-03-30 00:22:07
🙂邪教来了两层皮,你恐怕就把西西河玩完了 瓦斯 字0 2009-03-30 00:42:21