Profilfelder: Unterschied zwischen den Versionen
Zeile 39: | Zeile 39: | ||
:*''Sichtbar für Teilnehmer/innen'' - wenn Sie diese Option wählen, dann wird das Feld allen anderen Kursteilnehmer/innen angezeigt. Nutzer/innen, die nicht im Kurs eingeschrieben sind, aber auf das Profil einer Person aus dem Kurs zugreien, sehen das Feld nicht. | :*''Sichtbar für Teilnehmer/innen'' - wenn Sie diese Option wählen, dann wird das Feld allen anderen Kursteilnehmer/innen angezeigt. Nutzer/innen, die nicht im Kurs eingeschrieben sind, aber auf das Profil einer Person aus dem Kurs zugreien, sehen das Feld nicht. | ||
== | ==Spezifische Einstellungen== | ||
In diesem Abschnitt können Sie weitere Einstellungen vornehmen, die spezifisch für die Art des Profilfelds sind. | In diesem Abschnitt können Sie weitere Einstellungen vornehmen, die spezifisch für die Art des Profilfelds sind. | ||
Version vom 21. Juni 2021, 10:24 Uhr
Diese Seite muss überarbeitet werden, weil sie neue Funktionalitäten enthält. Greif zu!
Wenn du dich um diesen Artikel kümmern willst, dann kennzeichne das, indem du die Vorlage {{ÜberarbeitenNeu}} durch die Vorlage {{ÜberarbeitenVergeben}} ersetzt.
Wenn du mit deiner Arbeit fertig bist, dann entferne die Vorlage aus dem Artikel.
Danke für deine Mitarbeit!
Überblick
Administrator/innen können zusätzliche Profilfelder im Nutzerprofil anlegen und diese in Kategorien zusammenfassen. Das geht auf der Seite Einstellungen > Website-Administration > Nutzer/innen > Nutzerkonten > Profilfelder.
Profilfelder können in Form von Auswahlmenüs, Textbereichen, Texteingabefeldern, als Datums- bzw. Zeitangaben oder Checkboxen bereitgestellt werden. Sie können als erforderlich oder als optional markiert werden. Außerdem können Sie wählen, ob ein Profilfeld auf der Anmeldeseite angezeigt wird oder nicht.
Die zusätzlichen Profilfelder erscheinen im Nutzerprofil, es sei denn, die Einstellung Für wen ist dieses Feld sichtbar ist auf nicht sichtbar gesetzt.
Sie können die Reihenfolge der zusätzlichen Profilfelder verändern, indem Sie in der Profilfeldliste auf der zugehörigen Kategorienseite die Pfeiltasten und verwenden.
Um ein neues Profilfeld anzulegen, wählen Sie im Auswahlmenü Neues Profilfeld anlegen den Feldtyp aus.
Neue Funktionalität
in Moodle 4.2!
Ab Moodle 3.11 kann die Moodle-Administration einen neuen Feldtyp "Sozial" verwenden, um die früher hartkodierten Felder für soziele Netzwerke wie Skype oder MSN im Nutzerprofil zu hinterlegen. Wenn diese Felder bereits belegt waren, bleiben sie bei der Aktuslidierung von Moodle erhalten, werden jedoch in diesen neuen Feldtyp umgewandelt.
Standardeinstellungen
Alle neuen Profilfelder müssen eine eindeutige Kurzbezeichnung und einen Namen (dieser wird auf der Nutzerprofilseite angezeigt). Sie können auch eine Beschreibung des Felds angeben.
Darüber hinaus gibt es einige Optionen für alle Feldtypen:
- Ist dieses Feld notwendig?
- Wenn Sie diese Einstellung auf Ja setzen, dann ist das Feld im Nutzerprofil ein Pflichtfeld und muss ausgefüllt werden.
- Ist dieses Feld gesperrt?
- Wenn Sie diese Einstellung auf Ja setzen, dann können Nutzer/innen dieses Feld in ihrem Nutzerprofil nicht verändern.
- Sollen die Daten eindeutig sein?
- Wenn Sie diese Einstellung auf Ja setzen, dann müssen die eingegebenen Daten im System eindeutig sein (z.B. bei einem Feld Personalnummer), d.h. es kann keine zwei Nutzer/innen mit denselben Weten für dieses Profilfeld geben. In diesem Fall wird bei jedem Bearbeiten des Nutzerprofils eine Gültigkeitsprüfung durchgeführt.
- Auf der Anmeldeseite zeigen?
- Einige Authentifizierungsmethoden erlauben es, dass Nutzer/innen sich selbst registrieren. Wenn Sie möchten, dass dieses Profilfeld auf dem Registrierungsformular erscheint, dann wählen Sie bei dieser Einstellung de Option Ja.
- Für wen ist dieses Feld sichtbar?
- Bei dieser Einstellung können Sie eine der folgenden Optionen wählen:
- Sichtbar für alle - dann wird das Feld systemweit für alle angemeldeten Nutzer/innen angezeigt, die auf das Profil einer Person zugreifen.
- Nicht sichtbar - diese Einstellung wählen Sie, wenn das Feld sensible Daten enthält, die aus Datenschutzgründen nicht sichtbar sein sollen.
- Sichtbar für Teilnehmer/innen - wenn Sie diese Option wählen, dann wird das Feld allen anderen Kursteilnehmer/innen angezeigt. Nutzer/innen, die nicht im Kurs eingeschrieben sind, aber auf das Profil einer Person aus dem Kurs zugreien, sehen das Feld nicht.
Spezifische Einstellungen
In diesem Abschnitt können Sie weitere Einstellungen vornehmen, die spezifisch für die Art des Profilfelds sind.
Wichtig: Wenn Sie als Administrator/in eine Nutzerliste hochladen, dann müssen Sie in der Nutzerdatei die korrekte Datenfeldbezeichnung verwenden: Für ein Profilfeld mit der Kurzbezeichnung xxx
ist die korrekte Bezeichnung profile_field_xxx
. Beachten Sie außerdem, dass ein Profilfeld erst angelegt werden muss, bevor es in einer Nutzerdatei zum Nutzerliste hochladen verwendet werden kann. Wenn Sie ein Profilfeld vom Typ Datum/Zeit haben, muss die Datumsangabe in der Nutzerdatei ohne Punktuationszeichen angegeben werden, also z.B. 2004 12 01
, wenn der 1. Dezember 2004 gemeint ist.
Anwendungsbeispiele
- Gebäude-System
- Viele Hochschulen haben mehrere Gebäude, und die Studierenden und Lehrenden sind diesen Gebäuden zugeordnet. Dann kann die Moodle-Administration ein zusätzliche Profilfeld vom Typ Auswahlmenü anlegen und die Gebäudenamen als Auswahloptionen eintragen. Ein voreingestellter Standardwert sollte ebenfalls angegeben werden. Wenn dieses Profilfeld in der Nutzerdatei zum Nutzerliste hochladen verwendet werden soll, dann wird die Liste der Gebäude durch Zahlen 1, 2, usw. repräsentiert, wobei 1 - das erste Gebäude in der Menüliste meint, 2 - das zweite Gebäude usw.
- Bundesländer
- Dieses Profilfeld können Sie verwenden, um die Angabe der einstellung Stadt/Ort im Nutzerprofil zu ergänzen.
Translation of custom profile fields
The Multi-language content filter can be used to provide multilingual field labels to users. Make sure the multi-language content filter is active and applied to content and headings.
GDPR
GDPR stands for General Data Protection Regulation and refers to the European Union regulation for data protection for all individuals within the European Union. See GDPR For Administrators
Siehe auch
- dev:User profile fields - Entwicklerdokumentation (englisch)