Skip to content

About

Team-Teaching Scanner mit Tages-Druckansicht und Raumzuordnung

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Teams-Scanner 📅

Ein leichtgewichtiger, browserbasierter Stundenplan-Scanner zur schnellen Analyse und übersichtlichen Druckausgabe von Team-Teaching und Beratungsstunden aus Untis-Exporten (GPU001.TXT).


✨ Features

  • Tages-Druckansichten für jeden Wochentag (Mo–Fr):
    • Schnellumschaltung zwischen der Gesamtwoche und einzelnen Wochentagen.
    • Spaltenansicht (klassisch): Stunden 1 bis 7 nebeneinander (ideal für Querformat-Druck).
    • Blockansicht (kompakt): Stunden 1 bis 7 untereinander als Kachel-Raster (ideal für Hochformat-Druck oder Tage mit vielen Teams).
    • 1-Klick-Drucken (window.print()) mit optimiertem Druck-Stylesheet (blendet Upload, Buttons und Editor auf dem Ausdruck automatisch aus).
  • Lehrkraft-spezifische Raumanzeige:
    • Zeigt für jede Lehrkraft im Team den konkreten Unterrichts- bzw. Differenzierungsraum an (z. B. CIV [C217], POT [C216] oder VER [A103], KRA [–]).
    • Erkennung gemeinsamer Haupträume sowie aufgeteilter Räume in der Kopfzeile jeder Karte.
  • Teamerkennung & Sonderfächer:
    • Automatische Zusammenführung von Co-Teaching-Stunden (gleiche Stunde, gleiches Fach, gleiche Unterrichtsnummer oder gleicher Raum).
    • Zuverlässige Einbindung von Beratungs- und Profilstunden (PT, FT, BER) auch bei Einzellehrkräften.
  • Farbschema-Editor:
    • Farben für Jahrgänge (05–Q2) und Fächer individuell anpassbar.
    • Änderungen werden direkt im Browser (localStorage) gespeichert und bleiben beim Neuladen erhalten.
  • Drag & Drop Upload:
    • GPU001.TXT einfach per Drag & Drop oder Dateiauswahl laden.
    • Vollständige Offline-Funktionalität ohne externe Abhängigkeiten oder Server-Uploads.

🚀 Schnellanleitung

  1. Datei öffnen:
    • Öffne einfach index.html oder teams_scanner_2026.html im Webbrowser (z. B. Chrome, Firefox, Edge, Safari).
  2. GPU001.TXT aus Untis exportieren:
    • In Untis auf Import/Export → Export TXT → Stundenplan gehen.
    • Die erzeugte Datei heißt standardmäßig GPU001.TXT.
  3. Datei im Scanner laden:
    • Datei per Drag & Drop in das Upload-Feld ziehen oder auswählen.
    • Der Stundenplan wird automatisch analysiert und gerendert.
  4. Tages-Druckansicht wählen:
    • Wähle in der Menüleiste den gewünschten Wochentag (z. B. Mo (Montag)).
    • Klicke auf Drucken (oder Strg + P / Cmd + P).

🛠️ Technische Details

  • Vanilla HTML5, CSS3 & JavaScript (keine externen Bibliotheken, keine Build-Tools erforderlich).
  • Zeichenkodierung: ISO-8859-1 (Latin-1) für korrekte Erkennung deutscher Umlaute in Untis-Dateien.
  • Druckoptimierung mittels @media print, break-inside: avoid und print-color-adjust: exact.

About

Team-Teaching Scanner mit Tages-Druckansicht und Raumzuordnung

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages