Відповіді:
Просто додайте текстове поле (або два, якщо ви хочете ім’я / прізвище) своїм користувачам у полях admin / config / люди / акаунти / поля. Це дозволить їм ввести своє прізвище, і воно відображатиметься на сторінці профілю користувача.
І якщо ви хочете відображати це ім'я в різних місцях (наприклад, автор вузла), саме для цього призначений модуль Realname. Це дозволяє налаштувати відображене ім’я на основі лексем (які можуть бути або полями профілю, або полями користувача).
Ви можете додати поля користувачеві в розділі "Адміністрація» Конфігурація »Люди», а потім керувати полями.
Найкращий модуль для цього - https://drupal.org/project/name , я б здогадався. Він управляє даними, прізвищами та прізвищами та всілякими суфіксами та префіксами на кшталт "Dr.", "Jr." і так далі. Він навіть має параметри для порядку імені та прізвища, тож азіатський користувач міг вибрати ім'я для свого прізвища, а європейський - своє ім'я.
Встановіть модуль Profile2 та API Entity , а потім додайте в профіль користувача текстове поле "справжнє ім'я".
Profile2 рекомендується використовувати через основні поля профілю, оскільки, як говорить сторінка модуля:
Розроблений як наступник модуля основного профілю, який застаріло для Drupal 7. На відміну від застарілого модуля цей модуль забезпечує нову, захищаючу сутність "профілю" - використовуйте силу полів!
Модуль справжнього імені , як тільки ви це зрозумієте, простий, але інструкцій взагалі немає (!?).
Ось моя версія коротких інструкцій, щоб допомогти людям там: Лише для Drupal 7.
Ім'я, показане для облікових записів, автоматично буде замінено вибраним маркером або полем профілю.