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

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26