Web project with usage of Nette framework for PHP. I created this project as support tool during online education for me and my students (2020-21)
- Přidání informací ohledně NKÚ (eseje).
- Úprava textace na hlavních stránkách a řazení historie změn.
- Přidána historie verzí webu s ohledem na významnější úpravy (changelog).
- Zprovoznění sekce návrhy a připomínky.
- U docházky přidán nový typ (vzorná účast).
- K hodinám v osnovách přidán typ hodiny a opraveno zobrazení osnov u studentů v různými osnovami stejného ročníku.
- Upraven způsob udělení počtu hvězdiček u hodnocení hodin a výběr zbylých hodin.
- Opraveno špatné zobrazení dat a ukládání tabulek do local session.
- Oprava zobrazení základních sekcí pro přihlášeného profesora.
- Základní sekce nově zobrazují data dle přihlášeného uživatele.
- U nepřihlášených se zobrazí vše.
- Zobrazení tooltipu na dotykovém zařízení po kliknutí.
Omezení sdílení domácích úkolů dle formátů souboru.
- Přidání speciálních bodů u zvýhodněných známek.
- Přidání vloček.
- Úprava odsazení stránek.
- Úprava datatables a jejich použití.
- Vizualizace stránky s vysvědčením.
- Správa hlášek a jejich generování.
- Úprava filtrů pro filtrování a umožnění výmazu obsahu filtru.
- Možnost filtrovat hodnocení, celoroční soutěže a zadání domácích úkolů.
- Úpravy ve stylování a navigace studenta.
- Ukládání stavu tabulky datatables na týden.
- Správa (ne)aktivních studentů.
- Správa celoročních soutěží a možné přidání příloh.
- Zobrazení přehledu studenta.
- Úprava přepočítávání přehledů.
- Clean code.
- Umožnit odebrat studenta ze třídy bez vlivu na data.
- Správa vysvědčení a zobrazení.
- Správa domácích úkolů napříč semestry.
- Drobné úpravy v zobrazení a textaci.
- Rozpracování správy domácích úkolů dle semestrů.
- Správa karet a zobrazení přehledu bodů za docházku, aktivitu a známky uživateli.
- Přidání datatables pro lepší manipulaci dat v tabulkách.
- Umožnění hodnocení hodin dle odučených hodin.
- Dynamické zobrazení aktuálních osnov.
- Zkratka pro přepnutí třídy v navigaci.
- Přidání možnosti udělení známky za úkol.
- Možnost přepnout třídu nekromancie.
- Úprava závažných chyb s reálnými daty jako ukládání souborů, zobrazení chyb a zaslání nového hesla.
- Úpravy layoutu vedoucí k responsivnějšímu zobrazení na mobilu.
- Umožnit zadávání docházky a bodů za aktivitu v hodině.
- Nahrávání a stahování archů z hodin.
- Tvorba dynamických stránek.
- Správa uživatelů a obsahu dle role uživatele.
- Registrace.
- Základy pro změnu semestrů.
- Vytvoření statických stránek na základě návrhu webu z roku 2018.