帖子引用复制到剪贴板按钮 -- 反馈

这是关于一项设计实验的反馈主题,该实验旨在为帖子引用按钮添加一个“复制引用”按钮,该按钮会将引用 markdown 复制到剪贴板:

为什么要添加此按钮?

帖子中选择文本时显示的普通“引用”按钮会打开撰写器,并预先填充引用 markdown:

这个新的“复制引用”按钮会将引用 markdown 直接复制到用户的剪贴板。当您想将引用复制到其他地方(例如,另一个主题或聊天消息)而无需手动从打开的撰写器中复制(之后需要关闭)时,这非常有用:

[quote="JammyDodger, post:7, topic:285376"]
Possibly a silly question, but what’s the difference between this button and the one I get normally?
[/quote]

这为那些经常使用引用在论坛多个区域引用信息的用户节省了时间。

13 个赞

请注意,此功能目前已损坏,修复该问题的 PR 即将推出:

2 个赞

我假设更新现在应该已经在这里被撤回了,当我点击复制按钮时,它什么也没做。

2 个赞

对我来说刚才奏效了,部署可能刚刚完成。请刷新并重试 :slight_smile:

2 个赞

是的,现在对我来说可以了。

2 个赞

可能是一个愚蠢的问题,但这个按钮和我平时收到的按钮有什么区别?

4 个赞

如果您指的是顶部的按钮集,这些是 iOS 独有的,只会将纯文本复制到您的剪贴板。在这种情况下,位于“引用”和“编辑”旁边的“复制”按钮会复制引用的 Discourse 标记,如下所示:

[quote="JammyDodger, post:7, topic:285376"]
Possibly a silly question, but what’s the difference between this button and the one I get normally?
[/quote]

如果您按下“引用”,则会打开带有预填充内容的编辑器,但很多时候您不希望将当前主题中的选定文本作为回复进行引用——您可能希望将其引用到您已有的另一个主题草稿或聊天中。

5 个赞

我一直下意识地想要这个按钮。

:100:

我才注意到结果反馈模态框(即“已复制”)不知何故出现在右上角?这是故意的吗?我的第一直觉是,反馈应该出现在与文本弹出按钮相同的位置,即我刚刚点击的位置。

5 个赞

我也是。这也让我思考,如果能有一个搜索选项是不是也很酷?高亮一个词或短语,然后一键搜索。

3 个赞

也许和我们使用(我记得这也是一个实验)帖子 URL 复制 :link: 按钮时发生的情况类似?

image

6 个赞

是的,我喜欢这个建议。我确实想补充一点,这个小部件正在变大,我们添加的按钮越多,用户使用每个按钮就越困难。但我们也许是时候放弃一些按钮(指的是“分享”)和/或更好地组织它们了。

Android 也有一个复制按钮。我记得,我们因为同样的原因在 iOS 和 Android 上放弃了“分享”按钮,因为操作系统本身提供了足够接近的替代方案。

4 个赞

是的,我认为 @chapoi 也更喜欢这样,她做了这个其他的复制按钮。我会找出这个的实现方式,并将消息移到那里。

主要区别在于,在引用的复制按钮中,我们立即隐藏了菜单,所以希望这个其他消息弹出窗口可以在底层元素消失时保留在它应该在的位置。

2 个赞

没错,我认为这与复制链接的情况不同。

聊天复制文本也使用“toasty”(尽管复制聊天文本仅限于移动设备使用)。

话虽如此:也许这个组件也应该仅限于移动设备?当 Ctrl+C 如此根深蒂固时,为什么要在桌面上使用点击操作?

1 个赞

因为 Ctrl-C 不会添加引用格式,而新的“复制”按钮会。

[quote="chapoi, post:14, topic:285376, username:chapoi"]
为什么要在桌面端使用点击操作,而 Ctrl-C 已经根深蒂固了
[/quote]

我认为问题在于按钮没有清楚地解释其功能。它不像仅仅是复制那样显而易见。现在,在移动设备上,我有两个复制按钮。有两个选项会让人非常困惑,每次我都需要思考哪个选项是我想要的操作(我知道我想要的结果,但我需要思考哪个按钮能实现它)。

对我来说,在移动设备上引用和剪切引用都可以完美运行。在桌面端,我通常会按照 Understanding Discourse for new users 中所述的方式进行操作。
我明白这对重度用户来说可能很有帮助,但对于新用户(甚至不是那么新的用户)来说,这会造成很多困惑。

4 个赞

嗯,我明白了。

也许更明确一点的“复制引用”可以作为解决方案来区分?

2 个赞

Moin 还提到了噪音因素,作为 "Enable quote reply for highlighted text" user setting 的一部分

我认为添加“分享”功能(面向所有人,而不仅仅是匿名用户)是一个相当近期的决定 - Change "share quote visibility" default from ANONYMOUS to ALL - #3 by tobiaseigen

2 个赞

因为我们生活在一个大多数人都不使用键盘快捷键的世界里,因为他们在使用鼠标。和谷歌是提供网址最常用的方式一样,而不是浏览器本身。

我最初(复制引用)在内部提出了这个建议,但人们认为它可能太长了。不过这是一个实验,所以我将更新为那个,看看人们的反应。

1 个赞

双菜单的情况在移动设备上尤其困难……我们添加的越多,就越开始怀疑是否需要采取不同于附加弹出窗口的方法(说起来容易做起来难)。

即使没有添加内容,文本选择时有两个栏位也感觉体验不佳……7(或更多)个选项分布在两个菜单中,信息量很大……这还没算上你开始琢磨“复制”和“复制引用”之间的区别。

4 个赞

您都知道,但是
iPad:

iPhone:

这有点……让人不知所措。当然,肌肉记忆最终会起作用,但此刻我一直在错误地使用“复制”。

5 个赞