Antworten:
Fügen Sie Ihren Benutzern einfach ein Textfeld (oder zwei, wenn Sie Vor- / Nachnamen möchten) unter admin / config / people / accounts / fields hinzu. Dadurch können sie ihren echten Namen eingeben und dieser wird auf der Benutzerprofilseite angezeigt.
Und wenn Sie diesen Namen an verschiedenen Stellen anzeigen möchten (z. B. beim Knotenautor), ist dies genau das, wofür das Realname-Modul gedacht ist. Es ermöglicht die Konfiguration des angezeigten Namens basierend auf Token (die entweder Profilfelder oder Benutzerfelder sein können).
Sie können dem Benutzer unter "Administration» Konfiguration »Personen" Felder hinzufügen und anschließend die Felder verwalten.
Das beste Modul dafür ist https://drupal.org/project/name , würde ich vermuten. Es verwaltet Vor-, Nach- und Zweitnamen sowie alle Arten von Suffixen und Präfixen wie "Dr.", "Jr." und so weiter. Es gibt sogar Einstellungen für die Reihenfolge von Vor- und Nachname, sodass ein asiatischer Benutzer seinen Nachnamen zuerst und ein europäischer Benutzer seinen Vornamen anzeigen kann.
Installieren Sie das Profile2- Modul und die Entity-API und fügen Sie dem Benutzerprofil ein Textfeld "Real Name" hinzu.
Profile2 wird über die Kernprofilfelder empfohlen, da auf der Modulseite Folgendes angegeben ist:
Entwickelt als Nachfolger des Kernprofilmoduls, das für Drupal 7 veraltet ist. Im Gegensatz zum veralteten Modul bietet dieses Modul eine neue, feldfähige 'Profil'-Entität - nutzen Sie die Kraft der Felder!
Das Real Name-Modul ist , sobald Sie es verstanden haben, einfach, aber es gibt überhaupt keine Anweisungen (!?).
Hier ist meine Version der Kurzanleitung, um den Leuten da draußen zu helfen: Nur für Drupal 7.
Der für Konten angezeigte Name wird automatisch durch das ausgewählte Token- oder Profilfeld ersetzt.