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

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26