Díky za info.
Pokud to dělate ve volném čase a ještě neprogramujete, tak to beru a proti kódu nic nemám.
Spíše celý článek vyzněl, že programatoři z MFČR udělali apku v rámci pracovní naplně (hlavní by bylo, že jsou programatoři ; dotace času pro dobrovolnou apku se dáí pochopit). To by pak byl velký průser.
Akorát nechápu, kde se stála "chyba v překladu"
Chápu a dobrý nápad to určitě. Pointa je jiná - to vám nevadí, že to je prezentováno jako produkt MF vytvořený cituji "za peníze daňových poplatníků"?
Rozumějte, já ten princip považuju za správný, cokoliv vytvořeného skutečně za peníze daňových poplatníků by opravdu mělo být zdarma k dispozici veřejnosti včetně zdrojových kódů. Ovšem pod tím si nepředstavuju to, že nějaký nadšenec po večerech cosi doma zadarmo tvoří (zcela mimo náplň své práce) a pak si nějaký politik přivlastní a udělá si na tom PR a začne halasně prezentovat, jak je úřad moderní a otevřený.
Kód je zajímavý, ale trochu (moc) nepřehledný. Vysvětlím proč
Celá webappka je ukázkou neudržovatelného, "špagetového" kódu. Nikde náznak jakékoliv architektury, prakticky neexistuje nějaká objektová architektura, není oddělena prezentační vrstva a datový model, ... prrostě neodpovídá úrovni požadované současným businessem.
Doporučuji celou aplikaci (pokud ji chcete dál rozšiřovat), přes nějaký PHP framework např. nette.org a trošku zapracovat na designu celé aplikace.
ccs v iframu nedává smysl a ani by nefungovalo. SPA je jen buzzworld a zbytečnost.
Ne nemohl, kód je přišernej a neodpovídá úrovni, která se klade na PHP programátory, seniorní úroveň tomu je vzdálená na míle.
Je to ale hezké gesto a pokud se nebudou bránit PR, rád něco přišpějii, od toho je komunita.