这些功能可以方便地在用户资料中添加“已验证”信息 ![]()
(或者,也可以添加“在注册时显示”选项来实现相同的效果)
这些功能可以方便地在用户资料中添加“已验证”信息 ![]()
(或者,也可以添加“在注册时显示”选项来实现相同的效果)
有一个插件可以为管理员提供向用户添加备注的功能,且该备注仅管理员可见。
谢谢 Dan,但这不是我需要的——我只需要一个用户个人资料字段,具备普通个人资料字段的所有功能,但仅允许管理员/工作人员编辑。(仍然希望它显示在个人资料和用户卡片上,但仅用于放置已验证的信息)
明白了。你打算在这个字段里放多少信息?因为可能还有其他方法。
为什么不把“已验证”设为徽章或群组呢?无论哪种方式,都能完全满足您的需求。
我需要实现类似这样的功能:
其中“核心团队成员”可以是任意文本(有数百种可能的变体,因此我不想为每种变体都创建一个群组或徽章)。
目前已有“注册后可编辑?”的个人资料字段选项,我们只需要再增加一个“注册时显示?”的选项(我们可以简单地将其关闭)。请问目前是否已有类似的功能?
找到了一种自定义用户字段的方法
您可以选择在注册时是否将该字段设为必填。用户可输入信息(但如果非必填,用户很可能会留空)。
如果未填写,该字段将不可编辑,只有管理员和版主才能进行修改。
为每个字段单独创建。在设置中允许将其发布在用户卡片和公开个人资料中。
我已调整用户卡片设置以在此处显示。
这正是我不想要的——用户不应能够编辑或向该字段添加任何内容(仅限工作人员/管理员)。
由于注册时不强制要求填写,您可以在偏好设置或个人资料编辑页面使用 CSS 隐藏该输入项。
如前所述,如果注册后无法编辑,大多数用户通常不会在注册时填写个人资料详情。
因此,在完成初始注册后,将无法修改该信息。
这确实不太理想,但我还是很感谢你试图提供帮助!![]()
理想情况下,我们无论如何都应该提供这个选项。在某些论坛中,我们有很多个人资料字段,但在注册时并不显示它们,因为(除了这些字段是可选的之外)这可能会让许多注册的人感到望而却步(许多人在注册时实际上并没有意识到某些字段是可选的——他们太急于获取一个账户了)。
不太理想。但已确认:如果在注册时该字段未填写,则在管理员/版主编辑之前,它不会在“偏好设置”或“个人资料”中显示。
因此,注册时可能根本不会显示该字段。需要创建一个测试用户进行新注册以进行验证。
否则可能需要一个插件。我将测试新注册流程,并告知您结果。
没成功。它显示在注册新用户时。不过,你或许可以把它命名为 Null?
所以这可能只是他们未来愿意添加的功能。不过目前,您可能需要一个插件来实现此功能。
已添加 ![]()
但我认为仍然存在一个问题:您必须允许编辑或在注册时显示。
可以创建一个所有选项都禁用的字段,因为您不需要更改可编辑设置。但一旦更改一次,就无法恢复到此配置。
根据拉取请求 https://github.com/discourse/discourse/pull/34672,这是一个有意的决定:
可选但不可编辑的字段必须在注册表单上,否则它们永远无法填写。
我想知道是否没有考虑到由工作人员填写字段的用例。