ADD: Дополнительные поля в профиль (контактные данные)
Можно открыть настройки профиля, чтобы увидеть новые поля.
Появился URL, там где он есть в профиле, обычно выбирают один из следующих сценариев:
-
Сами профили не индексируются (в Discourse)
-
Профили индексируются с TL > N значения.
-
Для TL0, например, вообще не показывать это поле для редактирования…
А еще в одном сообществе, нет данных мер, но само сообщество работает строго по инвайтам. Не решил что будет, но что-то однозначно необходимо ввести.
И если мы уж заговорили про URL, то общий подход, к любому адресу такой: отдельная таблица, и туда заносится любой URL, который попадет в систему.
Через профиль, через пост или через комментарий. Не важно. Эта таблица собирает эти данные, которые потом используются.
В общем, система должна ответить на следующие вопросы:
- кто добавил URL, когда.
- Он уже был в системе? А если да, то добавил его тот-же человек?
- Частота добавления.
- Санкции к данному адресу.
- Он в бан листе?
- И т.д.
Т.е. к Url относятся очень серьезно, если упрощать, как к строке участник и его данным.
И дело не в спаме, хотя и в нем. URL это очень важная штука в Интернете, это дверь, через которую можно выйти, войти и использовать это для получение информации. URL связывает сайты, он используется для придания веса публикации. Адрес много говорит и о сайте, и о авторе на самом деле. Вот почему с ним достаточно много работают.
P.S. чтобы не забыть — нужна отдельная страница для пространства. Там будет текст и различная служебная инфа.
Самое простое не показывать его при редактирование, наверное.
Да, наверное, это самое простое.