Plan lekcji dla TYPO3
Tabelaryczna prezentacja planu lekcji dla szkół i instytucji edukacyjnych. Widok dzienny/tygodniowy, filtrowanie według przedmiotu/nauczyciela/klasy. Responsywna, do wydruku.
Umów bezpłatną konsultacjęPolskie szkoły publikują plany lekcji jako PDF, choć rozwiązanie cyfrowe oszczędza czas wszystkim
Większość polskich szkół tworzy plan lekcji w programach typu Vulcan UONET, eDziennik Librus lub aSc Plan Lekcji, eksportuje go jako PDF i wgrywa na stronę. Rodzice, uczniowie i nauczyciele przewijają nieczytelną tabelę, która nie skaluje się na smartfonie. Zmiany (zastępstwa, zamiana sali, odwołanie zajęć) wymagają nowego uploadu PDF. Rozszerzenie Plan lekcji dla TYPO3 zastępuje ten przepływ pracy cyfrową prezentacją bezpośrednio na stronie: widok dzienny i tygodniowy, filtrowanie po przedmiocie, nauczycielu i klasie, responsywna prezentacja na wszystkich urządzeniach, widok do druku dla pokoju nauczycielskiego.
Dla organów prowadzących, które utrzymują strony swoich szkół centralnie w TYPO3, jest to skalowalne rozwiązanie dla dziesięciu, dwudziestu czy pięćdziesięciu szkół jednocześnie - szkoły podstawowe, licea, technika, zespoły szkół.
Typowe scenariusze sięgają od pojedynczej szkoły podstawowej po zespół szkół
Bazowym scenariuszem jest pojedyncza szkoła z 20 klasami, 40 nauczycielami i planem lekcji zmieniającym się co tydzień. Sekretariat utrzymuje plan w backendzie TYPO3 lub importuje go z aSc Plan Lekcji. Na stronie rodzice widzą widok tygodniowy klasy swojego dziecka. Filtr ogranicza widok do jednej klasy, jednego przedmiotu lub jednego nauczyciela. Zastępstwa wyświetlane są jako kolorystycznie wyróżnione zmiany, dzięki czemu rodzice rano od razu widzą, czy lekcje odbywają się normalnie.
Drugim scenariuszem są zespoły szkół i organy prowadzące z centralną instalacją TYPO3. Miasto prowadzi 15 stron szkolnych na jednej multi-site instancji TYPO3. Każda szkoła ma własne plany lekcji, ale prezentacja jest jednolita. Rozszerzenie konfiguruje się raz i przez dziedziczenie TypoScript wprowadza na wszystkie strony szkół. Nowe szkoły uruchamia się z tą samą konfiguracją.
Trzeci scenariusz: uniwersytety ludowe i instytucje doszkalające. Centrum kształcenia ustawicznego oferuje 200 kursów na semestr. Plan pokazuje, który kurs odbywa się którego dnia tygodnia i w której sali. Uczestnicy filtrują po obszarach (języki, IT, zdrowie) i widzą swój osobisty widok tygodniowy. W połączeniu z logowaniem zarejestrowani uczestnicy widzą tylko swoje zarezerwowane kursy.
Architektura techniczna przechowuje dane planu lekcji jako ustrukturyzowane rekordy
Rozszerzenie definiuje kilka tabel: klasy, nauczyciele, przedmioty, sale i lekcje. Każda lekcja to rekord z powiązaniami do klasy, nauczyciela, przedmiotu, sali, dnia tygodnia i przedziału czasowego. Dane utrzymywane są ręcznie w backendzie lub importowane przez CSV/XML z programów typu Vulcan czy aSc Plan Lekcji.
Plugin frontendowy renderuje dane jako tabelę HTML z macierzą dzień tygodnia - przedział czasowy. Filtry (klasa, nauczyciel, przedmiot) przekazywane są jako parametry GET i przetwarzane po stronie serwera. Tabela jest responsywna przez CSS: na desktopie pokazuje pełny widok tygodniowy, na urządzeniach mobilnych przełącza się na widok dzienny lub jest przewijalna poziomo.
Widok do druku tworzy zoptymalizowaną prezentację bez nawigacji i stopki, z podziałami stron między dniami tygodnia. Print-CSS optymalizuje tabelę pod A4 w orientacji poziomej.
Dla importu z aSc Plan Lekcji istnieją rozwiązania społecznościowe parsujące eksport XML do struktury bazy TYPO3. Import można skonfigurować jako zadanie Schedulera, dzięki czemu zmiany w programie planującym automatycznie pojawiają się na stronie.
Częste problemy dotyczą utrzymania danych i prezentacji mobilnej
Największym problemem jest bieżące utrzymanie danych. Plany lekcji zmieniają się co tydzień, zastępstwa codziennie. Gdy dane utrzymywane są ręcznie w backendzie TYPO3, nakład pracy przy 20 klasach po 30 godzin tygodniowo jest znaczny. Rozwiązanie: skonfigurować zautomatyzowany import z programu planującego. Bez tego importu rozszerzenie jest praktyczne tylko dla małych placówek z niewieloma klasami.
Drugi problem: prezentacja mobilna. Tabela planu lekcji z pięcioma kolumnami (pn-pt) i dziesięcioma wierszami (lekcje) nie mieści się na ekranie smartfona o szerokości 375 pikseli. Przewijanie poziome jest pragmatycznym rozwiązaniem, ale rodzice uważają je za nieintuicyjne. Lepiej: na viewportach mobilnych automatycznie przełączać na widok dzienny (tylko bieżący dzień) z gestami swipe do zmiany dnia.
Trzeci temat: ochrona danych. Gdy nauczyciele pojawiają się z imienia i nazwiska w publicznym planie lekcji, może to być problematyczne z punktu widzenia RODO. Niektóre szkoły pokazują dlatego tylko przedmiot i klasę, bez nazwiska nauczyciela. Rozszerzenie powinno przez konfigurację sterować, które pola wyświetlane są we frontendzie. UODO konsekwentnie egzekwuje minimalizację danych również w sektorze edukacji.
Rozszerzenie jest rozwiązaniem niszowym bez aktywnego wsparcia społeczności
Rozszerzenia plan lekcji dla TYPO3 to produkty niszowe z małą społecznością. Kompatybilność z TYPO3 v12 zapewniają nowsze wersje, ale aktywny rozwój dla v13 nie jest gwarantowany. Szkoły i organy prowadzące planujące długoterminowo powinny ocenić, czy własny rozwój oparty na standardowych elementach treści TYPO3 (Extbase-Records + szablony Fluid) nie jest bardziej zrównoważony niż rozszerzenie społecznościowe o niepewnym horyzoncie utrzymania. Gosign doradza placówkom edukacyjnym i organom prowadzącym przy wyborze między rozszerzeniem społecznościowym, custom-rozwojem a dedykowanymi rozwiązaniami SaaS dla planów lekcji z integracją TYPO3.
Bezpłatna konsultacja: 30 minut ze specjalistą TYPO3
Analizujemy Twój projekt, szacujemy nakład i termin - bez zobowiązań, bez przygotowania.
Omów projekt edukacyjny, 30 min, bezpłatnie25 lat doświadczenia z TYPO3 · 800+ przeanalizowanych rozszerzeń · Rozwój przyspieszony przez AI
Rozwój przyspieszony przez AI: 65% szybciej
Aktualizacja TYPO3 i audyt RODO
Aktualizujemy Twoją instalację TYPO3 ekonomicznie do aktualnej wersji LTS - wraz ze wszystkimi rozszerzeniami, również przestarzałymi i niewspieranymi.
Wszystkie rozszerzenia zmigrowane
Również przestarzałe, niewspierane lub własne.
Cena stała
Przejrzyste koszty, bez ukrytych prac dodatkowych.
Przyspieszone AI
30-50% taniej niż rynek dzięki analizie kodu wspomaganej przez AI.
Zero utraty danych
Pełna migracja danych z zabezpieczeniem rollback.
Audyt RODO: Sprawdzamy Twoją instalację TYPO3 pod kątem zgodności z RODO - zgody cookie, tracking, rozszerzenia, formularze i hosting - i wdrażamy wszystkie działania ekonomicznie.
Gosign to agencja cyfrowa z Hamburga z 25-letnim doświadczeniem w rozwoju TYPO3. Przeanalizowaliśmy ponad 800 rozszerzeń TYPO3 i dziś rozwijamy je przy wsparciu AI nawet o 70% szybciej niż metodami klasycznymi. Naszymi klientami są średnie przedsiębiorstwa, uczelnie wyższe i instytucje publiczne w Europie.
Stan: kwiecień 2026
Umów bezpłatną konsultację
30 minut ze specjalistą TYPO3, bez zobowiązań.