Zum Inhalt springen
LLernHive.

Handbuch

LernHive Profilfelder

LernHive Profilfelder tauscht die Werte der nutzerdefinierten Profilfelder von Moodle als CSV-Datei aus. Sie können alle Werte herunterladen, in einer Tabellenkalkulation bearbeiten und wieder hochladen. Jeder Upload wird zuerst geprüft und als Vorschau angezeigt; geschrieben wird erst nach Ihrer ausdrücklichen Bestätigung.

Was dieses Plugin macht

LernHive Profilfelder tauscht die Werte der nutzerdefinierten Profilfelder von Moodle als CSV-Datei aus. Sie können alle Werte herunterladen, in einer Tabellenkalkulation bearbeiten und wieder hochladen. Jeder Upload wird zuerst geprüft und als Vorschau angezeigt; geschrieben wird erst nach Ihrer ausdrücklichen Bestätigung.

Für wen ist es

RolleWas sie tut
Site-AdministrationÖffnet das Werkzeug über die Website-Administration, exportiert und importiert Profilfeldwerte
Plattform-AdministrationHat die Import-/Export-Berechtigung standardmäßig und kann dieselben Seiten nutzen (siehe Grenzen)

Lernende, Führungskräfte und Trainer/innen arbeiten nicht mit diesem Plugin.

Kernkonzepte

  • Profilfeld: ein nutzerdefiniertes Profilfeld, das in Moodle unter Website-Administration → Nutzer/innen → Profilfelder angelegt ist. Dieses Plugin legt keine Felder an und ändert keine Felddefinitionen.
  • Kennungsspalten: Jede Zeile bezeichnet ein Nutzerkonto über username (Anmeldename) oder idnumber (ID-Nummer). Mindestens eine der beiden Spalten muss vorhanden sein.
  • Kurznamen-Spalten: Jede weitere Spalte trägt den Kurznamen eines Profilfelds. Lassen Sie die Spaltenüberschriften beim Bearbeiten unverändert.
  • Vorschau: das geprüfte Ergebnis eines Uploads. Sie ändert keine Daten.

Abläufe nach Rolle

Site-Administration: Profilfeldwerte exportieren

  1. Öffnen Sie Website-Administration → Nutzer/innen → Import und Export von Profilfeldern.
  2. Wählen Sie im Seitenkopf die Aktion Profilfelder exportieren.
  3. Wählen Sie CSV herunterladen. Die Datei enthält username, idnumber und je Profilfeld eine Spalte für alle Nutzer/innen.
  4. Bewahren Sie die Datei sicher auf: Sie enthält personenbezogene Daten.

Site-Administration: Profilfeldwerte importieren

  1. Öffnen Sie Website-Administration → Nutzer/innen → Import und Export von Profilfeldern.
  2. Wählen Sie im Seitenkopf die Aktion Profilfelder importieren.
  3. Wählen Sie unter CSV-Datei eine UTF-8-CSV-Datei (höchstens 2 MiB) und dann Import-Vorschau anzeigen.
  4. Lesen Sie die Import-Vorschau: Die Zusammenfassung nennt gültige Zeilen, Fehler und die Zahl der zu schreibenden Werte. Jeder Fehler wird einzeln aufgeführt.
  5. Korrigieren Sie die Datei und laden Sie sie erneut hoch, bis die Vorschau keine Fehler mehr zeigt.
  6. Setzen Sie das Häkchen bei Mir ist bewusst, dass die in der Vorschau angezeigten Profilwerte in die Profilfelder von Moodle geschrieben werden. und wählen Sie Import anwenden.
  7. Eine Erfolgsmeldung nennt, für wie viele Nutzer/innen Werte übernommen wurden.

Plattform-Administration: Profilfeldwerte exportieren oder importieren

Die Plattform-Administration hat die Berechtigung standardmäßig, sieht den Eintrag in der Website-Administration aber nicht. Rufen Sie /local/lernhive_profile/index.php direkt auf und folgen Sie den Abläufen für Site-Administratoren ab Schritt 2.

Relevante Einstellungen

Keine. Das Plugin hat keine Einstellungen. Der Zugriff wird über die Berechtigung local/lernhive_profile:manageimportexport gesteuert, die die Moodle-Rolle Manager/in standardmäßig hat.

Grenzen

  • Das Plugin legt keine Profilfelder an. Felder wie LANR, BSNR oder EFN lassen sich nur importieren, wenn sie in Moodle bereits existieren.
  • Ein Upload ist auf 2 MiB je Datei begrenzt.
  • Werte, die mit =, +, - oder @ beginnen, lassen sich nicht importieren; eine Telefonnummer in der Form +49 … wird abgelehnt. Beim Export erhalten solche Werte ein vorangestelltes Apostroph ('), damit Tabellenkalkulationen sie nicht als Formel ausführen. Importieren Sie die Datei unverändert, wird das Apostroph als Teil des Werts gespeichert. Entfernen Sie vor dem Import die Spalten, die Sie nicht geändert haben, und bearbeiten Sie solche Werte im Profil der Person.
  • Eine leere Zelle löscht den gespeicherten Wert dieses Felds für die Person.
  • Haben mehrere Konten dieselbe ID-Nummer, erkennt der Import das nicht und aktualisiert nur eines davon. Bezeichnen Sie diese Personen über username.
  • Der Eintrag in der Website-Administration ist nur für Site-Administratoren sichtbar.

Fehlerbehebung

SymptomPrüfenLösung
Die CSV-Datei muss eine Spalte „username“ oder „idnumber“ enthalten.KopfzeileSpalte username oder idnumber ergänzen
Unbekannte Profilfeld-Spalte: …Spaltenname gegen die Kurznamen der FelderKurznamen genau wie in Moodle schreiben oder Spalte entfernen
Doppelte CSV-Spalte: …KopfzeileJede Spalte nur einmal führen
Ungültiger Wert für das Profilfeld „…“.Menüoption, Checkbox-Wert (0/1), Höchstlänge, führendes =, +, - oder @Wert korrigieren
Kein Nutzerkonto mit dem Anmeldenamen „…“ gefunden.Schreibweise von Anmeldename oder ID-Nummer (die Meldung nennt in beiden Fällen die Kennung)Kennung korrigieren oder Zeile entfernen
Die Dateiauswahl lehnt die Datei als zu groß abDatei größer als 2 MiBDatei auf mehrere Uploads aufteilen
Import anwenden wird nicht angebotenFehler in der VorschauAlle Fehler beheben; die Schaltfläche erscheint nur bei fehlerfreier Vorschau

Screenshots

Noch keine Screenshots vorhanden.

Frage zu diesem Handbuch?

Wir helfen gern weiter — kostenfrei, unverbindlich.