Câu trả lời:
Chỉ cần thêm một trường văn bản (hoặc hai, nếu bạn muốn tên / họ) cho người dùng của bạn tại admin / config / people / Tài khoản / trường. Điều đó sẽ cho phép họ nhập tên thật của họ và nó sẽ được hiển thị trên trang hồ sơ người dùng.
Và nếu bạn muốn hiển thị tên đó ở nhiều nơi (như tác giả nút), đó chính xác là mô-đun Realname dành cho. Nó cho phép định cấu hình tên được hiển thị dựa trên mã thông báo (có thể là trường hồ sơ hoặc trường người dùng).
Mô-đun tốt nhất cho điều này là https://drupal.org/project/name , tôi đoán vậy. Nó quản lý các tên được đặt, họ và tên đệm và tất cả các loại hậu tố và tiền tố như "Tiến sĩ", "Jr." và như thế. Nó thậm chí còn có các cài đặt cho thứ tự tên và họ, vì vậy một người dùng châu Á có thể chọn hiển thị họ của mình và một người dùng châu Âu tên của anh ấy.
Cài đặt mô-đun Profile2 và API thực thể , sau đó thêm trường văn bản 'tên thật' vào hồ sơ người dùng.
Profile2 được khuyến nghị trên các trường hồ sơ cốt lõi, vì như trang mô-đun nói:
Được thiết kế để trở thành người kế thừa của mô-đun cấu hình lõi, không dùng cho Drupal 7. Ngược lại với mô-đun không dùng nữa, mô-đun này cung cấp một thực thể 'hồ sơ' mới, có thể thực hiện được - tận dụng sức mạnh của các trường!
Các mô-đun Tên thật , một khi bạn hiểu nó, rất đơn giản, nhưng không có hướng dẫn gì cả (!?).
Đây là phiên bản hướng dẫn ngắn của tôi để giúp mọi người ngoài kia: Chỉ dành cho Drupal 7.
Tên hiển thị cho các tài khoản sẽ tự động được thay thế bằng mã thông báo hoặc trường hồ sơ đã chọn.