# Lehrer Import ohne Loginnamen

**URL:** <https://ask.linuxmuster.net/t/lehrer-import-ohne-loginnamen/5693>\
**Category:** Server v7\
**Tags:** benutzerverwaltung\
**Created:** [18. Juni 2020 um 10:21 UTC](https://ask.linuxmuster.net/t/lehrer-import-ohne-loginnamen/5693 "2020-06-18T10:21:51Z")\
**Posts on this page:** 18\
**Page:** 1

<div class="post-metadata">

**Author:** ![garblixa](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/garblixa/32/3306_2.png) [@garblixa](https://ask.linuxmuster.net/u/garblixa)\
**Post date:** [18. Juni 2020 um 10:21 UTC](https://ask.linuxmuster.net/t/lehrer-import-ohne-loginnamen/5693/1 "2020-06-18T10:21:51Z")

</div>

Hallo,

ich bin hier bei den letzten Arbeiten linuxmuster an der Schule einzuführen. Jetzt werden die Benutzer und Lehrer importiert.

Wenn ich im Lehrer Listenimport den Loginnamen frei lasse, so moniert das die WebUI. Ist es nicht möglich, daß der Loginname so wie in den Schuleinstellungen festgelegt, automatisch generieren zu lassen?

Wie muss ich hier vorgehen, ohne händisch die Loginnamen zu erstellen?

Ich freue mich über eine zeitnahe Antwort, damit ich das Ding heute freigeben kann 🙂

Danke!  
Klaus

---

<div class="post-metadata">

**Author:** ![MachtDochNix](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/machtdochnix/32/44_2.png) [@MachtDochNix](https://ask.linuxmuster.net/u/MachtDochNix)\
**Post date:** [18. Juni 2020 um 10:46 UTC](https://ask.linuxmuster.net/t/lehrer-import-ohne-loginnamen/5693/2 "2020-06-18T10:46:13Z")

</div>

Hallo Klaus!

Ohne es genau zu wissen, aber ich gehe stark davon aus, dass es so ist. Händisch.  
Oder besser Export aus der Schulverwaltung mittels KuK-Kürzel.

Kürzel werden wohl von den meisten hier genutzt.

Beste Grüße

Thorsten

---

<div class="post-metadata">

**Author:** ![garblixa](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/garblixa/32/3306_2.png) [@garblixa](https://ask.linuxmuster.net/u/garblixa)\
**Post date:** [18. Juni 2020 um 11:11 UTC](https://ask.linuxmuster.net/t/lehrer-import-ohne-loginnamen/5693/3 "2020-06-18T11:11:41Z")

</div>

Hallo Thorsten,

danke für die schnelle Antwort!

Ich habe jetzt rausgefunden, daß Speichern+Importieren über die WebUI ohne den Loginnamen nicht möglich ist.  
Über sophomorix-add ging das dann aber und die Lehrer wurden dann so angelegt wie global festgelegt mit 6 Zeichen Nachname und 2 Zeichen Vorname.

Viele Grüße  
Klaus

---

<div class="post-metadata">

**Author:** ![jeffbeck](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/jeffbeck/32/606_2.png) [@jeffbeck](https://ask.linuxmuster.net/u/jeffbeck)\
**Post date:** [18. Juni 2020 um 11:17 UTC](https://ask.linuxmuster.net/t/lehrer-import-ohne-loginnamen/5693/4 "2020-06-18T11:17:58Z")

</div>

In der school.conf gibe es die folgenden Optionen um das zu konfigurieren:

```
[userfile.teachers.csv]
        SURNAME_CHARS=4
        FIRSTNAME_CHARS=3
        SURNAME_FIRSTNAME_REVERSE=no

```

Standardmaßig sind beide Zahlenwerte auf 0, und sophomorix erwartet dann im 5. Feld den Loginnamen. Wenn du wie oben Zahlenwerte vergibst, werden die Loginnamen erzeugt.

LG, Rüdiger

---

<div class="post-metadata">

**Author:** ![MachtDochNix](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/machtdochnix/32/44_2.png) [@MachtDochNix](https://ask.linuxmuster.net/u/MachtDochNix)\
**Post date:** [18. Juni 2020 um 11:18 UTC](https://ask.linuxmuster.net/t/lehrer-import-ohne-loginnamen/5693/5 "2020-06-18T11:18:38Z")

</div>

@Arnaud

Hallo Arnaud!

> [@garblixa](#):
>
> daß Speichern+Importieren über die WebUI ohne den Loginnamen nicht möglich ist.

Ist das schon bekannt?

Lieben Gruß

Thorsten

---

<div class="post-metadata">

**Author:** ![garblixa](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/garblixa/32/3306_2.png) [@garblixa](https://ask.linuxmuster.net/u/garblixa)\
**Post date:** [18. Juni 2020 um 11:25 UTC](https://ask.linuxmuster.net/t/lehrer-import-ohne-loginnamen/5693/6 "2020-06-18T11:25:01Z")

</div>

Hallo Rüdiger,

die Optionen in der school.conf hatte ich gesetzt.  
Speichern und Importieren über die WebUI ging aber nicht. Vielleicht ein Bug?

Jetzt sind die Lehrer aber drinnen.

Vielen Dank und Grüße  
Klaus

---

<div class="post-metadata">

**Author:** ![baumhof](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/baumhof/32/1504_2.png) [@baumhof](https://ask.linuxmuster.net/u/baumhof)\
**Post date:** [18. Juni 2020 um 11:30 UTC](https://ask.linuxmuster.net/t/lehrer-import-ohne-loginnamen/5693/7 "2020-06-18T11:30:01Z")

</div>

Hallo,

> Ohne es genau zu wissen, aber ich gehe stark davon aus, dass es so ist.  
> Händisch.  
> Oder besser Export aus der Schulverwaltung mittels KuK-Kürzel.
> 
> Kürzel werden wohl von den meisten hier genutzt.

loginname ist bei Lehrern obligatorisch.  
Ich kopiere die Nachnamen Spalte in die Login Spalte und passe bei den  
Müllern und Fischern noch das Login an (alle anderen sind „Einzigartig“  
bei uns).  
Fischer hab ich zwei Müller hab ich drei 🙂

LG

Holger

---

<div class="post-metadata">

**Author:** ![Maurice](https://ask.linuxmuster.net/letter_avatar_proxy/v4/letter/m/d6d6ee/32.png) [@Maurice](https://ask.linuxmuster.net/u/Maurice)\
**Post date:** [18. Juni 2020 um 12:10 UTC](https://ask.linuxmuster.net/t/lehrer-import-ohne-loginnamen/5693/8 "2020-06-18T12:10:20Z")

</div>

> [@garblixa](#):
>
> Speichern und Importieren über die WebUI ging aber nicht. Vielleicht ein Bug?

Scheint einer zu sein. Schauen wir an @Arnaud @Till.

VG, Maurice

---

<div class="post-metadata">

**Author:** ![Arnaud](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/arnaud/32/28_2.png) [@Arnaud](https://ask.linuxmuster.net/u/Arnaud)\
**Post date:** [18. Juni 2020 um 19:47 UTC](https://ask.linuxmuster.net/t/lehrer-import-ohne-loginnamen/5693/9 "2020-06-18T19:47:28Z")

</div>

Hallo Klaus,

> [@garblixa](#):
>
> Speichern und Importieren über die WebUI ging aber nicht.

Danke für die Rückmeldung, aber dafür braüchten wir eine genauere Beschreibung des Problems, mit Fehlermeldung.  
Ich habe selber ausprobiert, und ich könnte problemlos einen Lehrer ohne Login hinzufügen. Oder ist es bei anderen auch der Fall ?

Gruß

Arnaud

---

<div class="post-metadata">

**Author:** ![garblixa](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/garblixa/32/3306_2.png) [@garblixa](https://ask.linuxmuster.net/u/garblixa)\
**Post date:** [19. Juni 2020 um 07:46 UTC](https://ask.linuxmuster.net/t/lehrer-import-ohne-loginnamen/5693/10 "2020-06-19T07:46:25Z")

</div>

Hallo,

das ist auch etwas verwirrend:

man teachers.csv

```auto

      Feld 5: Loginnamen für das ERSTANLEGEN des Users
              ACHTUNG: Nach dem Anlegen wird dieser Wert nicht mehr benutzt

       Feld 6: Wunsch-Passwort für das ERSTANLEGEN des Users (sophomorixFirstPassword)
       (??? Proposed)
              ACHTUNG: Nach dem Anlegen wird dieser Wert nicht mehr benutzt
```

Ich denke, wenn in school.conf definiert ist, daß Lehrer mti wie hier mit 6 Zeichen Nachname und 2 Zeichen Vorname angelegt werden, so sollte das die WebUI auch auswerten.

/etc/linuxmuster/sophomorix/default-school/school.conf

```auto
[userfile.teachers.csv]
...
        SURNAME_CHARS=6
        FIRSTNAME_CHARS=2
...
```

Viele Grüße  
Klaus

---

<div class="post-metadata">

**Author:** ![garblixa](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/garblixa/32/3306_2.png) [@garblixa](https://ask.linuxmuster.net/u/garblixa)\
**Post date:** [19. Juni 2020 um 09:40 UTC](https://ask.linuxmuster.net/t/lehrer-import-ohne-loginnamen/5693/11 "2020-06-19T09:40:12Z")

</div>

Hallo @Arnaud,

oh, ich hatte Deine Antwort übersehen. Danke fürs Ausprobieren.  
Die Fehlermeldung ist an der WebUI:  
„38 leere Zellen“  
„Bitte überprüfen Sie die Fehler“

Dabei sind die Felder, bei denen der Loginname nicht ausgefüllt wurde, rot hinterlegt.

Bei einem Testsystem von mir tritt der Fehler auch nicht auf. Selber Software- und Updatestand, selbe Konfiguration, also bis auf die teachers.csv und students.csv.  
Encoding ist identisch meinem Testsystem:

```auto
# file teachers.csv 
teachers.csv: UTF-8 Unicode text, with CRLF line terminators
```

Was kann ich noch überprüfen?

Viele Grüße  
Klaus

---

<div class="post-metadata">

**Author:** ![garblixa](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/garblixa/32/3306_2.png) [@garblixa](https://ask.linuxmuster.net/u/garblixa)\
**Post date:** [19. Juni 2020 um 10:16 UTC](https://ask.linuxmuster.net/t/lehrer-import-ohne-loginnamen/5693/12 "2020-06-19T10:16:58Z")

</div>

Hallo,

ich habe den Fehler gefunden. Dieser tritt dann auf, wenn man folgendes macht:

WebUI - Listenverwaltung - TAB Lehrer - Speichern und Überprüfen

Wenn man sich im TAB Schüler oder TAB Extra-Schüler befindet und auf Speichern und Überprüfen klickt, dann gibt es keinen Fehler und die Lehrer werden importiert.  
Geht man anschließend wieder auf TAB Lehrer - Speichern und Überprüfen sieht man den Fehler trotzdem wieder.

Also vielleicht doch ein kleiner Bug in der WebUI?

Viele Grüße  
Klaus

---

<div class="post-metadata">

**Author:** ![Arnaud](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/arnaud/32/28_2.png) [@Arnaud](https://ask.linuxmuster.net/u/Arnaud)\
**Post date:** [19. Juni 2020 um 12:47 UTC](https://ask.linuxmuster.net/t/lehrer-import-ohne-loginnamen/5693/13 "2020-06-19T12:47:11Z")

</div>

Hallo Klaus,

Danke für die ausführliche Beschreibung, es hilft wirklich, das Problem zu begrenzen.  
Leider kann ich trotzdem dieses Verhalten nicht reproduzieren, ich kann zwischen die verschiedene Tabs wechseln, und einen neuen Lehrer speichern.

Ich habe extra noch die Quellcode erneut gelesen, und es scheint ok zu sein.

Welcher Browser ist es ? Welche Version der Webui ?

Gruß

Arnaud

---

<div class="post-metadata">

**Author:** ![garblixa](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/garblixa/32/3306_2.png) [@garblixa](https://ask.linuxmuster.net/u/garblixa)\
**Post date:** [19. Juni 2020 um 14:38 UTC](https://ask.linuxmuster.net/t/lehrer-import-ohne-loginnamen/5693/14 "2020-06-19T14:38:02Z")

</div>

Hallo Arnaud,

ok, das ist seltsam. Danke daß Du da nachgeschaut hast.

Browser ist Chrome oder Firefox LTS unter Linux.  
WebUI 1.0.142-1

Gibt es irgendwo ein Log, wo ich nachsehen kann, oder einen Debuglevel hochschrauben?

Viele Grüße  
Klaus

---

<div class="post-metadata">

**Author:** ![garblixa](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/garblixa/32/3306_2.png) [@garblixa](https://ask.linuxmuster.net/u/garblixa)\
**Post date:** [19. Juni 2020 um 16:40 UTC](https://ask.linuxmuster.net/t/lehrer-import-ohne-loginnamen/5693/15 "2020-06-19T16:40:00Z")

</div>

Hallo Arnaud,

jetzt konnte ich den Fehler aber wirklich eingrenzen.  
Das tritt nur auf, wenn man mehr als einen User ohne Loginnamen in der teachers.csv drinnen hat und man im TAB Teachers ist. Bei nur einem einzigen Eintrag geht das bei mir auch.

Der Fehler tritt dann auch bei meinem Testsystem auf.

Viele Grüße  
Klaus

---

<div class="post-metadata">

**Author:** ![Arnaud](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/arnaud/32/28_2.png) [@Arnaud](https://ask.linuxmuster.net/u/Arnaud)\
**Post date:** [19. Juni 2020 um 16:55 UTC](https://ask.linuxmuster.net/t/lehrer-import-ohne-loginnamen/5693/16 "2020-06-19T16:55:04Z")

</div>

Hallo Klaus,

Jetzt könnte ich es auch reproduzieren, ich schaue mal nach, die Kinder haben Hunger.

Gruß

Arnaud

---

<div class="post-metadata">

**Author:** ![Arnaud](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/arnaud/32/28_2.png) [@Arnaud](https://ask.linuxmuster.net/u/Arnaud)\
**Post date:** [19. Juni 2020 um 19:37 UTC](https://ask.linuxmuster.net/t/lehrer-import-ohne-loginnamen/5693/17 "2020-06-19T19:37:37Z")

</div>

Hallo,

Ich glaube, das ist jetzt erledigt : [https://github.com/linuxmuster/linuxmuster-webui7/commit/72444cab9001df29a0345ae58ffeaa11eb3d34fa](https://github.com/linuxmuster/linuxmuster-webui7/commit/72444cab9001df29a0345ae58ffeaa11eb3d34fa)

Wir testen, ob die Logins zwei mal auftauchen, und ich hatte vergessen, die leere Logins von diesem Test zu entfernen.

Danke und Gruß

Arnaud

---

<div class="post-metadata">

**Author:** ![garblixa](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/garblixa/32/3306_2.png) [@garblixa](https://ask.linuxmuster.net/u/garblixa)\
**Post date:** [20. Juni 2020 um 06:06 UTC](https://ask.linuxmuster.net/t/lehrer-import-ohne-loginnamen/5693/18 "2020-06-20T06:06:03Z")

</div>

Vielen Dank für die schnelle Erledigung, Arnaud!

Grüße Klaus
