--- trunk/ChangeLog 2007/09/04 08:58:45 134 +++ trunk/ChangeLog 2007/09/06 08:54:26 143 @@ -1,3 +1,88 @@ +2007-09-05 Sascha L. Teichmann + + * tools/formed/formed/plugins/web/renderer.py: SimplePageRenderer + returns "Page not found" if given page is None. + + * tools/formed/formed/plugins/web/controllers.py: Added checks + to avoid crashing when ask for a non-existent page. + +2007-09-05 Sascha L. Teichmann + + * tools/formed/formed/plugins/web/controllers.py: Some clean-ups. + +2007-09-05 Sascha L. Teichmann + + * tools/formed/formed/plugins/web/plugin.py: Remove request handlers + and renderers. + + * tools/formed/formed/plugins/web/controllers.py: New. Contains handlers + and renderers now. TODO: Move renderers to renderer.py + +2007-09-05 Torsten Irlaender + + * tools/formed/formed/plugins/web/www/main.tmpl: Adopted web template + and bound in the the new added functions to create, edit, delete and + show formdata. + +2007-09-05 Sascha L. Teichmann + + * tools/formed/formed/model/memory.py: Removed bisect and use a + simple linear scan for dataset lookup now. + + * tools/formed/formed/plugins/web/plugin.py: Fixed various issues + of different sizes. + +2007-09-05 Torsten Irlaender + + * tools/formed/formed/plugins/web/memory.py: Fixed getDataSetById + fuction + + * tools/formed/formed/plugins/web/persistent.py: Added store() method + to the DataSet interface + + * tools/formed/formed/plugins/web/renderer.py: Added handlers and + renderes for create, update, delete and show actions on formular data. + +2007-09-04 Sascha L. Teichmann + + * tools/formed/formed/plugins/web/server.py: The mapping + to methods is now driven by regualar expressions and + a dictionary. Response objects are now able to send + error codes. + + * tools/formed/formed/plugins/web/renderer.py: Fixed an issue + when help in Formdata is None. Moved text for help into + a top level '''...''' variable. + + * tools/formed/test-data/simple.xml: Added test for help. + + * tools/formed/formed/plugins/web/help.py: extra None check. + + * tools/formed/formed/plugins/web/plugin.py: Uses the new + table driven mapping of reguest handling. TODO: split the + WebPlugIn.pageHandler() method further to smaller handlers. + Smaller clean ups and better exception handling. + + * tools/formed/formed/plugins/web/cache.py: Report OSErrors + and do not catch them. + +2007-09-04 Torsten Irlaender + + * tools/formed/formed/plugins/web/renderer.py, + * tools/formed/formed/plugins/web/plugin.py: Added Interface to + the HelpProvider and inserted help icons to the html output. + Added decorator for Formelemnts, so textfields, choices etc. are now + within a
tag. + Modified the error messages. + +2007-09-04 Sascha L. Teichmann + + * tools/formed/formed/plugins/web/cache.py: New. Implements + the server-side caching more clean. Fixes a bug with + serving static content. + + * tools/formed/formed/plugins/web/plugin.py: Use the new cache. + 2007-09-04 Sascha L. Teichmann * tools/formed/formed/plugins/web/plugin.py: Set MIME type @@ -24,14 +109,14 @@ * tools/formed/formed/plugins/web/plugin.py: Serves the help texts now. -2007-09-03 Torsten Irlaender +2007-09-03 Torsten Irlaender * tools/formed/formed/plugins/web/plugin.py: Only visible group elements will be rendered in the formular navigation. Formular pages in the navigation now have their own css-style attributes. -2007-09-03 Torsten Irlaender +2007-09-03 Torsten Irlaender * tools/formed/formed/plugins/web/www/main.tmpl: Added div area for page errors in template