禁用修改引用文本?

我不清楚其他运行 Discourse 论坛的团队情况,但我知道现有的引用功能会导致用户之间互相捣乱。

当我高亮文本并使用“引用”功能时,内容会进入我的所见即所得编辑器,但我可以修改引用内的内容。基本上,我很容易让它看起来像是另一位用户说了他们实际上没说的话。

我倾向于不完全禁用该选项,但有没有办法让引用的文本无法被修改?

这是我每次见到都讨厌的事情。应该有个提示说明引用内容已被编辑,并非原文。嗯,你怎么看? :thinking:


通过 CSS,这可以在高亮要引用的文本时禁用该按钮。不过,我想这并不会禁用整个引用系统。

.quote-button { display: none !important; }

鉴于编辑引用文本显然很容易,用户应当意识到这一问题。如果用户以违背社区规范的方式篡改他人言论,您应像处理其他不良行为一样对其采取行动。

虽然我并不否认适当的 Moderation(审核)可以缓解这一问题,但我不认为它能彻底解决所有由此引发的麻烦。相比之下,要么直接阻止此类情况发生,要么至少进行明确标注,才是百分之百可靠的解决方案。

我最近看到垃圾邮件发送者频繁使用这种做法(将垃圾链接放在“.”处,使其极难被发现)。因此,如果能有一个指示表明引用内容已被修改,将会非常有用。

据我所知,已有 CSS 样式用于标识引用内容已被编辑。

总体而言,这是一个 Moderation(内容审核)问题,而非软件功能问题。同样,用户可以使用生僻的 Unicode 空格等发布“空白”帖子,而在整个互联网范围内,利用 Unicode 相互捣乱的方式多达上百万种。

与其在脑海中设想这是一个问题,不如先看看它在现实世界的实际应用中是否真的构成了问题。