cogdog
(Alan Levine)
1
是的,我已经搜索过,并找到了一种验证自定义用户字段输入的一般方法。我在这方面的技能还比较生疏,所以希望得到一些建议。
我们一直在鼓励我们教育社区的人们在他们的个人资料中包含一个用户名,如果他们有联邦宇宙(Mastodon、Bluesky、Threads 等)账户的话。这些用户名应该有两个“@”符号,第一个是用户名,第二个是格式正确的有效域名。
@coolperson99@someinstance.org
尽管我认为我已经解释得很清楚了:
成功输入的比率只有 20% 甚至更低。我收到了电子邮件地址、Twitter 用户名、随机字符串、URL。我只能幻想,但认为应该可以通过一些正则表达式(同样,我的技能处于中等水平,有点混乱)来检查是否符合有效格式。
Heliosurge
(Dan DeMontmorency)
2
cogdog
(Alan Levine)
3
谢谢 Dan,Discourse Authentication Validations 插件看起来很完美,对我的其他字段也很有用。
我已经在使用 Clickable Social Icon Links。我明白了,我的错误是要求提供 Mastodon 用户名而不是 URL,所以看起来我需要做一些清理工作!
Heliosurge
(Dan DeMontmorency)
4
不客气!
刚发现这个 Customization > Theme component,你可能也会觉得非常有用。
你可以创建一个帖子,列出需要修正的字段,并提供格式说明或图片。