大家好,
我不确定这是一个错误还是一个功能,但无论如何它似乎都相当有问题。基本上,即使帖子被社区隐藏和标记,它仍然可以通过原始 URL 完全看到,并且在一段时间后也不会解决。只有已删除和已批准的已标记帖子才不会显示在原始链接中。对我来说,这似乎有点疏忽,但同样,它可能有我不知道的实际用途。
我所说的原始 URL 是指 meta.discourse.org/raw/350051/ 这样的链接,它只显示界面的最小版本。
我发布之前搜索过,没有找到类似的主题。但我可能错过了,如果是这样,提前道歉。
大家好,
我不确定这是一个错误还是一个功能,但无论如何它似乎都相当有问题。基本上,即使帖子被社区隐藏和标记,它仍然可以通过原始 URL 完全看到,并且在一段时间后也不会解决。只有已删除和已批准的已标记帖子才不会显示在原始链接中。对我来说,这似乎有点疏忽,但同样,它可能有我不知道的实际用途。
我所说的原始 URL 是指 meta.discourse.org/raw/350051/ 这样的链接,它只显示界面的最小版本。
我发布之前搜索过,没有找到类似的主题。但我可能错过了,如果是这样,提前道歉。
由非员工用户?
我在我的测试实例上进行了测试。
我以管理员身份标记一个帖子,因此它会自动隐藏(并添加到待审核列表中)。
我使用非员工用户登录
我打开直接帖子 URL,无论是 /posts/1174.json 还是 /posts/1174/raw
我收到 404 错误
我可以像管理员一样打开这些 URL,正如预期的那样
我是否做错了什么来重现您的问题,或者我是否误解了您所描述的内容?
是的,我是一名普通用户(非工作人员),但这很奇怪。在我的网站上运行正常。让我给您看一些截图。
嗯,这是来自您网站的(我不会骑独轮车,所以没登录,哈哈)。
https://unicyclist.com/raw/282458
如果在那里标记了一个帖子但没有处理(帖子被社区标记隐藏的消息),它会在原始帖子中正常显示。
我明白了你的意思。加载主题的 URL(而不是帖子的 URL)时,隐藏帖子的内容在帖子流中是可见的。我明白了,你说得对。
在 JSON 输出 /t/123.json 中也是可见的。
隐藏的意图始终不是作为安全功能,它只是为了抑制噪音。(同样,取消列出主题也只是抑制它们)
我认为这更多地属于#功能部门,也许有些社区会更喜欢在这里进行更强的控制。
好吧。但有时内容被隐藏是有原因的,我的意思是,如果社区标记隐藏了某些内容,通常是为了保护其他用户不看到它。这是一种绕过它的方法,尽管我怀疑这有多大关系,因为我敢肯定大多数论坛用户根本不知道原始网址。这似乎是值得报告的事情。
但这是一种故意的功能,还是仅仅是一种副作用?
原始 URL 的用途是什么?我不知道它在那里,想知道你的用例是什么?我想那么它应该与原始 URL 的用例进行比较,然后才能判断它是错误还是功能。
我过去会查看它,以了解用户发布了哪些类型的内容,还可以查看更具体的日期和时间信息,然后我意识到它可以让你看到隐藏的内容,这曾经而且仍然非常有用。
这是我想的那样吗?
嗯。我的意思是人们用它来绕过字符限制,所以,嗯?不过他们有时会写一些更有趣的东西。
在我看来,在这里添加一个重要的词是
… 意外地看到它。
如果有人特意去寻找它,那是另一回事。
但是,这可能会带来法律后果,因为在标记内容时,技术上并未将其移除。
在我的免费试用版中,我看不到被标记帖子的原始内容。
你能展示截图以及你是如何操作的吗?这样我们就可以重现这个情况了。
我进入标记和隐藏的帖子,看到的是帖子但它是隐藏的,我可以点击查看隐藏的内容。
那是一个不相关的特性,与查看主题的原始内容无关,抱歉。
那么我如何查看原始文件?
删除标题和 URL 中的 t。这个主题变成了…
https://meta.discourse.org/raw/350051
至少,隐藏的内容将在一段时间后被移除。
此功能请求似乎是 Prevent content hidden by flags from being viewed 的重复(或特例)。