自定义注册链接表单(添加介绍句)

我想在社区的注册表单上方添加一个简短的介绍性句子。我已经成功更改了标题,甚至还更换了表情符号,而不是像我在搜索中看到的标准挥手表情符号,我看到了关于自定义主题组件的参考,

我们对注册审核并不特别严格,因为这是一个面向全球开放教育者的论坛,但我们收到的账户创建数量越来越多,其中一些账户没有填写所需的字段(例如城市、国家、加入社区的动机)。我一直在删除那些看起来只是为了获得账户的请求(到目前为止,我只看到了一次垃圾邮件尝试,这很令人惊讶)。

我只是想在顶部添加一句话,表明填写表单将最有助于我们批准他们的账户(同时也让他们成为良好的社区成员)。

感谢任何帮助。

另外,这里的 AI 生成的替代文本是一个亮点。在我们 1800 名社区成员中,我是唯一一个为图像输入替代文本的人。

您可以使这些字段成为必填项。

您还可以打开开发者工具栏,找到一个名为 create-account-header-bottom 的插件插槽。

哦!还有 Custom Components -- add button or text at any plugin outlet 可以让您插入一些文本到那里。

您需要比我做得更多的工作,才能使 HTML 和/或 CSS 将文本准确地放置在您想要的位置,但这只是一个好的开始。

那个注册表单与邀请表单不同,但又相似,但似乎邀请表单没有相同的渠道,还是我遗漏了什么吗?

如果您能给我发送一个邀请链接,我可以检查一下?

已轻微审查 :slight_smile:

实际上没有特定的邀请渠道。

看起来你仍然可以使用 after-user-nameafter-user-info

但如果这些都不适合你,(通常)在核心中添加另一个插件出口并不难。

如果你只需要它出现在邀请页面上,你可以用 CSS 将它隐藏在其他页面上。

after-user-name 有点不稳定,如果我使用 top-notices ,我怎么限制只对邀请页面进行修改?还是你建议我直接覆盖它,然后在其他地方隐藏它?

大致如此。

1 个赞

完美!我从2020年开始使用Discourse,甚至都不知道这个神奇的开发者工具栏。轰!新能力

我已经将它们设为必填项,但人们会随意填写,通常与我们要求的内容相去甚远。至少这样可以识别出垃圾邮件发送者!

这更多是因为你没有阅读元(meta)上的所有公告。这是全新的!

介绍 Discourse 开发者工具栏

阻止垃圾邮件发送者和惹恼你的真实用户之间的平衡相当复杂!

如果你最终使用了我的主题组件,请告诉我。如果你是开发者,你可能会把它当作一个例子。

1 个赞

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.