J4.x

Benutzerliste und Detailansicht

From Joomla! Documentation

This page is a translated version of the page J4.x:Users List and Details Views and the translation is 100% complete.
Other languages:
Deutsch • ‎English • ‎Nederlands • ‎català • ‎français • ‎hrvatski
GSoC 2018
Benuzerliste und Detailansicht
Dokumentation
Gsoc2016.png
Joomla! 
4.x

Einführung

Der Zweck des Projekts "Weiterentwickelte Benutzerkomponente" war die Benutzerkomponente zu verbessern und dieser Komponente zwei neue Ansichten hinzuzufügen. Dieser Beitrag versucht diese zwei neuen Ansichten zu beschreiben, die:

  • zum einen eine Listenansicht auf der Grundlage von Benutzergruppen und zum anderen
  • eine detaillierte Ansicht eines Benutzers liefern sollen.

Bestimme die Zugriffsrechte

Zugriffsrechte werden benutzt um zu erfahren, welche Informationen dem derzeitigen Benutzer angezeigt werden und außerdem auf welcher Art von Zugriffsebene die Detailansicht des derzeitigen Nutzers verfügbar ist.

Um die Zugriffsrechte des derzeitigen Benutzers zu bestimmen, begib dich zu Benutzer    Verwalten.

AccessLevel-en.png

Hier findet sich die Spalte für den Zugriff die auf zwei Arten verändert werden kann:

  1. Indem ein einzelner Benutzer bearbeitet wird und der Wert in der sich öffnenden Zugriffsausklappliste im Reiter Details Benutzerkonto gewählt wird.
    Access level from user options
  2. Stapelverarbeitung benutzen. Wähle die Benutzer, bei denen du Änderungen vornehmen willst, klicke auf Stapelverarbeitung und wähle den Wert aus der Dropdownliste Bestimme Zugriffsrechte
    Access level using batch processing

Bemerkung: Der Wert in der Spalte Zugriff zeigt was der Benutzer mit den entsprechenden Zugriffsrechten sehen kann. Zum Beispiel gehört Octav zur Gruppe der registrierten Benutzer, hat aber Zugriff auf Öffentlich, daher wird er nur Anna und Sarah in der öffentlichen Benutzerliste sehen können und er selbst sich in der Liste der Registrierten.

Ein Menüelement erstellen

Um auf die Benutzerliste zugreifen zu können musst du dafür ein Menüelement erzeugen. Klicke auf Menüs    Neues Menüelement, dann auf Auswählen für den Art des Menüelements, wähle anschließend Benutzer    Benutzerliste.

User list menu item-en.png

Im nächsten Schritt wähle die Benutzergruppe aus, die dargestellt werden soll.

Select group-en.png

Folgendes wird dargestellt wenn du ein Menüelement mit der Gruppe registrierter Benutzer erschaffen hast:

  • Diese Liste wird für einen nicht angemeldeten Benutzer diejenigen Benutzer beinhalten, die in der Gruppe der Registrierten sind und die Benutzerebene Öffentlich besitzen, nicht angezeigt werden Benutzer wenn sie sich auf der Zugriffsebene Registriert oder super user befinden.
  • Für einen angemeldeten Benutzer hingegen, welcher der Zugriffsebene Registriert angehört, beinhaltet diese Liste alle Benutzer der Gruppe der Registrierten die sich auf der Zugriffsebene Registriert oder Öffentlich befinden, diejenigen mit super user Zugriff werden aber nicht angezeigt.

Darüber hinaus gibt es noch die Möglichkeit ein Menüelement für die Detailansicht eines einzelnen Nutzers zu erschaffen. Die Vorgehsweise ist dabei die gleiche wie beim Element Listenmenü, allerdings muss ein Benutzer und nicht eine Gruppe ausgewählt werden.

User details menu item-en.png

Ansicht Benutzerliste

Die gezeigte Information in der Listenansicht für jeden Benutzer ist standardmäßig der Name. Andere Informationen können über angepasste Felder hinzugefügt werden. Das folgende Bildschirmfoto beinhaltet die Informationen die in einem Menüelement für die Gruppe registrierter Benutzer gezeigt werden. Die Beschreibung ist hier ein angepasstes Feld.

Registered user list-en.png

Ansicht Benutzerdetails

Die Informationen, die in der Ansicht Benutzerdetails gezeigt werden beinhalten, standardmäßig den Namen, Benutzernamen und E-Mail des Benutzers. Der Grund warum hier nur wenige Informationen gezeigt wird liegt daran, dass es viele verschiedene Möglichkeiten gibt, wie diese Ansicht aussehen könnte, deshalb wollten wir, dass sie sehr anpassbar ist. Um Zusatzinformationen anzuzeigen, müssen Sie benutzerdefinierte Felder verwenden und sie mit unterschiedlichen Ereignissen verknüpfen, so dass sie auf verschiedenen Bereichen der Seite angezeigt werden. Das untenstehende Beispiel enthält das benutzerdefinierte Feld Beschreibung, aber Sie können auch ein Bild, eine Telefonnummer, eine Adresse usw. hinzufügen. (Hinweis: Wenn benutzerdefinierte Felder noch unbekannt sind, siehe dieses Tutorial über die Verwendung dieser Felder: Hinzufügen benutzerdefinierter Felder)

Details view-en.png

In der Ansicht Benutzerdetails gibt es die Wahlmöglichkeit, dem Benutzer eine E-Mail zu schicken. Dies kann im Reiter Formular sowohl in den Benutzer- als auch Globaloptionen aktiviert werden.

Activate contact form-en.png

Erst wenn die Option Kontaktformular auf Zeige gesetzt ist, wird auch tatsächlich ein Kontaktformular in der Ansicht Benutzerdetails angezeigt.

User details view with contact form-en.png