/[formed]/trunk/ChangeLog
ViewVC logotype

Diff of /trunk/ChangeLog

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

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

Legend:
Removed from v.185  
changed lines
  Added in v.300

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26