/[formed]/trunk/ChangeLog
ViewVC logotype

Diff of /trunk/ChangeLog

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

revision 184 by teichmann, Mon Sep 17 14:52:49 2007 UTC revision 298 by teichmann, Wed Dec 3 11:43:43 2008 UTC
# Line 1  Line 1 
1    2008-12-03      Sascha L. Teichmann <[email protected]>
2    
3            * formed/formed/plugins/web/controllers.py: compute changeset more correctly in
4              storage of fields.
5    
6            * formed/formed/plugins/export/xsd.py: Added unknown int -999999 to integer
7              fields as an accepted value. Generate schema for radio groups too.
8    
9    2008-12-01      Torsten Irländer <[email protected]>
10    
11            Added autmatic generation of required rules
12    
13            * formed/formed/model/data.py,
14              formed/formed/model/expr.py,
15              formed/formed/plugins/modify/rules.py: Default rules for required
16              fields can now be generated.
17    
18    2008-11-28      Sascha L. Teichmann <[email protected]>
19    
20            * formed/formed/model/data.py, formed/formed/model/nodecomponents.py:
21              Ported WidgetCollector from Offline client.
22    
23            * formed/formed/plugins/modify/__init__.py, formed/formed/plugins/modify,
24              formed/formed/plugins/modify/rules.py: Stub for required rules generator.
25    
26            * formed/formed/config.py: Bind new filter to FormEd
27    
28    2008-11-27      Torsten Irländer <[email protected]>
29    
30            * formed/formed/model/data.py: Added new attribute mark for rules
31    
32    2008-11-10      Torsten Irländer <[email protected]>
33    
34            Implemented radio-matrix elements. radio elelement having the same
35            options can now be rendered in table form.
36    
37            * formed/formed/model/data.py,
38              formed/formed/io/document.py: Added new radio-matrix element to the
39              model and gui
40            * formed/formed/plugins/web/view_renderer.py: Write html-renderer for
41              the radio-matrix element.
42    
43    2008-11.03      Torsten Irländer <[email protected]>
44    
45            * formed/formed/model/data.py: Fixed import error
46    
47    2008-10-29      Sascha L. Teichmann <[email protected]>
48    
49            Relative paths in external choices are now possible. Relative paths are
50            relative to path of the master document.
51    
52            * formed/model/data.py: external choice are now storing the path to the
53              master document.
54    
55            * formed/formed/io/document.py: Pass context to SAX builder.
56    
57            * formed/formed/io/factories.py: For new created nodes look if there
58              is a method 'setLoadContext' and call it.
59    
60    2008-09-04      Sascha L. Teichmann <[email protected]>
61    
62            * doc/beschreibung.txt: New. Initial description of FormEd (german).
63    
64    2008-08-22      Sascha L. Teichmann <[email protected]>
65    
66            * formed/formed/model/nodecomponents.py: Added attribute 'flags'.
67    
68    2008-08-21      Sascha L. Teichmann <[email protected]>
69    
70            * formed/formed/io/document.py: Indent tree while saving
71            * formed/formed/main.py: removed needless print
72    
73    2008-08-15      Sascha L. Teichmann <[email protected]>
74    
75            * LICENSE: New GPLv3
76            * */*.py, *.sh: Added reference to LICENSE
77    
78    2008-08-15      Sascha L. Teichmann <[email protected]>
79    
80            * tools: removed because there a no tools any more.
81    
82    2008-08-15      Sascha L. Teichmann <[email protected]>
83    
84            * tools/formed: moved one level up because its the only
85              part of this project now.
86    
87    2008-08-15      Sascha L. Teichmann <[email protected]>
88    
89            * tools/anonym/*: Removed as it belongs to mpuls WASKA
90    
91    2008-08-15      Sascha L. Teichmann <[email protected]>
92    
93            * pdf2xfa/*: removed. It belongs to mpuls
94    
95    2008-08-13 L. Teichmann <[email protected]>
96    
97            i18n of the plug-ins:
98            * tools/formed/formed/plugins/export/diff.py,
99              tools/formed/formed/plugins/export/data.py,
100              tools/formed/formed/plugins/export/old_sql.py,
101              tools/formed/formed/plugins/export/latex.py,
102              tools/formed/formed/plugins/export/xsd.py,
103              tools/formed/formed/plugins/export/sql.py,
104              tools/formed/formed/plugins/export/typemap.py,
105              tools/formed/formed/plugins/export/html.py,
106              tools/formed/formed/plugins/export/mode.py,
107              tools/formed/formed/plugins/export/html2.py,
108              tools/formed/formed/plugins/export/xls.py,
109              tools/formed/formed/plugins/names/filter.py,
110              tools/formed/formed/plugins/plugin.py,
111              tools/formed/formed/plugins/web/help.py,
112              tools/formed/formed/plugins/web/form_renderer.py,
113              tools/formed/formed/plugins/web/plugin.py,
114              tools/formed/formed/plugins/web/error_renderer.py,
115              tools/formed/formed/plugins/web/view_renderer.py,
116              tools/formed/formed/plugins/web/semantic.py,
117              tools/formed/formed/plugins/web/cache.py,
118              tools/formed/formed/plugins/web/server.py,
119              tools/formed/formed/plugins/web/controllers.py,
120              tools/formed/formed/plugins/web/renderer.py,
121              tools/formed/formed/plugins/ui/controls.py,
122              tools/formed/formed/config.py: _("")s the stuff
123              tools/formed/po/formed.pot, tools/formed/po/de_DE.po:
124              extracted and translated.
125    
126    2008-08-08      Sascha L. Teichmann <[email protected]>
127    
128            First version of FormEd i18n. After checkout go to tools/formed/po/ and
129            say 'make mo'. Afterwards you can start FormEd as usual.
130    
131            * tools/formed/resources: New. Place to places ressources like *.mo files
132            * tools/formed/formed/main.py, tools/formed/formed/ui/controls.py: Add _("")s
133              
134            * tools/formed/po,
135              tools/formed/po/Makefile,
136              tools/formed/po/formed.pot,
137              tools/formed/po/de_DE.po: i18n stuff.
138    
139    2008-08-08      Sascha L. Teichmann <[email protected]>
140    
141            * tools/anonym/xmlexport.py: Only export cases which are not
142              'schwebend geloescht'.
143    
144    2008-07-23      Sascha L. Teichmann <[email protected]>
145    
146            Fixed issue472
147    
148            * tools/anonym/xmlimport.py: Regenerate dicts from current form ed tree.
149    
150    2008-07-17      Sascha L. Teichmann <[email protected]>
151    
152            * tools/anonym/xmlimport.py: removed marking of invalid cases
153            * tools/anonym/cron.importAnonXml.sh: re-inserted here.
154    
155    2008-07.07      Torsten Irländer <[email protected]>
156    
157            * tools/formed/formed/plugins/export/latex.py
158              tools/formed/formed/config.py: Added new LaTex Export. Beware this
159              is even more ugly the HTML Export.
160            * tools/formed/formed/plugins/export/html.py: Added information on
161              anonymisation to the html export.
162    
163    2008-07-07      Sascha L. Teichmann <[email protected]>
164    
165            * tools/anonym/xmlimport.py: Mark cases if they are inconsistent.
166    
167    2008-07-07      Sascha L. Teichmann <[email protected]>
168    
169            * tools/anonym/xmlimport.py: Updated to schema 1.5. (Which is incompatible to 1.4)
170    
171    2008-07-07      Sascha L. Teichmann <[email protected]>  
172            
173            * tools/formed/formed/plugins/export/html.py: Added additional column
174            to the html export with information how each field will get
175            anonymized.
176    
177    2008-07-07      Sascha L. Teichmann <[email protected]>  
178    
179            * tools/anonym/xmlimport.py: sync with productive version.
180    
181    2008-06-10      Torsten Irländer <[email protected]>
182    
183            * tools/formed/formed/plugins/export/sql.py: grant admin permission to
184              call anonymize function
185    
186    2008-05-21      Sascha L. Teichmann <[email protected]>  
187    
188            * tools/formed/formed/plugins/export/xsd.py: Brought encoding
189              back to UTF-8.
190    
191    2008-05-21      Frank Koormann <[email protected]>
192    
193            * tools/formed/formed/plugins/export/xls.py: New, export key value
194            tables as excel workbook with one sheet per table.
195    
196            * tools/formed/formed/config.py: ExportKeyValueTableAsXLS added.
197    
198    2008-05-21      Frank Koormann <[email protected]>
199    
200            * tools/formed/formed/plugins/export/xsd.py
201            (SchemaCreator._createChoice): Fix use of choices name.
202    
203    2008-04-29      Sascha L. Teichmann <[email protected]>
204    
205            * tools/formed/formed/plugins/export/xsd.py: Use substitution group
206              to allow arbitrary order of repeat groups.
207    
208    2008-04-29      Sascha L. Teichmann <[email protected]>
209    
210            * tools/formed/formed/plugins/export/xsd.py: Removed a needless
211              character.
212    
213    2008-04-29      Sascha L. Teichmann <[email protected]>
214    
215            * tools/formed/formed/plugins/export/xsd.py: Added annotations
216              to fields.
217    
218    2008-04-29      Sascha L. Teichmann <[email protected]>
219    
220            * tools/formed/formed/plugins/export/xsd.py: Added for
221              choice fields.
222    
223    2008-04-29      Sascha L. Teichmann <[email protected]>
224    
225            * tools/formed/formed/plugins/export/xsd.py: Added support for
226              boolean fields based on enumerations.
227    
228    2008-04-28      Sascha L. Teichmann <[email protected]>
229    
230            * tools/formed/formed/plugins/export/xsd.py: Added support for
231              date, text and textarea fields.
232    
233    2008-04-28      Sascha L. Teichmann <[email protected]>
234    
235            * tools/formed/formed/plugins/export/xsd.py: Added support for
236              repeat groups and integer fields.
237    
238    2008-04-28      Sascha L. Teichmann <[email protected]>
239    
240            * tools/formed/formed/plugins/export/xsd.py: New. plug-in for
241              exporting as XML schema. not ready, yet.
242    
243            * tools/formed/formed/config.py: Use new plug-in.
244    
245            * tools/formed/formed/plugins/export/sql.py: Fixed wrong GUI text.
246    
247    2008-04-17      Torsten Irländer <[email protected]>
248    
249            * tools/formed/formed/plugins/export/sql.py: Changed WHERE clause in
250            for the views because of the new group permissions.
251    
252    2008-04-09      Sascha L. Teichmann <[email protected]>
253    
254            * tools/anonym/cron.deleteOldAnonymized.sh: New. cron job to delete
255              old anonymized cases.
256    
257    2008-04-01      Sascha L. Teichmann <[email protected]>
258    
259            * tools/anonym/xmlexport.py: Removed "WHERE einverstaendniserklaerung = 1"
260              from clause to select datasets.
261              Replace ']]>' in CDATA sections with correct splitted replacement.
262    
263    2008-03-12      Sascha L. Teichmann <[email protected]>
264            
265            * tools/anonym/cron.importAnonXml.sh: Added absolut path to  xmlimport
266              script.
267    
268            * tools/anonym/xmlimport.py: commented out database port from
269              connectionstring.
270    
271    2008-03-12      Sascha L. Teichmann <[email protected]>
272    
273            * tools/formed/formed/plugins/export/sql.py: Fixed bug in generation
274              of anonymization of repeat groups (wrong id was given).
275    
276    2008-03-11      Sascha L. Teichmann <[email protected]>
277    
278            * tools/formed/formed/plugins/export/sql.py: Generate no update
279              statements for relations which have no anonym functions applied.
280    
281    2008-03-11      Sascha L. Teichmann <[email protected]>
282    
283            * tools/formed/formed/plugins/export/sql.py: Added a newline after
284              'COMMIT;' in the last line.
285    
286    2008-03-11      Sascha L. Teichmann <[email protected]>
287    
288            * tools/formed/formed/plugins/export/sql.py: Fixed syntax of
289              generated anonymize_case() function.
290              
291    2008-03-11      Sascha L. Teichmann <[email protected]>
292    
293            * tools/formed/formed/plugins/export/sql.py: Added code to
294              generate a plpgsql function anonymize_case() that anonymized
295              a given case and all of its depending repeat groups.
296    
297    2008-03-06      Sascha L. Teichmann <[email protected]>
298    
299            * tools/anonym/xmlimport.py: remove print of insert statement.
300    
301            * tools/formed/formed/plugins/export/sql.py: Print generation date in ISO.
302    
303    2008-03-03      Torsten Irländer <[email protected]>
304    
305            * anonym/cron.sendAnonXml.sh,
306              anonym/getDbList.sh: Modified script to be used directly in the
307              production environment (Copied running scripts from production
308              server)
309    
310            * cron.importAnonXml.sh: Added deleting of ols cases. Modified script
311              to be used in a production environment (Cpoied running script from
312              production server)
313    
314            * tools/anonym/xmlexport.py: Added "WHERE" clause to SQL-Statement to
315              ensure that only valid cases get exported
316    
317    2008-02-27      Sascha L. Teichmann <[email protected]>
318    
319            * tools/anonym/xmlimport.py: Fixed bug in date converter.
320    
321    2008-02-27      Sascha L. Teichmann <[email protected]>
322    
323            * tools/anonym/xmlimport.py: Simpilied version
324    
325    2008-02-27      Sascha L. Teichmann <[email protected]>
326    
327            * tools/anonym/cron.importAnonXml.sh: Add sudo call for
328              xmlimport.py and parameters.
329    
330            * tools/anonym/xmlimport.py: Various bug fixes. Not working yet. :-/
331    
332            * tools/anonym/xmlexport.py: Use python interpreter without env
333              because of sudo context.
334    
335    2008-02-26      Sascha L. Teichmann <[email protected]>
336    
337            * tools/anonym/xmlimport.py: added support for getopt. add
338              support to force in fkz in import of case.
339    
340    2008-02-26      Sascha L. Teichmann <[email protected]>
341    
342            * tools/anonym/xmlimport.py: Implemented logic to create/update cases.
343    
344            * tools/anonym/html.awk: produces valid HTML.
345    
346    2008-02-25      Sascha L. Teichmann <[email protected]>
347    
348            * tools/anonym/joincsv.py: Fix a logic bug.
349    
350    2008-02-25      Torsten Irlaender <[email protected]>
351    
352            * tools/anonym/cron.importAnonXml.sh: Added shellscript for importing
353              exportted cases. It will read all files from a directory and import
354              the files into the DB. After that the script will cleanup the
355              directory.
356    
357    2008-02-25      Torsten Irländer <[email protected]>
358            
359            * tools/anonym/cron.sendAnonXml.sh,
360              tools/anonym/xmlexport.py,
361              tools/anonym/getDbList.sh: Added shell-scripts for exporting cases
362    
363    2008-02-25      Sascha L. Teichmann <[email protected]>
364    
365            * tools/anonym/joincsv.py: Fixed typo which generated wrong number of cols.
366    
367    2008-02-25      Sascha L. Teichmann <[email protected]>
368    
369            * tools/anonym/joincsv.py: New. Joins CSV files.
370    
371            * tools/anonym/html.awk: New. Converts CSV to HTML
372    
373    2008-02-25      Sascha L. Teichmann <[email protected]>
374    
375            * tools/anonym/xmlimport.py: New. Added generation of
376              update statements.
377    
378    2008-02-25      Sascha L. Teichmann <[email protected]>
379    
380            * tools/anonym/xmlimport.py: New. Base for importing
381              XML from cron.
382    
383    2008-02-24      Sascha L. Teichmann <[email protected]>
384    
385            * tools/formed/formed/plugins/export/html2.py: New. plug-in
386              for a simplified HTML output
387    
388            * tools/formed/formed/plugins/export/typemap.py: New. plug-in
389              for dump schema as python dictionary.
390    
391            * tools/formed/formed/config.py: Enable new plug-ins. Out comment
392              old stored procedure and view generators.
393    
394    2008-02-19      Sascha L. Teichmann <[email protected]>
395    
396            * tools/anonym/xmlexport.py: New. Export all cases in database
397              as XML.
398    
399    2008-02-18      Sascha L. Teichmann <[email protected]>
400    
401            * tools/anonym/anoymncsv.py: separate field with '\t' now.
402              all '\t's are replaced by '   ' before. '\r\n' are removed too.
403    
404    2008-02-15      Sascha L. Teichmann <[email protected]>
405    
406            * tools/anonym/anoymncsv.py: simple script to fetch anonymous
407              data from database.
408    
409    2008-02-14      Sascha L. Teichmann <[email protected]>
410    
411            * tools/formed/formed/plugins/export/sql.py: Exchanged name
412              erase_value with suppress_value/suppress_value2.
413    
414    2008-02-13      Sascha L. Teichmann <[email protected]>
415    
416            * tools/formed/formed/plugins/export/sql.py: output id, master_id
417              substitute 'erase_value' with NULL value.
418    
419    2008-02-13      Sascha L. Teichmann <[email protected]>
420    
421            * tools/formed/formed/plugins/export/sql.py: output id, master_id
422              and uuid_id in anonymiziation views too.
423    
424    2008-02-13      Sascha L. Teichmann <[email protected]>
425    
426            * tools/formed/formed/plugins/export/sql.py: Added generation
427              of anonymiziation views for master table views and repeat group
428              views.
429    
430    2008-02-13      Sascha L. Teichmann <[email protected]>
431    
432            * tools/formed/formed/model/nodecomponents.py: Added attribute
433              "function"
434    
435            * tools/formed/formed/io/document.py: Save attributes in
436              alphabetical order.
437    
438    2008-02-02      Sascha L. Teichmann <[email protected]>
439    
440            * tools/formed/formed/plugins/export/sql.py: Added update rule
441              for master table and repeat groups views. Granted update right
442              to :cm_ka_group.
443    
444    2008-02-01      Sascha L. Teichmann <[email protected]>
445    
446            * tools/formed/formed/plugins/export/sql.py: Added a column 'uuid_id'
447              for master table and repeat groups. Also added unique constraints
448              to these columns.
449    
450    2007-12-10      Sascha L. Teichmann <[email protected]>
451    
452            * pdf2xfa/src/de/intevation/pdfimport/ClientHandler.java: Added a system
453              property 'root.element' to specify the name of the XML root.
454    
455            * pdf2xfa/startup/pdf2xfa.sh, pdf2xfa/README.TXT: Adjusted.
456    
457    2007-11-22      Sascha L. Teichmann <[email protected]>
458    
459            * pdf2xfa/startup, */pdf2xfa.sh, */pdf2xfa.init: boot scripts
460              for GNU/Linux (tested Debian 'Etch' 4.0) by Sascha Wilde.
461    
462            * pdf2xfa/README.TXT: Add a remark to new boot scripts.
463    
464    2007-11-21      Sascha L. Teichmann <[email protected]>
465    
466            * pdf2xfa/src/de/intevation/pdfimport/Log.java: New.
467              Sends logging to file.
468    
469            * pdf2xfa/src/de/intevation/pdfimport/Server.java,
470              pdf2xfa/src/de/intevation/pdfimport/ClientHandler.java: Adjusted
471              to use new logging.
472    
473            * pdf2xfa/README.TXT: Added remark how to use logging.
474    
475    2007-11-16      Frank Koormann <[email protected]>
476    
477            * tools/formed/formed/plugins/export/sql.py (createSchema):
478            Append only column "bearbeiter_id", standins are modelled by a
479            separate table.
480    
481    2007-11-16      Sascha L. Teichmann <[email protected]>
482    
483            * tools/formed/formed/model/data.py,
484              tools/formed/formed/plugins/web/view_renderer.py:
485              Added an invisible flag for info fields.
486    
487    2007-11-07      Sascha L. Teichmann <[email protected]>
488    
489            * tools/formed/formed/model/nodecomponents.py: Fixed a few small bugs
490              (calling a wrong method).
491    
492    2007-11-07      Sascha L. Teichmann <[email protected]>
493    
494            * tools/formed/formed/model/nodecomponents.py: Added a field
495              'alternative' to all node components. This might be of help to
496              match PDF imports where the descriptions do not match.
497    
498    2007-10-23      Frank Koormann <[email protected]>
499    
500            * tools/formed/formed/plugins/export/sql.py: New WHERE-Clause for views
501    
502    2007-10-23      Frank Koormann <[email protected]>
503    
504            * tools/formed/formed/plugins/export/sql.py: Set default
505            value (-1) for choices and bools.
506    
507    2007-10-21      Frank Koormann <[email protected]>
508    
509            * tools/formed/formed/plugins/export/sql.py: Grant statements for
510            descriptive tables added.
511            (Table.getName): new
512    
513    2007-10-21      Frank Koormann <[email protected]>
514    
515            * tools/formed/formed/plugins/export/sql.py: "CREATE OR REPLACE"
516            statements for views and roles to make updates easier.
517            Add "admin_ka" membership as third option to VIEW_WHERE_CLAUSE.
518    
519    2007-10-19      Frank Koormann <[email protected]>
520    
521            * tools/formed/formed/plugins/export/sql.py: Added GRANT statements
522            for views. The statements are prepared for variable substitution
523            when executing the SQL-scripts by psql.
524    
525    2007-10-18      Sascha L. Teichmann <[email protected]>
526    
527            * pdf2xfa/src/de/intevation/pdfimport/ClientHandler.java: Fixed:
528              End of result XML was truncated because of an unflushed buffer.
529    
530    2007-10-17      Sascha L. Teichmann <[email protected]>
531    
532            * pdf2xfa/bin/build-jar.sh: New. Build production jar file.
533    
534            * pdf2xfa/README.TXT: Adjusted how to build production jar file
535              and how to use it.
536    
537            * pdf2xfa/etc, pdf2xfa/etc/manifest.txt: New. Defines main class
538              and iText dependency.
539    
540    2007-10-16      Sascha L. Teichmann <[email protected]>
541    
542            * tools/formed/formed/plugins/export/sql.py: Model 'Ja, Nein, Keine Angabe'
543              are not modeled as BOOLEANs any more. That simpifies the conversion
544              process web vs. db.
545    
546    2007-10-07      Sascha L. Teichmann <[email protected]>
547    
548            * tools/formed/formed/plugins/export/sql.py: Added the remaining
549              UPDATE rules.
550    
551    2007-10-07      Sascha L. Teichmann <[email protected]>
552    
553            * tools/formed/formed/plugins/export/sql.py: Added UPDATE rules for some
554              views. TODO: Test'em and implement the rest.
555    
556    2007-10-07      Sascha L. Teichmann <[email protected]>
557    
558            * tools/formed/formed/plugins/export/sql.py: Bug fix. DELETE and INSERT
559              rules referenced none existing views.
560    
561    2007-10-07      Sascha L. Teichmann <[email protected]>
562    
563            * tools/formed/formed/plugins/export/sql.py: Added DELETE and INSERT
564              rules for views. TODO: add UPDATE rules.
565    
566    2007-10-07      Sascha L. Teichmann <[email protected]>
567    
568            * tools/formed/formed/plugins/export/old_sql.py: New. Contains
569              the legacy SQL export filters.
570    
571            * tools/formed/formed/plugins/export/sql.py: Factored out the
572              legacy SQL export filters to old_sql.
573    
574            * tools/formed/formed/config.py: Adjusted to fetch legacy
575              filters from old_sql.
576    
577    2007-10-06      Sascha L. Teichmann <[email protected]>
578    
579            * pdf2xfa/**: Initial import of the PDF to XFA server.
580    
581    2007-10-06      Sascha L. Teichmann <[email protected]>
582    
583            * tools/formed/formed/plugins/export/sql.py: Fixed bug
584              that made choices of three elements to booleans if
585              they have other meanings than 'Ja', 'Nein', 'keine Angabe'.
586    
587    2007-10-05      Sascha L. Teichmann <[email protected]>
588    
589            * tools/formed/formed/plugins/export/sql.py: Select ids of
590              underlaying tables in views too.
591    
592    2007-10-04      Sascha L. Teichmann <[email protected]>
593    
594            * tools/formed/formed/plugins/export/sql.py: Create schema inside transaction.
595              Various bug fixes.
596    
597    2007-10-04      Sascha L. Teichmann <[email protected]>
598    
599            * tools/formed/formed/model/data.py: Added GroupNode.allWidgets()
600              to extract fields from embedded repeat groups.
601    
602            * tools/formed/formed/plugins/export/sql.py: The SQL exporter exports
603              views per page too. Result not tested yet.
604    
605    2007-10-01      Sascha L. Teichmann <[email protected]>
606    
607            * tools/formed/formed/plugins/web/view_renderer.py: Ignore
608              in-page repeat groups while rendering pages.
609    
610    2007-10-01      Sascha L. Teichmann <[email protected]>
611    
612            * tools/formed/formed/model/nodecomponents.py: Added visitor
613              traversals for document trees.
614    
615            * tools/formed/formed/model/data.py: Rewrote the
616              Page.allWidgets() method to use new visitor for
617              tree traversal.
618    
619    2007-09-27      Torsten Irlaender <[email protected]>
620    
621            * tools/formed/formed/plugins/names/filter.py: Pages are now included
622              in the rename by formular name  algorithm
623    
624    2007-09-26      Sascha L. Teichmann <[email protected]>
625    
626            * tools/formed/formed/model/data.py: Removed old {next|prev}Page()
627              TODO: rewrite Page.allWidgets().
628    
629            * tools/formed/formed/model/nodecomponents.py: Added a method
630              Node.firstLevel(criterion) to walk a defined line in the tree.
631    
632            * tools/formed/formed/plugins/export/sql.py: Extract data suitable to
633              build views and respective joins.
634    
635    2007-09-26      Sascha L. Teichmann <[email protected]>
636    
637            * tools/formed/formed/plugins/web/plugin.py: add 'web.tidy:' flag to
638              FORMED environment variable. If set to true tidylib is used to
639              filter HTML content to be W3C valid. To use this feature install
640              uTidylib.
641    
642            * tools/formed/formed/plugins/web/server.py: Check if MIME type is
643              text/html and filters content through tidy if requested.
644    
645    2007-09-25      Torsten Irlaender <[email protected]>
646    
647            * tools/formed/formed/plugins/web/view_renderer.py: Small fix and
648              cleanup of the form generation code.
649    
650    2007-09-21      Sascha L. Teichmann <[email protected]>
651    
652            * tools/formed/formed/plugins/export/sql.py: Added generation time
653              and DROP TABLE statements to schema export.
654    
655    2007-09-20      Sascha L. Teichmann <[email protected]>
656    
657            * tools/formed/formed/plugins/export/sql.py: The tables are generated
658              in correct topolocial order now.
659    
660    2007-09-20      Sascha L. Teichmann <[email protected]>
661    
662            * tools/formed/formed/plugins/export/mode.py: New. Filter to export
663              a document with items that are in given mode.
664    
665            * tools/formed/formed/model/nodecomponents.py: Added methods to clone
666              trees depending on selected modes.
667    
668            * tools/formed/formed/model/data.py, tools/formed/formed/model/expr.py:
669              Fixed clone issue with RuleNodes.
670    
671            * tools/formed/formed/config.py: Use new plug-in.
672    
673    2007-09-17      Sascha L. Teichmann <[email protected]>
674    
675            * tools/formed/formed/plugins/web/view_renderer.py: Make the
676              view renderer a real view renderer. It takes a list of
677              items now and not only a single page.
678    
679            * tools/formed/formed/plugins/web/renderer.py: Feed a list
680              of items to the view renderer.
681    
682    2007-09-17      Torsten Irlaender <[email protected]>
683    
684            * tools/formed/formed/plugins/web/view_renderer.py:
685              Small tweaks in rendering bools.
686              RadioNodes (with all its children) can now be placed in a container.
687              The radiobools will not get a surrounding <div> anymore.
688              I am not sure if the new way results in the wanted behaivor, but the
689              rendering results are much better now :)
690              Maybe we need a similar approach for checkboxes?
691              Rendering groups is still broken in some way.
692    
693    2007-09-17      Sascha L. Teichmann <[email protected]>
694    
695            * tools/formed/formed/plugins/web/view_renderer.py: Fixed
696              a few bugs: Do not render empty containers, do not
697              generate misplaced <br class="newline"> in choices.
698              Add a nameless container to catch the items that are
699              nor explicitly assigned to a target. Removed FormData.
700    
701            * tools/formed/formed/plugins/web/renderer.py: Removed
702              a needless import
703    
704  2007-09-17      Sascha L. Teichmann <[email protected]>  2007-09-17      Sascha L. Teichmann <[email protected]>
705    
706          * tools/formed/formed/plugins/web/view_renderer.py: Implemented          * tools/formed/formed/plugins/web/view_renderer.py: Implemented

Legend:
Removed from v.184  
changed lines
  Added in v.298

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26