预填 composer 链接生成器

:information_source: 摘要 在编辑器底部添加一个按钮,根据当前内容生成一个预填充作曲家的链接
:eyeglasses: 预览 Theme Creator
:hammer_and_wrench: 仓库 GitHub - moin-Jana/prefilled-composer-generator: Adds a button at the bottom of the editor that generates a link to a prefilled composer based on the current content
:question: 安装指南 如何安装主题或主题组件
:open_book: 不熟悉 Discourse 主题? Discourse 主题使用入门指南

Install this theme component

此主题组件在作曲家的关闭按钮旁边添加了一个按钮,该按钮会使用当前内容生成一个预填充作曲家的链接。在创建新主题、个人消息或编辑主题或消息的第一个帖子时,会显示该按钮。此外,还有一个设置允许您指定哪些组可以看到该按钮。

设置 描述
restrict_to_groups 仅为所选组的成员显示复制按钮

有关如何手动创建主题和消息链接的信息,请参阅有关创建带有预填充信息的链接以开始新主题创建预填充的个人消息链接的文档。

除了为他人生成链接外,您还可以使用此按钮将草稿转换为链接。这可以作为一次只能有一个草稿的限制的变通方法,允许您保存并稍后继续处理您的草稿。

20 个赞

做得好! :star_struck: :discourse:

5 个赞

非常棒,节省了大量手动工作

4 个赞

您好 @moin,
此组件由于这些更改开始收到弃用通知。您介意审查/批准更新它的拉取请求吗?

3 个赞

已合并。我注意到向链接添加标签的功能目前已损坏。与许多其他组件一样,此组件也受到了今年早些时候对标签所做的更改的影响。

2 个赞

虽然这起初看起来是一个简单的修复,但事实证明它有点复杂。当你在撰写器中选择标签时,标签如预期的那样是一个对象(这是核心中破坏组件的更改),但当你关闭并重新打开撰写器时,标签仍然以字符串而不是对象的形式返回。核心中的修复已经在进行中,但在此期间,组件可以同时处理对象和字符串,因此标签应在所有情况下再次包含在链接中。

3 个赞

这是一个很棒的小管理员助手!喜欢它。还有刚才很巧妙的修复。

2 个赞