在邀请表单上先显示登录

我将邀请作为指向某个主题的链接,同时将用户添加到正确的组中,使用 simple patch

已登录用户将被静默添加到组中并重定向到该主题。

不幸的是,未登录用户将被邀请创建新帐户,因为“登录。我已有帐户。”按钮会跟随表单。

我想将此按钮移到上面:

这可以通过添加一些 CSS 来实现吗?

这应该是 discourse 的标准功能吗?

1 个赞

@thoka :wave:
这用 CSS 是做不到的。你需要覆盖模态框模板。

https://meta.discourse.org/t/beginners-guide-to-developing-discourse-themes/93648#overriding-discourse-templates-23

另外,请注意,模态框将来会被移除,因为我们打算有一个专门的注册/登录页面。:slight_smile:


见下文 :point_down:

2 个赞

这个话题有帮助吗?

3 个赞

谢谢!我不知道这对@thoka是否有效,但CSS一开始对我有用,但后来就不行了。当它不起作用时,我添加了一个JS,但现在JS不起作用了,我正在使用CSS,但CSS远非完美,也没有定位到我需要的确切位置。

Ah,页面的一些内容可能在更新中发生了变化。
如果你创建一个 Dev 主题来获取一些关于如何再次让它正常工作的代码更改建议,可能会获得更多关注。 :+1:

1 个赞

谢谢 @JammyDodger

目前我认为截图中的顶部标题就可以。你觉得呢?你认为所有人都能看到吗?

谢谢!