/[formed]/trunk/ChangeLog
ViewVC logotype

Diff of /trunk/ChangeLog

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

revision 39 by teichmann, Mon Aug 13 13:11:58 2007 UTC revision 57 by teichmann, Sun Aug 19 19:39:44 2007 UTC
# Line 1  Line 1 
1    2007-08-18      Sascha L. Teichmann <[email protected]>
2    
3            * tools/formed/formed/plugins/web/plugin.py,
4              tools/formed/formed/plugins/web/renderer.py: Added a
5              simple cookie based session management to the HTML
6              renderer. This submit parameters are stored in the
7              session now. This will ease testing the constraint
8              tests which need to be written soon.
9                    
10              BEWARE: The session management is _not_ made for production!
11              Denial of service attacks are too easy, and the
12              cryptographical strength of the session id is doubtful.
13    
14    2007-08-18      Sascha L. Teichmann <[email protected]>
15    
16            * tools/formed/formed/plugins/web/renderer.py: Escaping text
17              coming from the document tree now when inserting it into the
18              HTML output.
19    
20    2007-08-18      Sascha L. Teichmann <[email protected]>
21    
22            * tools/formed/formed/plugins/plugin.py: Added a new kind
23              of plug-in: Filter. They have a short and a long description
24              and can be hooked automatically into the new 'Filters'
25              sub menu under 'Extra'. They got called when the user
26              selects their respective menu item.
27                    
28            * tools/formed/formed/config.py: Contains the list of
29              installed filters.
30    
31            * tools/formed/formed/main.py: Builds the Extra->Filters
32              sub menu during gui initialization. The hard wired code
33              for make unique and formular name/description -> name
34              is removed because they are implemented as filters now.
35    
36            * tools/formed/formed/model/nodecomponents.py,
37              tools/formed/formed/model/data.py: Removed the make
38              unique and formular name/description -> name code.
39    
40            * tools/formed/formed/plugins/names,
41              tools/formed/formed/plugins/names/__init__.py,
42              tools/formed/formed/plugins/names/filter.py: Added. Contains
43              the make unique and formular name/description -> name code
44              in form of filters.
45    
46            * tools/formed/test-data/simple.xml: Modified to be a better
47              test for the formular name/description -> name filter.
48    
49    2007-08-18      Sascha L. Teichmann <[email protected]>
50    
51            * tools/formed/formed.py, tools/formed/formed/main.py: First
52              command line argument is interpreted as filename of document
53              to be loaded at program startup.
54    
55    2007-08-17      Frank Koormann <[email protected]>
56    
57            * contrib/convert-formedtree2html.xsl:
58            Heading level depending on depth of group node.
59            In case of radio/choice/check only list of options.
60    
61    2007-08-1/      Torsten Irlaender <[email protected]>
62    
63            * contrib/convert-formedtree2html.xsl: Output is now generated with
64              HTML doc-string and charset information in the meta-header.
65    
66    2007-08-1/      Torsten Irlaender <[email protected]>
67    
68            * contrib/convert-formedtree2html.xsl: Added small script for
69              exporting the formed tree to html
70    
71    2007-08-17      Torsten Irlaender <[email protected]>
72    
73            * tools/formed/model/nodecomponents.py: Added function to rename
74              the set the name of the node to the formularname. The formularname
75              gets shorten to <=64 by removing vowels and is stored lowercase.
76              If the name is not unique and additional id value is appended.
77            
78            * tools/formed/formed/model/data.py: Overwritten renaming-function for
79              bool-leafs
80    
81            * tools/formed/formed/main.py: Added menuitem for renaming the names
82              of the element
83    
84    2007-08-16      Sascha L. Teichmann <[email protected]>
85    
86            * tools/formed/formed/main.py: Swaped order of
87              'Make names unique' and 'Selected mode...' in Extra
88                    menu and put a separator between them.
89    
90    2007-08-15      Sascha L. Teichmann <[email protected]>
91    
92            * tools/formed/formed/model/data.py: SwitchNodes can add
93              their modes to a given set now.
94    
95            * tools/formed/formed/plugins/plugin.py: Simplified
96              the plug-in interface. Only the reference to the
97                    global configuration is passed at setup time.
98    
99            * tools/formed/formed/plugins/web/plugin.py: Adjusted
100              to new plug-in setup. The traveral mode is now taken
101                    from the global configuration each time a rendering
102                    is triggered. The FORMED parameter is now named
103                    'doc.mode' instead of 'web.mode'. The parameter
104                    is not needed any more because it can be configured
105                    at runtime.
106    
107            * tools/formed/formed/main.py: Adjusted to new plugin
108              setup. Added a new menu item Extra->Select Mode...
109                    to select the traversal mode. It is stored in the
110                    global config.
111    
112            * tools/formed/formed/config.py: Simplified. Only uses
113              one env dictionary to store global configuration parameters.
114    
115            * tools/formed/formed/ui/controls.py: Add a control to
116              select one item from a list of given strings.
117    
118    2007-08-15      Sascha L. Teichmann <[email protected]>
119    
120            * tools/formed/formed/plugins/web/plugin.py,
121              tools/formed/formed/plugins/web/renderer.py: Added parameter
122                    print out in web plugin.
123    
124    2007-08-15      Torsten Irlaender <[email protected]>
125    
126            * contrib/convert-formedtree2csv.xsl: Added small script for
127              exporting the formed tree to csv
128    
129    2007-08-14      Sascha L. Teichmann <[email protected]>
130    
131            * tools/formed/formed/model/data.py,
132              tools/formed/formed/model/nodecomponents.py,
133              tools/formed/formed/io/document.py: Added a 'switch' node.
134    
135            * tools/formed/formed/plugins/web/renderer.py:Render the
136              new 'switch' node.
137    
138            * tools/formed/formed/plugins/web/plugin.py,
139              tools/formed/formed/config.py: Added a 'web.mode' parameter
140                    to FORMED environment variable.
141                    e.g. 'FORMED=web.mode:modeX' sets the mode 'modeX'.
142                    Defaults to 'default'.
143    
144            * tools/formed/test-data/simple.xml: Added test for switch.
145    
146    2007-08-14      Sascha L. Teichmann <[email protected]>
147    
148            * tools/formed/formed/model/nodecomponents.py: Added an
149              attribute 'formularname' to base class of node components.
150    
151    2007-08-13      Sascha L. Teichmann <[email protected]>
152    
153            * tools/formed/formed/io/document.py,
154              tools/formed/formed/model/data.py,
155              tools/formed/formed/model/nodecomponents.py: Added an item
156                    to model external item lists.
157    
158            * tools/formed/formed/plugins/web/renderer.py: Render new item
159              list.
160            * tools/formed/formed/main.py: Added a forgotten 'self.'
161    
162            * contrib/extract-xfa-items.sh: Modified to generate
163              documents to be loadable from new item lists
164    
165  2007-08-13      Sascha L. Teichmann <[email protected]>  2007-08-13      Sascha L. Teichmann <[email protected]>
166    
167          * tools/formed/formed/main.py: Fixed typo          * tools/formed/formed/main.py: Fixed typo

Legend:
Removed from v.39  
changed lines
  Added in v.57

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26