Jak mogę dodać pole prawdziwej nazwy obok nazwy użytkownika do informacji użytkownika?


8

Chcę dodać pole prawdziwej nazwy obok domyślnej nazwy użytkownika podczas tworzenia nowego użytkownika w admin/people/create. W jaki sposób mogę to zrobić?

Sprawdziłem moduł RealName , ale nie robię tego, czego potrzebuję.

Odpowiedzi:


9

Wystarczy dodać pole tekstowe (lub dwa, jeśli chcesz imię / nazwisko) do użytkowników w admin / config / people / account / fields. Pozwoli im to wprowadzić swoją prawdziwą nazwę i będzie ona wyświetlana na stronie profilu użytkownika.

A jeśli chcesz wyświetlać tę nazwę w różnych miejscach (np. Autor węzła), właśnie do tego służy moduł Realname. Pozwala skonfigurować wyświetlaną nazwę na podstawie tokenów (które mogą być polami profilu lub polami użytkownika).


3

Możesz dodać pola do użytkownika w „Administracja» Konfiguracja »Ludzie”, a następnie zarządzać polami.


2

Myślę, że najlepszym modułem do tego jest https://drupal.org/project/name . Zarządza imionami, nazwiskami i imionami oraz wszelkiego rodzaju przyrostkami i przedrostkami, takimi jak „Dr.”, „Jr.” i tak dalej. Ma nawet ustawienia kolejności imienia i nazwiska, więc użytkownik azjatycki może wybrać wyświetlanie swojego nazwiska jako pierwszego, a użytkownik europejski - swojego imienia.


Nic nie warte jest ustawienie znajdujące się w polu, które włącza funkcję prawdziwej nazwy.
rooby

Jeśli masz swoje imię i nazwisko w profilu profile2, to obecnie potrzebujesz również tej łatki dla modułu nazw: drupal.org/node/2087263
rooby

0

Zainstaluj moduł Profile2 i interfejs API jednostki , a następnie dodaj pole tekstowe „prawdziwa nazwa” do profilu użytkownika.

Profil2 jest zalecany w stosunku do podstawowych pól profilu, ponieważ jak mówi strona modułu:

Zaprojektowany jako następca podstawowego modułu profilu, który jest przestarzały dla Drupala 7. W przeciwieństwie do przestarzałego modułu, moduł ten zapewnia nową, „polową” encję - wykorzystaj moc pól!


Jeśli potrzebujesz osobnej jednostki profilu, tak. Dodawanie pól do obiektu użytkownika w żaden sposób nie wiąże się z podstawowym profilem. Moduł (który jest ukryty w nowych instalacjach D7, więc nie można go właściwie zainstalować) działa idealnie dobrze.
Berdir

0

Moduł prawdziwej nazwy , gdy go zrozumiesz, jest prosty, ale nie ma żadnych instrukcji (!?).

Oto moja wersja krótkich instrukcji, które mogą pomóc ludziom: Tylko dla Drupal 7.

  1. W razie potrzeby utwórz pole tekstowe w Ustawienia konta> Zarządzaj polami.
  2. W ustawieniach prawdziwej nazwy (Konfig.> Ludzie) znajduje się link do przeglądania wszystkich opcji tokenów: wystarczy użyć żądanego pola zamiast podstawowej nazwy użytkownika. Twoje niestandardowe pola użytkownika pojawią się jako opcje tokenów.

Nazwa wyświetlana dla kont zostanie automatycznie zastąpiona wybranym polem tokena lub profilu.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.