Есть ли в Discourse функции, которые помогают побуждать людей выбирать дружелюбные и узнаваемые имена пользователей или отображаемые имена? Я хочу избежать таких вариантов, как user64768723, которые, к сожалению, стали слишком популярны благодаря StackOverflow, или вроде UhnSJuhfeiwfwAS.
Можно представить несколько решений: от показа небольших рекомендаций до регистрации до автоматической проверки имён на наличие нежелательных шаблонов. Есть ли такие функции, которые мы уже можем использовать?
Интересная идея! Если вы решите это сделать, пожалуйста, убедитесь, что есть достаточное разнообразие имён. Если выбор будет случайным из всего ста вариантов с добавлением некоторых чисел, имена очень быстро начнут становиться очень похожими. Для здорового сообщества важно, чтобы имена были достаточно узнаваемыми и различимыми.
На некоторых детских сайтах используются бессмысленные слова вроде RainyGrassBacon и BrickPanPineapple Возможно, в Discourse было бы хорошо сделать что-то на основе поля с реальным именем.
А как насчёт предложения имени пользователя на основе поля с реальным именем (если оно используется)? Сегодня кто-то мимоходом упомянул, что она «пытается придумать имя пользователя». Мне кажется, многим людям не нравится необходимость придумывать его.
Не знаю, на практике это возникает так редко. И мне кажется, что фраза «дай мне случайное имя пользователя» поощряет людей воспринимать свою идентичность как одноразовую, как это делает Reddit. Это… плохо. Совсем не хорошо.
Я мог бы поддержать это как плагин, но никогда не включил бы это в ядро.
Это, вероятно, верно, но если предлагаемое имя пользователя основывалось бы на поле с реальным именем, то, если что, это имело бы противоположный эффект.