
== DONE ==

[x] M: allowed chars for data table and column names: /a-z0-9_/i
[x] M: add form fields for option labels and option values
[x] M: add security confirmation on deletion of a form
[x] M: implement display of SELECT & SELECTMULTI
[x] M: FieldType File tries to store file even if none was selected
        this also occurs if field is not mandatory ...

[x] S: fix sorting problem (due to float: left)

[x] C: move securimage into form_assistant (needed for CAPTCHA)
[x] C: implement display of DATEPICKER
[x] C: implement display of INPUTFILE
[x] C: implement display of CAPTCHA
[x] C: determine which data type to use for INPUTFILE
[x] C: determine which data type to use for CAPTCHA

[x] W: create translations for Pifa::i18n()
[x] W: add but_ok.gif to field form
[x] W: fix error on saving unchanged data (CONTENIDO GDB problem)
[x] W: implement adding of fields to form by Drag & Drop from a list of field types
[x] W: show asterisk for obli fields in backend

== TODO ==

[_] M: write proper CSS (Kostas, Anne)

[_] C: implement display of PROCESSBAR
[_] C: implement display of SLIDER
[_] C: determine which data type to use for PROCESSBAR
[_] C: determine which data type to use for SLIDER

[_] W: write documentation
[_] W: implement display of MATRIX
[_] W: determine which data type to use for MATRIX
[/] W: add different icons for different form field types in PifaField::getFieldTypeIcon

== UNSORTED ==
[x] schwarze schrift in field form dialog
[x] einheitlicher submit-button in field form dialog
[x] field form dialog: hit on enter produces:
    Fatal error: Uncaught exception 'Exception' with message 'field type 0 is not implemented' in /var/www/dorma/htdocs/contenido/plugins/form_assistant/classes/class.pifa.field.php:958 Stack trace: #0 /var/www/dorma/htdocs/contenido/plugins/form_assistant/classes/class.pifa.form.php(875): PifaField->getDbDataType() #1 /var/www/dorma/htdocs/contenido/plugins/form_assistant/classes/class.pifa.ajax_handler.php(512): PifaForm->addColumn(Object(PifaField)) #2 /var/www/dorma/htdocs/contenido/plugins/form_assistant/classes/class.pifa.ajax_handler.php(80): PifaAjaxHandler->_editFieldFormKK(0, 0) #3 /var/www/dorma/htdocs/contenido/plugins/form_assistant/includes/include.ajax.php(19): PifaAjaxHandler->dispatch('edit_field_form') #4 /var/www/dorma/htdocs/contenido/main.php(202): include_once('/var/www/dorma/...') #5 {main} thrown in /var/www/dorma/htdocs/contenido/plugins/form_assistant/classes/class.pifa.field.php on line 958
[x] Sicherheitsbafrage beim Löschen eines Feldes
[x] Anzeige der Fehlermeldung bei fehlendem Spaltennamen
[x] display label wird nicht gespeichert
[x] beim Löschen eines Feldes ist die Animation weg
[x] Submit darf nicht obligatory sein
[x] handle Spaltennamen mit Umlauten
[x] add record in con_type bei Installation
[x] Autoloader anpassen mittels function add autoloadermapclass
[x] images/but_editform.gif

[_] beim D&D eines Feldes verschwindet dieses
[_] nach dem Herunterziehen wird die row falsch dargestellt.
[_] error message hat textarea ist aber varchar 1023

add new input types
http://www.w3schools.com/tags/att_input_type.asp
