Přeprogramování PHP aplikace pod OpenCms - stávající aplikace bude sloužit jako prototyp resp. příklad aktuálně fungujícího systému.
Známé požadavky na úpravy
- řazení přes různé sloupečky výpisu, přidat sloupeček "ak.rok"
- perzistentní filtr na výpis témat
- prohledávání, zejména pro zájemce o téma, samozřejmě spojené s filtrem
- separátně výpis všech / interních / externích prací
- autentikace a autorizace integrovaná se zbytkem webu
- pro přihlášeného člena katedry implicitní výpis = "moje práce v aktuálním ak.roce"
- snadné úpravy, javascript filtr na vazbu typ_práce-obor
- možnost registrovat víc zájemců o téma
- možnost vypsat jedno téma pro víc studentů
- hodila by se jednoznačnější indikace stavu tématu v editaci (radiobutton volné / rezervované / přidělené / odevzdané / nedokončené=zrušené)
Číselník stavu práce
Při změně číselníku stavu práce v tabulce kiv_stud_temata_stavy je potřeba zajistit patřičné změny ve zdrojovém kódu a to v následujících místech:
- class SeznamTematMediator?, definice konstant STAV_
*
- ve validačním javascriptu indexy pole f.stavPrace, zde je potřeba vzít na vědomí, že JS indexuje pole od 0 a tak je index v poli roven ID-1.
Zpět na RedSys
Patří do KategorieModulyWebuKiv