carbonrich
(Richard Hawkins)
21
感谢您带来这些更新,@awesomerobot!
我注意到使用此组件会更改创建主题按钮的 ID(从 create-topic 变为 custom-create-topic),这会撤销 Colorful Categories 的自定义背景。
也许 ID 应该保持不变,而将自定义标识符移到类中?
1 个赞
我尝试修改此组件以供个人使用。但我卡在某处了,也许有人知道。
如果我实现它以拥有原始的“新主题”按钮和自定义的新按钮。
当我单击自定义按钮时,是否可以将 composer_action_text 和 composer_button_text 仅显示在该模式中,而在单击原始按钮“新主题”时显示所有原始内容?
希望有人能帮忙。谢谢!
如果我的某些内容不清楚,请告诉我。
carbonrich
(Richard Hawkins)
23
我在此组件上收到了一条弃用通知:
[THEME 41 'Customize new topic button text']
弃用通知:`api.addPostMenuButton` 已被弃用。
请改用值转换器 `post-menu-buttons`。
[弃用于 Discourse v3.4.0.beta3-dev]
[弃用 ID:discourse.post-menu-widget-overrides]
[信息:https://meta.discourse.org/t/341014]
1 个赞
嗯……它使用了更新后的 Value Transformer,而不是已弃用的 API。
检查组件是否为最新版本。
我看到您的论坛正在使用 Discourse v3.5.0.beta1-dev,并且您使用的是旧组件版本。更新后,这将解决您的问题。
1 个赞
carbonrich
(Richard Hawkins)
26
谢谢和抱歉:我安装了一个预先存在的(或至少未链接的)组件,所以没有显示更新!
2 个赞
我测试了插件,但出现了新按钮和旧按钮并存的情况!顺便提一下,我的版本已是最新。

2 个赞
nathank
(Nathan Kershaw)
28
是的,我也注意到了,但既然不再需要,我就把它删掉了。
隐藏旧按钮的 CSS 肯定出错了。
2 个赞
Lilly
(Lillian )
29
我已创建了一个 PR 来修复该问题,并添加新的按钮格式:
7 个赞