CaddisII: Zápis ze schůzky 12. 11. 2003
Na schůzce jsme se dohodli na následujících bodech:
- Schůzky budou i pro další týdny ponechány v termínu středa 17:10 na Malé Straně.
- Je potřeba přesunout form_utils.php do adresáře lib a zároveň ho vhodně přejmenovat. Za úkol to dostal Honza,
protože on nejlépe přesvědčí CVS a správnosti tohoto počínání.
- Funkce z form_utils.php budou přejmenovány (např. formArrayToXML na libArrayToXML), zároveň se budou vyskytovat už
pouze v jedné kopii a ne jako dosud ve dvou.
- Jako typ formulářové položky přibude rangedate, který se bude lišit od obyčejného range tím, že to bude rozmezí dvou
dat.
- Je nutné začít plnit databázi základními ukázkovými daty, aby bylo možné začít zkoušet propojení jednotlivých modulů.
- Sessions budou primárně předávány pomocí cookies. Teprve zbyde-li čas, bude zabudován alternativní mechanismus.
- Správu cookies bude plně řešit formulářník, ostatní moduly se tím vůbec nebudou zabývat.
- Je potřeba zjistit od zadavatele, jak to přesně bude s povolenými IP adresami pro přístup ke Caddisu, především co
se týče vstupu přes e-mail, úkolem byl pověřen Honza.
- Bylo změněno rozhraní plánovače - funkce GetForm a SendForm budou sloučeny do jediné SendForm, které navíc ubydou
parametry a zbyde jediný - data; ostatní původní parametry budou předávány v rámci těchto dat.
- Mírně byla pozměněna struktura "caddis2 pole", aby se z něj lépe (přesněji průhledněji) vytvářelo XML. U každé
položky pole indexované číslem, přibude v jejich položkách jedna speciální (navržený název je "_element"), která bude
obsahovat informace, na jaký XML element se má ona číslem indexovaná položka přeložit.