Display me as DLE: Портфолио фрилансера Эдуард Тихомиров 03.06.2023, работа №20 - FL.RU
К списку работ
Эдуард Тихомиров
Эдуард Тихомиров

Display me as DLE

image
Плагин DLE подготавливает поле fullname в качестве использования функциональности "Отображать меня как". То-есть пользователь вместо отображения своего логина, может придумать себе другое имя в профиле и показывать его по всему сайту. Например пользователь регистрируется с логином "username", а в профиле может указать отображение как "User Name". В момент выбора такого имени невозможно указать логин или "fullname" другого пользователя, а также варианты содержащие "admin" или "moder". Дополнительно устанавливается верификация логинов при регистрации через социальные сети и при попытке указать "fullname". Верификация жёсткая, классическая - логины могут содержать только цифры и латинские буквы, а "fullname" может содержать только цифры, буквы и пробелы. При регистрации через социальные сети, поле "fullname" не импортируется, чтобы туда не попадал мусор с кучей спецсимволов, Unicode буквами и т.д.