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
| Rolle | Was sie tut |
|---|---|
| Site-Administration | Öffnet das Werkzeug über die Website-Administration, exportiert und importiert Profilfeldwerte |
| Plattform-Administration | Hat 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) oderidnumber(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
- Öffnen Sie Website-Administration → Nutzer/innen → Import und Export von Profilfeldern.
- Wählen Sie im Seitenkopf die Aktion Profilfelder exportieren.
- Wählen Sie CSV herunterladen. Die Datei enthält
username,idnumberund je Profilfeld eine Spalte für alle Nutzer/innen. - Bewahren Sie die Datei sicher auf: Sie enthält personenbezogene Daten.
Site-Administration: Profilfeldwerte importieren
- Öffnen Sie Website-Administration → Nutzer/innen → Import und Export von Profilfeldern.
- Wählen Sie im Seitenkopf die Aktion Profilfelder importieren.
- Wählen Sie unter CSV-Datei eine UTF-8-CSV-Datei (höchstens 2 MiB) und dann Import-Vorschau anzeigen.
- 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.
- Korrigieren Sie die Datei und laden Sie sie erneut hoch, bis die Vorschau keine Fehler mehr zeigt.
- 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.
- 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
| Symptom | Prüfen | Lösung |
|---|---|---|
| Die CSV-Datei muss eine Spalte „username“ oder „idnumber“ enthalten. | Kopfzeile | Spalte username oder idnumber ergänzen |
| Unbekannte Profilfeld-Spalte: … | Spaltenname gegen die Kurznamen der Felder | Kurznamen genau wie in Moodle schreiben oder Spalte entfernen |
| Doppelte CSV-Spalte: … | Kopfzeile | Jede 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ß ab | Datei größer als 2 MiB | Datei auf mehrere Uploads aufteilen |
| Import anwenden wird nicht angeboten | Fehler in der Vorschau | Alle Fehler beheben; die Schaltfläche erscheint nur bei fehlerfreier Vorschau |
Screenshots
Noch keine Screenshots vorhanden.