From: Andrea Zagli Date: Sun, 25 Oct 2015 09:55:52 +0000 (+0100) Subject: Added notes file. X-Git-Tag: debian/0.0.1-1~55 X-Git-Url: https://saetta.ns0.it/gitweb?a=commitdiff_plain;h=618a8caec05a902f3ac96d8954517ae6361d748d;p=zakform%2Flibzakform Added notes file. --- diff --git a/docs/notes.txt b/docs/notes.txt new file mode 100644 index 0000000..17bcd5e --- /dev/null +++ b/docs/notes.txt @@ -0,0 +1,33 @@ +FORM +- defined as abstract +- implement html and gtk (each implementation could have extensions (for example gtk can link to gtkbuilder)) +- load definition and elements from xml (and xml file) +- set/get table for sql +- add/remove/get element +- each element must parse own definition from xml +- each element is bounded to a db field +- set/get key for sql +- bind (load values from http, database (ex gdaex), xml, ghashtable, etc.) +- get sql + + +ELEMENT +- defined as abstract +- implement html and gtk + + +ELEMENT FILTER +- to be transformed from interface to abstract + + +ELEMENT VALIDATOR +- to be transformed from interface to abstract + + +FIELD +- boolean, integer, float, string, datetime + + +DB + +