--- trunk/ChangeLog 2007/09/09 20:47:38 152 +++ trunk/ChangeLog 2007/09/11 14:19:29 171 @@ -1,4 +1,168 @@ -2007-09-05 Sascha L. Teichmann +2007-09-11 Sascha L. Teichmann + + * tools/formed/formed/plugins/web/controllers.py: Fix unicode conversion + issues with error messages (once again). + +2007-09-11 Torsten Irlaender + + * tools/formed/formed/plugins/web/form_renderer.py, + * tools/formed/formed/plugins/web/renderer.py: Added alt tag for + icons in error and confirmation dialogs. + +2007-09-11 Sascha L. Teichmann + + * tools/formed/formed/plugins/web/form_renderer.py: Fixed label + generation for ints, texts and textareas. Fixed h depths of infos. + +2007-09-11 Sascha L. Teichmann + + * tools/formed/formed/plugins/web/form_renderer.py: Removed + debug output for help. + + * tools/formed/formed/plugins/web/semantic.py: Added forgotten + check for bools. + + * tools/formed/formed/plugins/web/controllers.py: Added correct + HTML output of data for bools. + +2007-09-11 Torsten Irlaender + + * tools/formed/formed/plugins/web/form_renderer.py: Changed size of + textfields for int values. Changed Label for submitbuttons to + "Speichern" + + * tools/formed/formed/plugins/web/plugin.py, + tools/formed/formed/plugins/web/controllers.py: Added new + NotImplementedHandler to show up a dummysite for not implemented + functions. + + * tools/formed/formed/plugins/web/renderer.py: Added + NotImplementedRenderer. Various small fixes. Mostly renaming the + labels of some context menus. Error messages are now generated + dynamically depending on num errors. Formular navigation has now + colored indication for errors. + +2007-09-11 Torsten Irlaender + + * tools/formed/formed/plugins/web/renderer.py: Implemented "LookAhead" + algorithm for the formular navigation to get rid of the problem + that some of the items within the navigation are not linked. Now + structural group elements are linked with the next page found in the + formular structure. + +2007-09-10 Torsten Irlaender + * tools/formed/formed/plugins/web/form_renderer.py: Changed order of + div and formtag. + + * tools/formed/formed/plugins/web/controllers.py: Added DataSet action + menu in the conformation dialog when creating a new dataset. + + * tools/formed/formed/plugins/web/renderer.py: Fixed error when + rendering the default welcome page. Changed rendering of the + overview and the digest table of the datasets. Added icon for + confirmation dialog, moved the icon in the

tags. + +2007-09-10 Torsten Irlaender + + * tools/formed/formed/plugins/web/form_renderer.py: Some html + generation cleanup. Added error icons to formelements + + * tools/formed/formed/plugins/web/controllers.py: Fixed initialisation + of ErrorStatus. Fixed generated of the help tags in the formular + + * tools/formed/formed/plugins/web/renderer.py: Added error icon for + pageerrors. An "!" now indicates errors on pages in the formular + navigation. Added new
"content" around confirmation dialogss. + Links in confimation dialogs are now rendered as buttons. Removed + old obsolete OverviewRenderer. + +2007-09-10 Sascha L. Teichmann + + * tools/formed/formed/plugins/web/renderer.py: Highlight selected + page in page navigation. + +2007-09-10 Torsten Irlaender + + * tools/formed/formed/plugins/web/controllers.py: Fixed issues on + displaying formdata when changing datasets. Loading the right + formdata was not handled in a correct way. Hope it is all fixed now. + Left some commented code because not all sideeffects of the changes + are tested yet. + + * tools/formed/formed/plugins/web/renderer.py: DataSetDigestRenderer + now uses the correct data out of the formdata. + +2007-09-10 Sascha L. Teichmann + + * tools/formed/formed/plugins/web/controllers.py: Pretty + print format data (dates e.g) + +2007-09-10 Sascha L. Teichmann + + * tools/formed/formed/plugins/web/controllers.py: Modified + ErrorStats a bit to avoid mysterious extra error on page. + No clue why this works. + +2007-09-10 Sascha L. Teichmann + + * tools/formed/formed/plugins/web/form_renderer.py: Fixed value + problem with radio groups, too. + +2007-09-10 Torsten Irlaender + * tools/formed/formed/plugins/web/controllers.py: Sessions are now + really removed when deleting a dataset. + +2007-09-10 Torsten Irlaender + + * tools/formed/formed/plugins/web/controllers.py: Added new Class + ErrorStats which provides Information on remaining errors per page. + + * tools/formed/formed/plugins/web/renderers.py: Finished movement of + the renderer methods from controllers.py to renderers.py. + + * tools/formed/formed/plugins/web/plugin.py: Removed render_session + handlers + +2007-09-10 Sascha L. Teichmann + + * tools/formed/formed/plugins/web/form_renderer.py: values for + choices are generated from the document tree now. This brings + the state storage of select boxes in HTML to live. + +2007-09-09 Sascha L. Teichmann + + * tools/formed/formed/plugins/web/semantic.py: Fixed problems with + range checking of integers. + + * tools/formed/formed/plugins/web/controllers.py: Added class + ErrorItem to track errors. They are stored in the session. + +2007-09-09 Sascha L. Teichmann + + * tools/formed/formed/model/nodecomponents.py: Fixed returning + wrong index in Document.indexOfcomponentByClassAndName. + + * tools/formed/formed/plugins/web/form_renderer.py: 'error' was + written 'errot' in renderer for textareas. + + * tools/formed/formed/plugins/web/controllers.py: Some clean-ups. + +2007-09-09 Sascha L. Teichmann + + * tools/formed/formed/plugins/web/help.py: Added a 'hasHelp' + method. Could be cheaper for some implementations of help. + + * tools/formed/formed/plugins/web/form_renderer.py: Modified + FormData to have distinct getData(), getHelp() and getError() + methods. Various bug fixes. + + * tools/formed/formed/plugins/web/controllers.py: Implements the + new FormData (trivial by now). + + * tools/formed/formed/plugins/web/renderer.py: New FormData and + some bug fixes. + +2007-09-09 Sascha L. Teichmann * tools/formed/formed/model/memory.py, tools/formed/formed/model/persistent.py: Add a getValue() method