From 2f65fba3aeccec99f91e519aaae6fcbe066262d9 Mon Sep 17 00:00:00 2001 From: AIIrondev Date: Fri, 17 Apr 2026 18:20:34 +0200 Subject: [PATCH] fix: Update student card import instructions to include ASV data source --- Web/app.py | 4 ++-- Web/templates/student_cards_admin.html | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Web/app.py b/Web/app.py index 2bdb782..efe348b 100755 --- a/Web/app.py +++ b/Web/app.py @@ -1220,10 +1220,10 @@ def _upload_student_cards_excel(): synonyms = { 'ausweis_id': ['ausweis_id', 'ausweisid', 'ausweis-id', 'karte', 'kartennummer', 'card_id', 'id'], - 'student_name': ['student_name', 'schuelername', 'schülername', 'name', 'vollname', 'vorname_nachname', 'nachname_vorname'], + 'student_name': ['student_name', 'schuelername', 'schülername', 'schueler', 'schüler', 'name', 'vollname', 'vorname_nachname', 'nachname_vorname'], 'first_name': ['vorname', 'first_name', 'firstname'], 'last_name': ['nachname', 'last_name', 'lastname'], - 'class_name': ['klasse', 'class', 'class_name', 'jahrgang', 'jahrgangsstufe', 'stufe', 'gruppe'], + 'class_name': ['klasse', 'class', 'class_name', 'jahrgang', 'jahrgangsstufe', 'stufe', 'gruppe', 'asv_klasse'], 'notes': ['notizen', 'notes', 'bemerkungen', 'bemerkung', 'hinweis', 'hinweise'], 'default_borrow_days': ['standard_ausleihdauer', 'ausleihdauer', 'borrow_days', 'tage', 'leihtage', 'max_borrow_days'], } diff --git a/Web/templates/student_cards_admin.html b/Web/templates/student_cards_admin.html index b5b1d49..b5c3ba1 100644 --- a/Web/templates/student_cards_admin.html +++ b/Web/templates/student_cards_admin.html @@ -239,7 +239,7 @@

Excel-Import Bibliotheksausweise

-

Laden Sie eine .xlsx-Datei hoch. Erkannt werden automatisch Spalten wie Name, Klasse, Ausweis-ID, Notizen und Standard-Ausleihdauer. Fehlt die Ausweis-ID, wird sie automatisch aus Name und Klasse erzeugt.

+

Laden Sie eine .xlsx-Datei hoch, zum Beispiel aus ASV (Amtliche Schuldaten). Erkannt werden automatisch Spalten wie Name, Klasse, Ausweis-ID, Notizen und Standard-Ausleihdauer. Fehlt die Ausweis-ID, wird sie automatisch aus Name und Klasse erzeugt.