/[formed]/trunk/ChangeLog
ViewVC logotype

Diff of /trunk/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 141 by teichmann, Thu Sep 6 05:47:42 2007 UTC revision 157 by torsten, Mon Sep 10 10:41:35 2007 UTC
# Line 1  Line 1 
1    2007-09.10 Torsten Irlaender <[email protected]>
2            * tools/formed/formed/plugins/web/controllers.py: Added new Class
3              ErrorStats which provides Information on remaining errors per page.
4            * tools/formed/formed/plugins/web/renderers.py: Finished movement of
5              the renderer methods from controllers.py to renderers.py.
6            * tools/formed/formed/plugins/web/plugin.py: Removed render_session
7              handlers
8    
9    2007-09-10 Sascha L. Teichmann <[email protected]>
10    
11            * tools/formed/formed/plugins/web/form_renderer.py: values for
12              choices are generated from the document tree now. This brings
13                    the state storage of select boxes in HTML to live.
14    
15    2007-09-09 Sascha L. Teichmann <[email protected]>
16    
17            * tools/formed/formed/plugins/web/semantic.py: Fixed problems with
18              range checking of integers.
19    
20            * tools/formed/formed/plugins/web/controllers.py: Added class
21              ErrorItem to track errors. They are stored in the session.
22    
23    2007-09-09 Sascha L. Teichmann <[email protected]>
24    
25            * tools/formed/formed/model/nodecomponents.py: Fixed returning
26              wrong index in Document.indexOfcomponentByClassAndName.
27    
28            * tools/formed/formed/plugins/web/form_renderer.py: 'error' was
29              written 'errot' in renderer for textareas.
30    
31            * tools/formed/formed/plugins/web/controllers.py: Some clean-ups.
32    
33    2007-09-09 Sascha L. Teichmann <[email protected]>
34    
35            * tools/formed/formed/plugins/web/help.py: Added a 'hasHelp'
36              method. Could be cheaper for some implementations of help.
37    
38            * tools/formed/formed/plugins/web/form_renderer.py: Modified
39              FormData to have distinct getData(), getHelp() and getError()
40                    methods. Various bug fixes.
41    
42            * tools/formed/formed/plugins/web/controllers.py: Implements the
43              new FormData (trivial by now).
44    
45            * tools/formed/formed/plugins/web/renderer.py: New FormData and
46              some bug fixes.
47    
48    2007-09-09 Sascha L. Teichmann <[email protected]>
49    
50            * tools/formed/formed/model/memory.py,
51              tools/formed/formed/model/persistent.py: Add a getValue() method
52                    to dataset abstraction. This is a bit of a workaround to bring
53                    global access across pages for rule checking to work.
54    
55            * tools/formed/formed/model/data.py: Fixed: When setting a new expression
56              the compiled version was not stored in the RuleLeaf.
57    
58            * tools/formed/formed/model/expr.py: shlex lexer does not like unicode.
59              convert the expression string to ascii for compilation.
60    
61            * tools/formed/formed/plugins/web/semantic.py: Remove the 'box' because
62              valid data is stored to the dataset immediately now. Fixed a bug
63                    with integer handler.
64    
65            * tools/formed/formed/plugins/web/controllers.py: Removed the semantic 'box'
66              stuff. When a submit is done extract the rules from the tree document
67                    that are effected by the modified variables and check them.
68    
69            * tools/formed/formed/plugins/web/renderer.py: Fixed exception handling
70              when dealing with templates.
71    
72    2007-09-07 Torsten Irlaender <[email protected]>
73            * tools/formed/formed/plugins/web/controllers.py,
74              tools/formed/formed/plugins/web/renderer.py: Moved more render
75              functions into renderer.py. New render classes are:
76              DataSetDigestRenderer, DataSetNavigationRenderer,
77              DataSetFormularRenderer, ConfirmationDialogRenderer
78    
79              Note: The new methods are only called from selected handlers. Other
80              handlers call the renderes in the old way.
81    
82    2007-09-07 Torsten Irlaender <[email protected]>
83            * tools/formed/formed/plugins/web/form_renderer.py: Renamed
84              renderer.py to form_renderer.py. This file will contain formular
85              specfic render methods in the future.
86            * tools/formed/formed/plugins/web/renderer.py: Added new renderer.py
87              which will contain general render methods.
88            * tools/formed/formed/plugins/web/controllers.py: Began to move all
89              rendering into renderer.py or form_renderer.py. This file will only
90              contain teh handlers in the future.
91    
92    2007-09-07 Torsten Irlaender <[email protected]>
93            * tools/formed/formed/plugins/web/renderer.py,
94              tools/formed/formed/plugins/web/controller.py:
95              Renderes now get an instance of the formdata object to provide
96              access the data needed to render various infoboxes etc. Handler
97              instanciate the formdata.
98            
99    2007-09-06 Torsten Irlaender <[email protected]>
100            * tools/formed/formed/plugins/web/renderer.py: Mainly tried to get the
101              getFormData interface to work. Added two small semantic fixes, but
102              did not manage to get it up. Need to exime this a little bit more
103            * tools/formed/formed/plugins/web/controllers.py: Put <div> tags
104              around the menus on the right side to be able to assign different
105              styles. Added dataset actions while editing a dataset.
106            
107    2007-09-05 Torsten Irlaender <[email protected]>
108            * tools/formed/formed/model/memory.py: Fixed deleting datasets by
109              removing unwanted del method
110            * tools/formed/formed/plugins/web/controllers.py: Implemented
111              confiration dialogs for create, delete, and select aof datasets. Started to use
112              templates as well for larger information units like the dataset summary.
113            
114    2007-09-05 Sascha L. Teichmann <[email protected]>
115    
116            * tools/formed/formed/model/nodecomponents.py: Added a
117              method to document to find index of page.
118    
119            * tools/formed/formed/plugins/web/semantic.py: Added getValue()
120              to fetch data from semantic box.
121    
122            * tools/formed/formed/plugins/web/controllers.py: Added new
123              FormData implementation to support DB and semantic box.
124    
125    2007-09-05 Sascha L. Teichmann <[email protected]>
126    
127            * tools/formed/formed/plugins/web/renderer.py: escaped
128              error message.
129    
130            * tools/formed/formed/plugins/web/controllers.py: Don't fetch
131              dataset from backend each time a page is up to edit.
132    
133    2007-09-05 Sascha L. Teichmann <[email protected]>
134    
135            * tools/formed/formed/plugins/web/renderer.py: SimplePageRenderer
136              returns "Page not found" if given page is None.
137    
138            * tools/formed/formed/plugins/web/controllers.py: Added checks
139              to avoid crashing when ask for a non-existent page.
140    
141    2007-09-05 Sascha L. Teichmann <[email protected]>
142    
143            * tools/formed/formed/plugins/web/controllers.py: Some clean-ups.
144    
145  2007-09-05 Sascha L. Teichmann <[email protected]>  2007-09-05 Sascha L. Teichmann <[email protected]>
146    
147          * tools/formed/formed/plugins/web/plugin.py: Remove request handlers          * tools/formed/formed/plugins/web/plugin.py: Remove request handlers

Legend:
Removed from v.141  
changed lines
  Added in v.157

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26