0cjs
(Curt J. Sampson)
1
我听说有一个全站范围的设置,可以强制将表情符号(例如 :-))自动转换为表情代码(例如
)。这个站点似乎关闭了该设置,这对我来说很好(我不希望将 :-/ 转换),但大概对那些希望强制转换以避免处理转换弹出菜单的人来说也还可以。
我认为这最好作为个人偏好设置。事实上,这在 2014 年曾于 Emoji user preferences - #5 by sam 讨论过,但该话题去年被关闭,且似乎没有得出任何结论。
如果表情代码用户觉得这个菜单不是个大问题,那么干脆移除该选项可能更有意义,这样至少管理员不会让那些不希望表情符号被强制转换的用户感到沮丧。(我有一些证据表明,有些管理员会无意中这样做。)我看不到任何强制转换那些不希望转换的用户的好理由,尽管我愿意听取认为这是一个有益或重要功能的论点。
2 个赞
我完全同意这一点,有些网站设置让我困惑,不明白为什么管理员要为所有人做决定,而不是让用户自己选择(我没有确切的列表,但时不时会找到一些让我困惑的设置)。也许应该有一个新的“发帖偏好”选项卡,把这些设置放在那里,而不是让管理员替你决定。
Moin
3
你从技术角度设想这一功能如何运作?也就是说,你撰写帖子,然后提交它,而帖子不再像以前那样根据站点设置进行烘焙,而是现在会检查你的个人偏好设置。这一点我还能理解。
但如果在我的帖子中引用你的帖子,那么你的偏好设置就必须应用于引用部分,而我的偏好设置则应用于我的部分。在我看来,这正是棘手之处。
当我们两人先后编辑同一篇维基帖子时,情况也是如此。
我还看到,如果帖子需要稍后重新烘焙,也会存在问题。一方面,用户更改偏好的可能性比管理员在不知晓后果的情况下更改设置的可能性更大,因此旧帖子可能是用不同的偏好设置撰写的。此外,还必须检查每个帖子的作者及其偏好设置。
1 个赞
0cjs
(Curt J. Sampson)
4
请记住,这是一个编辑器偏好设置。因此,它似乎只适用于你实际输入的 :-),如果文本中已经存在另一个表情符号,它不会进行自动转换或弹出菜单。我认为目前的情况就是这样:我在引用他人时从未见过弹出窗口出现,尽管我不确定我是否曾经引用过表情符号。但试着引用这个
看看会发生什么。
(唉,要么有人切换了设置,要么更可能的是我错了,这个特定的 Discourse 实例确实在强制将表情符号转换为表情贴图:我似乎“欺骗”了编辑器不进行转换,但在发布时它进行了转换。)
Moin
5
我的意思是,当我发布 :) 时,它会被转换成
。但是我的帖子中仍然包含 :)
Moin
6
因此,当我在编辑器中使用“引用整帖”选项时,会得到
[quote="Moin, post:5, topic:407255, full:true"]
我的意思是,当我发帖 :) 时,它会被转换成 :slight_smile: 。但我的帖子中仍然包含 `:)`
[/quote]
因此,为了正确渲染引用,你需要使用引用作者的首选项,而不是发帖人的首选项。只要所有人的设置都相同,你就可以以相同的方式处理帖子的所有内容。