Мы призываем участников нашего образовательного сообщества указывать в профиле имя пользователя, если у них есть аккаунт в федеративной сети (Mastodon, Bluesky, Threads и т. д.). Оно должно содержать два символа @: первый — имя пользователя, второй — корректно оформленный домен.
@coolperson99@someinstance.org
Несмотря на то, что формат, как мне казалось, был четко объяснен:
Успешность заполнения составляет около 20% или даже меньше. Люди вводят адреса электронной почты, имена пользователей Twitter, случайные строки, URL-адреса. Я могу только мечтать, но думаю, что возможно проверить корректность формата с помощью регулярного выражения (опять же, мои навыки пока на среднем уровне, иногда запутываюсь).
Спасибо, Дэн. Плагин Discourse Authentication Validations выглядит идеально и будет полезен для моих других полей.
Я уже использую Clickable Social Icon Links. Я понял, что ошибся, попросив указать имя пользователя Mastodon вместо URL, так что мне предстоит немного навести порядок!