Timetable for TYPO3
Tabular timetable display for schools and educational institutions. Day/week view, filter by subject/teacher/class. Responsive, printable.
Book a free initial callSchulen publizieren Stundenpläne als PDF, obwohl eine digitale Lösung allen Beteiligten Zeit spart
Die meisten Schulen in Deutschland erstellen ihren Stundenplan mit Software wie Untis, exportieren ihn als PDF und laden ihn auf die Website. Eltern, Schüler und Lehrkräfte scrollen durch eine unleserliche Tabelle, die auf dem Smartphone nicht skaliert. Änderungen (Vertretung, Raumtausch, Ausfall) erfordern einen neuen PDF-Upload. Die TYPO3 Stundenplan-Extension ersetzt diesen Workflow durch eine digitale Darstellung direkt auf der Website: Tages- und Wochenansicht, Filter nach Fach, Lehrer und Klasse, responsive Darstellung auf allen Geräten, druckbare Ansicht für das Lehrerzimmer.
Für Schulträger, die ihre Schulwebsites zentral auf TYPO3 betreiben, ist das eine skalierbare Lösung für zehn, zwanzig oder fünfzig Schulen gleichzeitig.
Typical use cases range from der einzelnen Grundschule bis zum Schulverbund
Das Basisszenario ist die einzelne Schule mit 20 Klassen, 40 Lehrkräften und einem Stundenplan, der sich wöchentlich ändert. Die Verwaltung pflegt den Stundenplan im TYPO3-Backend oder importiert ihn aus Untis. Auf der Website sehen Eltern die Wochenansicht der Klasse ihres Kindes. Der Filter reduziert die Ansicht auf eine Klasse, ein Fach oder eine Lehrkraft. Vertretungen werden als farblich markierte Änderungen angezeigt, sodass Eltern morgens auf einen Blick sehen, ob der Unterricht regulär stattfindet.
Ein zweites Szenario sind Schulverbünde und Schulträger mit zentraler TYPO3-Installation. Eine Stadt betreibt 15 Schulwebsites auf einer Multi-Site-TYPO3-Instanz. Jede Schule hat eigene Stundenpläne, aber die Darstellung ist einheitlich. Die Extension wird einmal konfiguriert und per TypoScript-Vererbung auf alle Schulseiten ausgerollt. Neue Schulen werden mit derselben Konfiguration aufgesetzt.
Drittes Szenario: Volkshochschulen und Weiterbildungseinrichtungen. Eine VHS bietet 200 Kurse pro Semester an. Der Stundenplan zeigt, welcher Kurs an welchem Wochentag in welchem Raum stattfindet. Teilnehmer filtern nach Kursbereich (Sprachen, IT, Gesundheit) und sehen ihre persönliche Wochenansicht. In Kombination mit einem Login können registrierte Teilnehmer nur ihre gebuchten Kurse sehen.
Technical architecture stores Stundenplandaten als strukturierte Records
Die Extension definiert mehrere Tabellen: Klassen, Lehrkräfte, Fächer, Räume und Stunden. Jede Stunde ist ein Record mit Verknüpfungen zu Klasse, Lehrkraft, Fach, Raum, Wochentag und Zeitfenster. Die Daten werden entweder manuell im Backend gepflegt oder über einen CSV/XML-Import aus Stundenplan-Software importiert.
Das Frontend-Plugin rendert die Daten als HTML-Tabelle mit der Wochentag-Zeitfenster-Matrix. Filter (Klasse, Lehrkraft, Fach) werden per GET-Parameter übergeben und serverseitig verarbeitet. Die Tabelle ist per CSS responsive: Auf Desktop zeigt sie die volle Wochenansicht, auf Mobilgeräten wird auf eine Tagesansicht umgeschaltet oder horizontal scrollbar gemacht.
Die Druckansicht erzeugt eine optimierte Darstellung ohne Navigation und Footer, mit Seitenumbrüchen zwischen den Wochentagen. Per Print-CSS wird die Tabelle auf A4-Querformat optimiert.
Für den Import aus Untis existieren Community-Lösungen, die den Untis-XML-Export parsen und in die TYPO3-Datenbankstruktur schreiben. Der Import kann als Scheduler-Task konfiguriert werden, sodass Änderungen in Untis automatisch auf der Website erscheinen.
Common problems involve die Datenpflege und die mobile Darstellung
Das grösste Problem ist die laufende Datenpflege. Stundenpläne ändern sich wöchentlich, Vertretungen täglich. Wenn die Daten manuell im TYPO3-Backend gepflegt werden, ist der Aufwand bei 20 Klassen mit je 30 Wochenstunden erheblich. Die Lösung: Einen automatisierten Import aus der Stundenplan-Software einrichten. Ohne diesen Import ist die Extension nur für kleine Einrichtungen mit wenigen Klassen praktikabel.
Zweites Problem: Die mobile Darstellung. Eine Stundenplan-Tabelle mit fünf Spalten (Mo-Fr) und zehn Zeilen (Stunden) passt nicht auf einen 375 Pixel breiten Smartphone-Bildschirm. Horizontales Scrollen ist die pragmatische Lösung, aber Eltern finden es unintuativ. Besser: Auf mobilen Viewports automatisch auf die Tagesansicht umschalten (nur der aktuelle Tag), mit Wisch-Gesten für den Tageswechsel.
Drittes Thema: Datenschutz. Wenn Lehrkräfte namentlich im öffentlichen Stundenplan erscheinen, kann das datenschutzrechtlich problematisch sein. Manche Schulen zeigen deshalb nur Fach und Klasse, nicht den Lehrernamen. Die Extension sollte per Konfiguration steuern, welche Felder im Frontend angezeigt werden.
Die Extension ist eine Nischenlösung ohne aktive Community-Pflege
Stundenplan-Extensions für TYPO3 sind Nischenprodukte mit kleiner Community. TYPO3 v12-Kompatibilität ist bei neueren Versionen gegeben, aber eine aktive Weiterentwicklung für v13 ist nicht garantiert. Schulen und Schulträger, die langfristig planen, sollten evaluieren, ob eine Custom-Entwicklung auf Basis von Standard-TYPO3-Content-Elementen (Extbase-Records + Fluid-Templates) nicht nachhaltiger ist als eine Community-Extension mit ungewissem Wartungshorizont. Gosign berät Bildungseinrichtungen und Schulträger bei der Wahl zwischen Community-Extension, Custom-Entwicklung und dedizierten Stundenplan-SaaS-Lösungen mit TYPO3-Anbindung.
Free initial call: 30 minutes with a TYPO3 specialist
We analyse your project, estimate effort and timeframe, no-obligation, no preparation needed.
Discuss education project, 30 min, free25 years of TYPO3 experience · 800+ extensions analysed · AI-accelerated development
AI-accelerated development: 65% faster
TYPO3 Update & GDPR Audit
We upgrade your TYPO3 installation cost-effectively to the current LTS version - including all extensions, even outdated and unmaintained ones.
All extensions migrated
Including outdated, unmaintained or custom developments.
Fixed-price offer
Transparent costs, no hidden rework.
AI-accelerated
30-50% cheaper than market average thanks to AI-assisted code analysis.
Zero data loss
Complete data migration with rollback safety.
GDPR Audit: We audit your TYPO3 installation for GDPR compliance - cookie consent, tracking, extensions, forms and hosting - and implement all measures cost-effectively.
Gosign is a Hamburg-based digital agency with 25 years of experience in TYPO3 development. We have analysed over 800 TYPO3 extensions and today develop with AI assistance up to 70% faster than with classic methods. Our clients are mid-sized companies, universities and public institutions across Europe.
Last updated: April 2026
Book a free initial call
30 minutes with a TYPO3 specialist, no-obligation.