Hinweis: Sie sind auf den Seiten der Moodle 2.5 Dokumentation. Die Dokumentation der aktuellsten Moodle-Version finden Sie hier: Bedingte Nutzerfelder.

Bedingte Nutzerfelder: Unterschied zwischen den Versionen

Aus MoodleDocs
Wechseln zu:Navigation, Suche
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 2: Zeile 2:
{{Neu}}
{{Neu}}


{{Zum Übersetzen}}
Dieser Artikel beschreibt, wie man die Verfügbarkeit einer Aktivität oder eines Arbeitsmaterials vom Wert eines Nutzerfelds im Nutzerprofil abhängig macht.
Dieser Artikel beschreibt, wie man die Verfügbarkeit einer Aktivität oder eines Arbeitsmaterials vom Wert eines Nutzerfelds im Nutzerprofil abhängig macht.


Zeile 14: Zeile 13:
==Beispiel==
==Beispiel==


This is an example of the interface in Moodle when adding an activity to a course with the conditional functionality enabled
Das Bild zeigt ein Konfigurationsbeispiel.


[[File:conditional_user_setup.jpg]]
[[File:bedingte_nutzerfelder.jpg]]


This is how it will appear to users who fail to meet the restrictions set in place.
Und so wird die Aktivität auf der Kursseite angezeigt.


[[File:conditional_user_courseview.jpg]]
[[File:bedingte_nutzerfelder_ansicht.jpg]]


==Nutzerprofilfelder==
==Nutzerprofilfelder==
Zeile 45: Zeile 44:
Darüber hinaus können Sie alle Nutzerprofilfelder auswählen, die die Moodle-Administration in Ihrem Moodle-System zusätzlich definiert hat. Siehe [[Profilfelder]].
Darüber hinaus können Sie alle Nutzerprofilfelder auswählen, die die Moodle-Administration in Ihrem Moodle-System zusätzlich definiert hat. Siehe [[Profilfelder]].


==Bedingungen==
==Operatoren==
Die Operatoren definieren die Beziehung zwischen dem Nutzerprofilfeld und dem angegebenen Wert. Wenn die Bedingung z.B. sein soll, dass die E-Mail-Adresse @school.com enthalten soll, dann ist das Nutzerfeld ''E-Mail-Adresse'', der Operator ''enthält'' und der Wert ''@school.com''.


The operators define the relationship between the field chosen and the value entered. For example, when the user's email must contain @school.com, the field chosen is 'Email address', the operator is 'contains' and the value is '@school.com'.
Folgende Operatoren stehen zur Verfügung:
 
*''enthält'': Das angegebene Nutzerfeld muss den angegebenen Wert enthalten.
;Contains
*''enthält nicht'': Das angegebene Nutzerfeld darf den angegebenen Wert nicht enthalten.
:This operator restricts access to those whose chosen field contains the value provided.
*''ist gleich mit'': Das angegebene Nutzerfeld muss genau den angegebenen Wert haben.
 
*''beginnt mit'': Das angegebene Nutzerfeld beginnt mit dem angegebenen Wert.
;Does not contain
*''endet mit'': Das angegebene Nutzerfeld endet mit dem angegebenen Wert.
:This operator restricts access to those whose chosen field does not contain the value provided.
*''ist leer'': Das angegebene Nutzerfeld hat keinen Wert / ist nicht belegt.
 
*''ist nicht leer'': Das angegebene Nutzerfeld hat einen Wert.
;Is Equal To
:This operator restricts access to those whos chosen field equals the value provided.
 
;Starts With
:This operator restricts access to the activity to those whos chosen field starts with the value provided.
 
;Ends With
:This operator restricts access to the activity to those whos chosen field ends with the value provided.
 
;Is Empty
:This operator restricts access to the activity to those whos chosen field is empty. Note, if any value is provided in this case, it is ignored.
 
'''Beachten Sie''': Wenn die Bedingung für das Nutzerfeld erfüllt ist, dann ist die Aktivität bzw. das Arbeitsmaterial verfügbar!


[[en:Conditional user fields]]
[[en:Conditional user fields]]

Version vom 28. November 2012, 11:29 Uhr

Neu
in Moodle 2.5!


Dieser Artikel beschreibt, wie man die Verfügbarkeit einer Aktivität oder eines Arbeitsmaterials vom Wert eines Nutzerfelds im Nutzerprofil abhängig macht.

Anleitung

  1. Die Funktionalität Bedingte Verfügbarkeit muss systemweit aktiviert sein - wo das konfiguriert wird, steht in diesem Artikel.
  2. Wenn Sie eine Aktivität oder ein Arbeitsmaterial neu anlegen oder bearbeiten, gehen Sie auf der Einstellungsseite zum Abschnitt Bedingte Verfügbarkeit.
  3. Bei der Einstellung Nutzerfeld wählen Sie das Nutzerprofilfeld aus, für das Sie Bedingungen definieren wollen. Wählen Sie im Auswahlmenü daneben die Bedingung aus und tragen Sie im Eingabefeld den gewünschten Wert des Nutzerprofilfeldes ein.
  4. Speichern Sie die Einstellungen.

Beispiel

Das Bild zeigt ein Konfigurationsbeispiel.

bedingte nutzerfelder.jpg

Und so wird die Aktivität auf der Kursseite angezeigt.

bedingte nutzerfelder ansicht.jpg

Nutzerprofilfelder

Sie können für fast alle Profilfelder Bedingungen definieren, die zum Nutzerprofil gehören. Einige wenige Felder fehlen im Auswahlmenü, weil sie in diesem Kontext keinen Sinn haben. Folgende Felder stehen zur Auswahl:

  • AIM
  • Abteilung
  • Adresse
  • E-Mai-Adresse
  • ICQ
  • ID-Nummer
  • MSN
  • Mobiltelefon
  • Nachname
  • Skype
  • Stadt/Ort
  • Telefon
  • Vorname
  • Webseite
  • Yahoo!


Zusätzliche Nutzerprofilfelder

Darüber hinaus können Sie alle Nutzerprofilfelder auswählen, die die Moodle-Administration in Ihrem Moodle-System zusätzlich definiert hat. Siehe Profilfelder.

Operatoren

Die Operatoren definieren die Beziehung zwischen dem Nutzerprofilfeld und dem angegebenen Wert. Wenn die Bedingung z.B. sein soll, dass die E-Mail-Adresse @school.com enthalten soll, dann ist das Nutzerfeld E-Mail-Adresse, der Operator enthält und der Wert @school.com.

Folgende Operatoren stehen zur Verfügung:

  • enthält: Das angegebene Nutzerfeld muss den angegebenen Wert enthalten.
  • enthält nicht: Das angegebene Nutzerfeld darf den angegebenen Wert nicht enthalten.
  • ist gleich mit: Das angegebene Nutzerfeld muss genau den angegebenen Wert haben.
  • beginnt mit: Das angegebene Nutzerfeld beginnt mit dem angegebenen Wert.
  • endet mit: Das angegebene Nutzerfeld endet mit dem angegebenen Wert.
  • ist leer: Das angegebene Nutzerfeld hat keinen Wert / ist nicht belegt.
  • ist nicht leer: Das angegebene Nutzerfeld hat einen Wert.