你好,
我搜索过但找不到这个问题/bug。
当只回复
时,它会给出你不能回复空帖的错误。
但是,如果你回复
时,它就能正常工作。
这是什么原因?
你好,
我搜索过但找不到这个问题/bug。
当只回复
时,它会给出你不能回复空帖的错误。
但是,如果你回复
时,它就能正常工作。
这是什么原因?
有很多方法可以绕过帖子长度限制,我们试图捕获那些显而易见的方法,但一些更奇特的规避帖子长度检查的方法还是会溜进来。
以便我能正确理解,您的意思是您应该能够回复引用,还是您不应该能够回复引用?
我希望它是第一个选项 ![]()
哦,我想您指的是站点设置:“移除完整引用”,它默认启用。如果需要,您可以在您的实例上禁用它。
您也可以调整“最小帖子长度”,如果您偏好较短的帖子。
不,我猜两个都不是。
这似乎是添加作者到引用并仅用该引用回复的问题。您可以在此处尝试。
希望我能让您更容易理解。
@sam 有没有(计划中的)解决方案?
只包含另一篇帖子引用而没有其他内容的帖子对对话的贡献不大。计算帖子长度时会去除帖子引用。因此,如果帖子只包含这些内容,帖子长度实际上为 0。这就是你看到该错误的原因。这种情况已经持续很长时间了。
在 Discourse 中引用帖子时,你会在编辑器中看到这个。
[quote="user, post:1, topic:558"]
一些引用...
[/quote]
所有这些字符都不被计算在内。
看这里
和这里
这与通用引用非常不同,例如:
> Most people do not need more space, they need less stuff. ― Michelle Ogundehin
它会渲染成:
Most people do not need more space, they need less stuff. ― Michelle Ogundehin
因为我可能是在为对话添加内容,而不是在没有添加任何内容的情况下重新发布其他帖子中的内容。
感谢您的回复以及关于此主题的附加信息。但是,我并不是在谈论在论坛上引用他人,我只是在引用“引用”功能。
有时我会在其他网站上看到一些内容,并想快速引用其中的内容,并为该引用添加来源(=作者)。例如,别人说过的话。
所以这是新内容,但来自其他人/其他地方。我明白论坛上的直接引用不计入帖子长度。
尽管如此,直接引用是可以的,但添加“来源”的引用却无法正常工作了。这在我看来似乎很奇怪。
我明白了。
这可以作为回复,无需其他文本
[quote] some text... [/quote]
这不行
[quote=me] some text... [/quote]
原因与我上面提到的相同。当您添加 = 字符时,它会与内部 Discourse 引用匹配。因此,假设它是来自另一帖子的引用,然后被剥离。
如果您想添加外部引用,可以这样做。
> me:
>
> Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do tempor incididunt ut labore et dolore manga
渲染效果如下
me:
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do tempor incididunt ut labore et dolore manga
除此之外,您还需要研究为您的网站添加自定义功能。
考虑到以前没有出现过这种情况,Discourse 在核心中处理此问题的方式不太可能发生变化。剥离内部引用的好处远远大于允许仅包含外部引用的帖子,而您手动添加来源。
好的,现在我明白了。感谢您的澄清和帮助!
也许您可以在设置中将其作为一个选项:slight_smile:
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.