[Mpuls-commits] r6 - in trunk: . waskaweb/controllers waskaweb/i18n/de/LC_MESSAGES waskaweb/lib waskaweb/templates/casemanagement

scm-commit@wald.intevation.org scm-commit at wald.intevation.org
Wed Aug 13 15:02:20 CEST 2008


Author: thomas
Date: 2008-08-13 15:02:19 +0200 (Wed, 13 Aug 2008)
New Revision: 6

Added:
   trunk/ChangeLog.txt
Removed:
   trunk/ChangeLog
   trunk/Changelog.txt
Modified:
   trunk/waskaweb/controllers/evaluate.py
   trunk/waskaweb/i18n/de/LC_MESSAGES/waskaweb.po
   trunk/waskaweb/lib/evaluation.py
   trunk/waskaweb/templates/casemanagement/evaluation_result.mako
Log:
Load 2a3580025f4c into trunk.


Deleted: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog	2008-08-13 13:01:53 UTC (rev 5)
+++ trunk/ChangeLog	2008-08-13 13:02:19 UTC (rev 6)
@@ -1,26 +0,0 @@
-2007-10-21      Frank Koormann <frank.koormann at intevation.de>
-
-	* waskaweb/lib/helpers.py:
-	(getLogin): New, return login name from session
-	(getRole): New, return role from session (with translation)
-
-	* waskaweb/templates/main.mako:
-	Use getLogin and getRole to display status information
-
-2007-10-21      Frank Koormann <frank.koormann at intevation.de>
-
-	* waskaweb/templates/start/responsible.mako: 
-	Tippfehler korrigiert.
-
-2007-10-21      Frank Koormann <frank.koormann at intevation.de>
-
-	* waskaweb/templates/start/responsible.mako: 
-	Intevation Kontakt umgestellt, Tippfehler korrigiert.
-
-	* waskaweb/public/images/logo_intevation.png: Auf nontransparent 
-	antialiased aktualisiert, passt zu anderen Logos und sieht 
-	gefälliger aus.
-
-2007-10-21      Frank Koormann <frank.koormann at intevation.de>
-
-	* ChangeLog: ChangeLog angelegt

Added: trunk/ChangeLog.txt
===================================================================
--- trunk/ChangeLog.txt	2008-08-13 13:01:53 UTC (rev 5)
+++ trunk/ChangeLog.txt	2008-08-13 13:02:19 UTC (rev 6)
@@ -0,0 +1,4005 @@
+2007-11-22  Sascha L. Teichmann <teichmann at intevation.de>
+
+	* waskaweb/controllers/evaluate.py: Use DataApp instead of FileApp
+	  to serve the export of the evaluations. This fixes issue56
+
+	* waskaweb/lib/evaluation.py: Replaced the code to write into
+	  /tmp/eval*.csv files by writing to an in core file.
+
+	* waskaweb/templates/casemanagement/evaluation_result.mako:
+	  Renamed the served *.csv files according to there evalution
+	  number and context.
+
+2007-11-22  Torsten Irlaender  <torsten.irlaender at intevation.de>
+	
+	* ChangeLog.txt:
+	We hopefully now have Changelog! Migrated Frank's entrys from an older
+	Version. 
+
+2007-11-22  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* .hgtags:
+	Added tag Beta 2 for changeset 4e2cbffa2075
+	[f02935ccc7ce] [tip]
+
+	* waskaweb/i18n/de/LC_MESSAGES/waskaweb.po:
+	Set po file for Beta 2
+	[4e2cbffa2075] [Beta 2]
+
+	* waskaweb/templates/documents/case_overview.mako,
+	waskaweb/templates/documents/global_overview.mako:
+	Fixed broken file listing when no files are available
+	[cc86107ac05d]
+
+2007-11-22  teichmann  <teichmann at thetis.hq>
+
+	* Merged.
+	[b72efa969426]
+
+	* waskaweb/config/middleware.py, waskaweb/lib/pdfimporter.py:
+	- comment out authkit
+	- catch encoding errors when log to Apache log.
+	[4eded514593a]
+
+2007-11-22  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* .hgtags:
+	Added tag Beta 1 for changeset d58ebb2bf674
+	[dce78e10bc5f]
+
+	* Merged. Public Beta 1
+	[d58ebb2bf674] [Beta 1]
+
+	* Merged
+	[a2c6488e3385]
+
+	* Merged
+	[28c5c4dc06d6]
+
+2007-11-22  teichmann  <teichmann at thetis.hq>
+
+	* waskaweb/lib/base.py:
+	Add positive list of parts of login page. Its commented out.
+	[03177c7c7719]
+
+2007-11-21  frank  <frank at thoe.hq.intevation.de>
+
+	* waskaweb/templates/start/start.mako:
+	Meldung für Admin überarbeitet.
+	[dc5ff626d690]
+
+	* waskaweb/templates/start/start.mako:
+	Fix: Überzähliges is-Statement entfernt.
+	[e6523ff95759]
+
+	* waskaweb/templates/start/start.mako:
+	Komplette Trennung der Begrüßungsdialoge Admin-KA und CM-KA
+	[3e86fea3230d]
+
+	* waskaweb/i18n/de/LC_MESSAGES/waskaweb.po:
+	Bugfix waskaweb/i18n/de/LC_MESSAGES/waskaweb.po:172: Found plural
+	forms for non-pluralizable message
+	[62129f6360e4]
+
+2007-11-22  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* .hgtags:
+	Added tag Beta 1 for changeset 459635837fc5
+	[adc2d81f6183]
+
+	* waskaweb/i18n/de/LC_MESSAGES/waskaweb.po, waskaweb/lib/casedata.py,
+	waskaweb/model/user.py:
+	Added ordering for user and cases in the overview pages Changed date
+	in footer.
+	[459635837fc5]
+
+	* waskaweb/templates/appointments/overview_body.mako,
+	waskaweb/templates/casemanagement/appointments.mako:
+	Changes appointments. User can not select or delete any appointment
+	in casemode (only for beta9
+	[0cbbec36fa63]
+
+	* waskaweb/controllers/case.py, waskaweb/lib/casedata.py,
+	waskaweb/model/statement.py,
+	waskaweb/templates/casemanagement/new.mako:
+	Reactivated parts of the old behavior when creating a new case. The
+	user can now printout out the privacy statement _before_ the case is
+	actually created Added 'address' as possible Substitution in
+	statementens.
+	[5af5fbf6b818]
+
+2007-11-21  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/i18n/de/LC_MESSAGES/waskaweb.po:
+	Fixed po file
+	[098bc1fe93b5]
+
+	* Merged
+	[7fad1d464f34]
+
+2007-11-21  teichmann  <teichmann at thetis.hq>
+
+	* production_wsgi.ini, waskaweb/controllers/case.py,
+	waskaweb/lib/casedata.py, waskaweb/lib/pdfimporter.py:
+	- Added production_wsgi.ini
+	- Send missing fields of PDF import to stderr
+	- comment some debugging info
+	[c8c84642250b]
+
+2007-11-21  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/lib/evaluation.py:
+	Hopefully fixed ISE for evaluation with no casedata
+	[c81a04ede8d7]
+
+	* waskaweb/templates/casemanagement/formular.mako:
+	Fixed open clearer
+	[b7f39f680698]
+
+	* waskaweb/templates/dialogs/notification.mako:
+	Fixed layout in notification dialog
+	[f5b013621059]
+
+	* Merged
+	[d9145e2f1d3a]
+
+2007-11-21  benni  <benni at thoe.hq.intevation.de>
+
+	* waskaweb/templates/start/help.mako:
+	commented latin help out. added small help sentence
+	[a2ff1389b27c]
+
+	* waskaweb/templates/dialogs/alert.mako,
+	waskaweb/templates/dialogs/confirm.mako,
+	waskaweb/templates/dialogs/notification.mako:
+	added alt to img
+	[a324a97faab1]
+
+	* waskaweb/templates/start/help.mako:
+	removed modusfield DRUCKVERSION from help
+	[99567a572b44]
+
+	* waskaweb/templates/start/help.mako:
+	html validation, headers have no the id help_NUMBER
+	[c40be385fe28]
+
+	* waskaweb/templates/casemanagement/new.mako:
+	html validation in "fallakte anlegen"
+	[8b873c25be4a]
+
+	* waskaweb/templates/documents/global_overview.mako:
+	html validation
+	[4166a8486e87]
+
+	* waskaweb/public/styles/print.css:
+	print version improved
+	[ac3c13ad4f7a]
+
+	* waskaweb/public/styles/all.css,
+	waskaweb/templates/statement/edit.mako:
+	privacyStatement layout
+	[2d5cedc27cef]
+
+2007-11-21  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/controllers/appointment.py, waskaweb/templates/appointments
+	/dialogs/notificate_delete_appointment.mako:
+	Implemented "Not implemented Notifier" on deleting appointments
+	[f45aec03987e]
+
+	* waskaweb/templates/main.mako:
+	Fixed Html syntax on error messages
+	[38019f368699]
+
+	* waskaweb/lib/validators.py:
+	Removed punctuation from custom error messages
+	[293bd7d48d9b]
+
+	* waskaweb/templates/main.mako, waskaweb/templates/main_login.mako:
+	Added translation dictionary for translating error output of
+	formencode
+	[747ac008f955]
+
+2007-11-21  benni  <benni at thoe.hq.intevation.de>
+
+	* waskaweb/i18n/de/LC_MESSAGES/waskaweb.po,
+	waskaweb/i18n/waskaweb.pot,
+	waskaweb/templates/administration/edit_user.mako:
+	merged
+	[b91ae2c0a6e9]
+
+	* waskaweb/public/styles/print.css:
+	changed font-size for h1 and content_ueberschrift
+	[b25064306dba]
+
+	* waskaweb/templates/appointments/beta/show_1.mako,
+	waskaweb/templates/appointments/beta/show_10.mako,
+	waskaweb/templates/appointments/beta/show_2.mako,
+	waskaweb/templates/appointments/beta/show_3.mako,
+	waskaweb/templates/appointments/beta/show_4.mako,
+	waskaweb/templates/appointments/beta/show_5.mako,
+	waskaweb/templates/appointments/beta/show_6.mako,
+	waskaweb/templates/appointments/beta/show_7.mako,
+	waskaweb/templates/appointments/beta/show_8.mako,
+	waskaweb/templates/appointments/beta/show_9.mako:
+	breadcrumbs in fake appointments
+	[7ebf0410b21e]
+
+	* waskaweb/templates/start/start.mako:
+	changed content in "Schwarzes Brett" for user adm
+	[cf0a3d5750b9]
+
+	* waskaweb/public/styles/screen.css,
+	waskaweb/templates/administration/edit_user.mako:
+	changed content in "Schwarzes Brett" for adm user
+	[927a044ff2eb]
+
+	* waskaweb/i18n/de/LC_MESSAGES/waskaweb.po,
+	waskaweb/i18n/waskaweb.pot:
+	changed "zurück zur nutzerübersicht" to "zurück zu:
+	Benutzeransicht" and added key to po, pot
+	[108d20c42c57]
+
+2007-11-21  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/templates/casemanagement/main.mako,
+	waskaweb/templates/documents/case_overview.mako,
+	waskaweb/templates/main.mako,
+	waskaweb/templates/usersettings/show_settings.mako:
+	Fixed cause for various syntax warnings
+	[11ac0ebcde7c]
+
+	* waskaweb/i18n/de/LC_MESSAGES/waskaweb.po,
+	waskaweb/i18n/waskaweb.pot,
+	waskaweb/templates/administration/edit_user.mako:
+	Fixedi translation issue in user administration
+	[d2761dc8a0f9]
+
+2007-11-21  benni  <benni at thoe.hq.intevation.de>
+
+	* waskaweb/templates/appointments/beta/show_1.mako~,
+	waskaweb/templates/appointments/beta/show_2.mako~,
+	waskaweb/templates/appointments/beta/show_3.mako~,
+	waskaweb/templates/appointments/beta/show_4.mako~:
+	merged
+	[cf7f03171120]
+
+	* waskaweb/templates/appointments/beta/show_1.mako,
+	waskaweb/templates/appointments/beta/show_1.mako~,
+	waskaweb/templates/appointments/beta/show_10.mako,
+	waskaweb/templates/appointments/beta/show_2.mako,
+	waskaweb/templates/appointments/beta/show_2.mako~,
+	waskaweb/templates/appointments/beta/show_3.mako,
+	waskaweb/templates/appointments/beta/show_3.mako~,
+	waskaweb/templates/appointments/beta/show_4.mako,
+	waskaweb/templates/appointments/beta/show_4.mako~,
+	waskaweb/templates/appointments/beta/show_5.mako,
+	waskaweb/templates/appointments/beta/show_6.mako,
+	waskaweb/templates/appointments/beta/show_7.mako,
+	waskaweb/templates/appointments/beta/show_8.mako,
+	waskaweb/templates/appointments/beta/show_9.mako,
+	waskaweb/templates/appointments/overview_body.mako,
+	waskaweb/templates/start/start.mako:
+	appointments fake templates added
+	[ea887ba10b36]
+
+2007-11-21  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/templates/documents/overview.mako,
+	waskaweb/templates/documents/overview_body.mako:
+	Merged
+	[2593fd97f491]
+
+2007-11-21  teichmann  <teichmann at thetis.hq>
+
+	* waskaweb/controllers/waska.py, waskaweb/model/agency.py:
+	Remove some unneeded code.
+	[e8934b0daf6d]
+
+2007-11-21  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* formed/formedtree_web.xml:
+	Fixed broken Layout in "Biographische Daten"
+	[0bdf424fb4f0]
+
+	* waskaweb/lib/casedata.py,
+	waskaweb/templates/casemanagement/main.mako:
+	Set default value for aid objects to "-/-". Printing of the addplan
+	(mian template of case), opens a new window now
+	[791bf4e29f71]
+
+	* waskaweb/templates/appointments/beta/show_1.mako~,
+	waskaweb/templates/appointments/beta/show_2.mako~,
+	waskaweb/templates/appointments/beta/show_3.mako~,
+	waskaweb/templates/appointments/beta/show_4.mako~:
+	Removed temporary files.
+	[bebad1b7d2c4]
+
+2007-11-21  benni  <benni at thoe.hq.intevation.de>
+
+	* waskaweb/templates/appointments/beta/show_1.mako,
+	waskaweb/templates/appointments/beta/show_1.mako~,
+	waskaweb/templates/appointments/beta/show_2.mako,
+	waskaweb/templates/appointments/beta/show_2.mako~,
+	waskaweb/templates/appointments/beta/show_3.mako,
+	waskaweb/templates/appointments/beta/show_3.mako~,
+	waskaweb/templates/appointments/beta/show_4.mako,
+	waskaweb/templates/appointments/beta/show_4.mako~:
+	changed path to main.mako, fake appointments working
+	[3bd07d48ba44]
+
+	* waskaweb/controllers/dummy.py,
+	waskaweb/i18n/de/LC_MESSAGES/waskaweb.po,
+	waskaweb/i18n/waskaweb.pot,
+	waskaweb/templates/documents/overview.mako,
+	waskaweb/templates/documents/overview_body.mako:
+	merged
+	[99456aed3c14]
+
+	* waskaweb/templates/appointments/beta/show_1.mako,
+	waskaweb/templates/appointments/beta/show_1.mako~,
+	waskaweb/templates/appointments/beta/show_2.mako,
+	waskaweb/templates/appointments/beta/show_2.mako~,
+	waskaweb/templates/appointments/beta/show_3.mako,
+	waskaweb/templates/appointments/beta/show_3.mako~,
+	waskaweb/templates/appointments/beta/show_4.mako,
+	waskaweb/templates/appointments/beta/show_4.mako~,
+	waskaweb/templates/appointments/show.mako,
+	waskaweb/templates/start/start.mako:
+	added folder "beta" with fake appointments show_1 - show_4
+	[73681661aa27]
+
+	* waskaweb/i18n/de/LC_MESSAGES/waskaweb.po,
+	waskaweb/i18n/waskaweb.pot:
+	changed agentureinstellungen in left menu to agentur
+	[40f181040513]
+
+2007-11-21  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/controllers/appointment.py:
+	Modified show controller for appointments to serve fake appointments
+	in beta
+	[c8e90e7be799]
+
+	* waskaweb/templates/documents/overview.mako,
+	waskaweb/templates/documents/overview_body.mako:
+	Removed obsolte overview pages for documents
+	[71d564372ac8]
+
+	* waskaweb/controllers/dummy.py:
+	Merged
+	[a26900282e6d]
+
+2007-11-21  teichmann  <teichmann at thetis.hq>
+
+	* waskaweb/controllers/dummy.py:
+	Removed dummy controller to solve issue11.
+	[a9075326d449]
+
+	* waskaweb/model/navigation.py:
+	Fix fuer issue161
+	[9b8a0c9b9c12]
+
+2007-11-20  teichmann  <teichmann at thetis.hq>
+
+	* waskaweb/model/navigation.py:
+	Propagate highlighting of 'Gliederung' deeper into navigation tree.
+	[a6242695189a]
+
+2007-11-21  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/i18n/de/LC_MESSAGES/waskaweb.po,
+	waskaweb/i18n/waskaweb.pot,
+	waskaweb/templates/documents/case_new.mako,
+	waskaweb/templates/documents/case_overview.mako:
+	Fixed issue 162
+	[851b615fff43]
+
+	* waskaweb/model/agency.py,
+	waskaweb/templates/administration/edit_settings.mako,
+	waskaweb/templates/administration/show_settings.mako:
+	Renamed ap_formular to fp_formular idn agenency and affected
+	templates
+	[e016aee9ac01]
+
+2007-11-21  benni  <benni at thoe.hq.intevation.de>
+
+	* waskaweb/i18n/de/LC_MESSAGES/waskaweb.po,
+	waskaweb/i18n/waskaweb.pot, waskaweb/public/styles/print.css:
+	changed menu in adm "benutzerübersicht" to "benutzer"
+	[8257ffb9bd78]
+
+2007-11-20  benni  <benni at thoe.hq.intevation.de>
+
+	* waskaweb/public/styles/color3.css,
+	waskaweb/public/styles/screen.css:
+	improved modusfield and code
+	[5744501d6baf]
+
+	* waskaweb/public/styles/ie6.css, waskaweb/public/styles/screen.css:
+	menu gliederung highlighting whole line
+	[dd8ba9b26f0b]
+
+	* merged
+	[183f97c9cd82]
+
+	* waskaweb/public/styles/color3.css, waskaweb/public/styles/ie6.css,
+	waskaweb/public/styles/screen.css:
+	changes on menu - not yet completed
+	[86e1a9eb5dcf]
+
+	* waskaweb/public/styles/print.css, waskaweb/public/styles/screen.css:
+	small changes on print layout, menu paddings
+	[854dfa5821a9]
+
+2007-11-20  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* Merged
+	[1fc53a73a895]
+
+	* Merged
+	[8fcdb94ab4f8]
+
+2007-11-20  teichmann  <teichmann at thetis.hq>
+
+	* waskaweb/model/navigation.py:
+	Removed invalid '>' bracket.
+	[09d918d4bb06]
+
+2007-11-20  benni  <benni at thoe.hq.intevation.de>
+
+	* waskaweb/public/styles/color3.css:
+	highlighting gliederungspunkte
+	[87a78c6376dc]
+
+	* merged
+	[815b74945ba0]
+
+	* waskaweb/i18n/de/LC_MESSAGES/waskaweb.po,
+	waskaweb/i18n/waskaweb.pot, waskaweb/public/styles/color3.css:
+	footer changed
+	[9826732f96bf]
+
+2007-11-20  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/model/user.py:
+	Fixed pemanent "need login" problem
+	[447bd46458ac]
+
+2007-11-20  teichmann  <teichmann at thetis.hq>
+
+	* waskaweb/controllers/case.py, waskaweb/model/navigation.py:
+	Hilight selected 'Gliederung'
+	[ae31f4f37cd6]
+
+2007-11-20  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* formed/formedtree_web.xml:
+	Set headers to invisible
+	[9d06d5cc0845]
+
+2007-11-20  benni  <benni at thoe.hq.intevation.de>
+
+	* waskaweb/i18n/de/LC_MESSAGES/waskaweb.po,
+	waskaweb/templates/casemanagement/main.mako:
+	merged
+	[0bacd76c5744]
+
+	* waskaweb/public/styles/print.css, waskaweb/public/styles/screen.css,
+	waskaweb/templates/appointments/overview.mako,
+	waskaweb/templates/casemanagement/digest.mako,
+	waskaweb/templates/casemanagement/organisation.mako,
+	waskaweb/templates/start/start.mako:
+	modusfields, left menu height
+	[b2a4aba5dc01]
+
+	* waskaweb/templates/documents/global_upload.mako:
+	merged
+	[4b87a11d272f]
+
+	* waskaweb/public/styles/print.css, waskaweb/public/styles/screen.css,
+	waskaweb/templates/casemanagement/main.mako:
+	removed pagenumber (beta phase) worked on print version
+	[9a497fd6ab40]
+
+	* waskaweb/public/styles/color3.css,
+	waskaweb/public/styles/screen.css:
+	improved left menu height because of footer
+	[311b719188ae]
+
+	* waskaweb/public/styles/screen.css:
+	space between p and .button in dialog
+	[adad9a4d3eed]
+
+	* waskaweb/i18n/de/LC_MESSAGES/waskaweb.po,
+	waskaweb/i18n/waskaweb.pot,
+	waskaweb/templates/administration/new_user_result.mako,
+	waskaweb/templates/appointments/overview.mako,
+	waskaweb/templates/casemanagement/organisation.mako,
+	waskaweb/templates/start/help.mako:
+	modusfield in new user, renaming of menuitems, changed sentence
+	[010b7adb452f]
+
+	* waskaweb/i18n/de/LC_MESSAGES/waskaweb.po,
+	waskaweb/i18n/waskaweb.pot, waskaweb/public/styles/ie6.css,
+	waskaweb/public/styles/screen.css, waskaweb/templates/main.mako:
+	added footer
+	[a4c572d5f9ca]
+
+2007-11-19  benni  <benni at thoe.hq.intevation.de>
+
+	* development_wsgi.ini, waskaweb/public/styles/screen.css,
+	waskaweb/templates/casemanagement/digest.mako,
+	waskaweb/templates/casemanagement/formular.mako:
+	changed port, changed table in casemanagement digest
+	[757767753722]
+
+	* waskaweb/i18n/de/LC_MESSAGES/waskaweb.po,
+	waskaweb/templates/administration/new_user.mako,
+	waskaweb/templates/casemanagement/main.mako,
+	waskaweb/templates/main.mako,
+	waskaweb/templates/usersettings/edit_standin.mako:
+	merged
+	[97d428b20797]
+
+	* waskaweb/i18n/de/LC_MESSAGES/waskaweb.po,
+	waskaweb/i18n/waskaweb.pot, waskaweb/public/styles/print.css,
+	waskaweb/public/styles/screen.css,
+	waskaweb/templates/casemanagement/formular.mako,
+	waskaweb/templates/casemanagement/main.mako:
+	backbtns changed, print version
+	[cac972c994ec]
+
+	* waskaweb/templates/casemanagement/documents.mako,
+	waskaweb/templates/casemanagement/new_document.mako,
+	waskaweb/templates/documents/case_new.mako,
+	waskaweb/templates/documents/case_overview.mako:
+	merged
+	[151061e5f306]
+
+	* waskaweb/i18n/de/LC_MESSAGES/waskaweb.po,
+	waskaweb/public/styles/all.css, waskaweb/public/styles/ie6.css,
+	waskaweb/public/styles/print.css,
+	waskaweb/templates/administration/edit_user.mako,
+	waskaweb/templates/administration/new_user.mako,
+	waskaweb/templates/administration/show_user.mako,
+	waskaweb/templates/appointments/new.mako,
+	waskaweb/templates/appointments/show.mako,
+	waskaweb/templates/documents/global_upload.mako,
+	waskaweb/templates/start/help.mako:
+	modusfield backbtns
+	[e86ca3bfcdc0]
+
+	* waskaweb/i18n/de/LC_MESSAGES/waskaweb.po,
+	waskaweb/templates/documents/case_overview.mako,
+	waskaweb/templates/usersettings/change_password.mako,
+	waskaweb/templates/usersettings/edit_standin.mako:
+	table in documents fixed, renaming backbtns in mein konto
+	[b1bb6750b9af]
+
+	* waskaweb/public/styles/all.css,
+	waskaweb/templates/appointments/show.mako,
+	waskaweb/templates/usersettings/change_password.mako,
+	waskaweb/templates/usersettings/edit_standin.mako:
+	modusfield in "mein konto" backbtn in change pw and change stand-in
+	[e9d78773a1e4]
+
+	* waskaweb/templates/documents/global_upload.mako,
+	waskaweb/templates/main.mako:
+	greater than valid html, link document "globalOverview"
+	[e57ef4a804a0]
+
+	* waskaweb/templates/documents/global_new.py,
+	waskaweb/templates/documents/global_upload.mako:
+	merged
+	[dea8ec38fdbc]
+
+	* waskaweb/public/styles/all.css,
+	waskaweb/templates/documents/case_new.mako,
+	waskaweb/templates/documents/case_overview.mako,
+	waskaweb/templates/documents/global_upload.mako:
+	admin documents div
+	[4e425a8adf90]
+
+	* waskaweb/public/styles/ie6.css, waskaweb/public/styles/screen.css,
+	waskaweb/templates/login.mako:
+	login screen submit button
+	[960a20f176ba]
+
+2007-11-20  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/controllers/case.py:
+	Merged
+	[c0662163bfdc]
+
+2007-11-20  teichmann  <teichmann at thetis.hq>
+
+	* merged
+	[c3f458d3ffd0]
+
+	* waskaweb/controllers/case.py:
+	Use correct _save() call for new case.
+	[2983a0b9d058]
+
+2007-11-20  frank  <frank at thoe.hq.intevation.de>
+
+	* Merge
+	[d386116dd792]
+
+2007-11-20  waska  <waska at qemu.laodameia.intevation.de.laodameia.intevation.de>
+
+	* waskaweb/templates/administration/show_settings.mako:
+	Einverständnis and Förderplan commented - taken out of display.
+	[b5c605657bf6]
+
+	* waskaweb/templates/administration/edit_settings.mako:
+	Einverständnis and Förderplan taken out of settings edit. Minor
+	formatting changes
+	[f689f4894876]
+
+2007-11-20  teichmann  <teichmann at thetis.hq>
+
+	* waskaweb/controllers/case.py:
+	Using keys for page identifcation.
+	[6e62090b4108]
+
+2007-11-20  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* Merged
+	[da15fa9a17ad]
+
+2007-11-20  frank  <frank at thoe.hq.intevation.de>
+
+	* Merge
+	[35b93fd51995]
+
+	* waskaweb/i18n/de/LC_MESSAGES/waskaweb.po:
+	Update String for "cm_form_standin_submit": "Aendern" is more
+	generic than "Uebertragen"
+	[d52c906ecf99]
+
+2007-11-20  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* Merged
+	[9423284c2c6d]
+
+	* waskaweb/controllers/case.py:
+	Merged
+	[e5c75298f0b7]
+
+	* waskaweb/controllers/case.py:
+	Merged
+	[0173f9bad402]
+
+2007-11-20  teichmann  <teichmann at thetis.hq>
+
+	* waskaweb/controllers/case.py:
+	Fixed problem with "Unterstuetzungsangebote" in "Speichern und
+	weiter"
+	[fc8666fb3a3c]
+
+2007-11-20  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/controllers/case.py,
+	waskaweb/templates/casemanagement/main.mako,
+	waskaweb/templates/statement/dialogs/missing_statement.mako:
+	Fixed issue114
+	[d9f535f87ece]
+
+	* waskaweb/controllers/administration.py, waskaweb/model/user.py:
+	Fixed issue147 ISE on deleting error. Removed some debugging output
+	from user.py
+	[c70c988d46ca]
+
+	* waskaweb/controllers/case.py,
+	waskaweb/templates/casemanagement/dialogs/notificate_printall.mako:
+	Fixed again notification dialog for missing printall feature in beta
+	[168d207b73e3]
+
+	* waskaweb/controllers/case.py:
+	Merged
+	[9fe5ae72725d]
+
+2007-11-20  teichmann  <teichmann at thoe.hq.intevation.de>
+
+	* waskaweb/controllers/case.py, waskaweb/lib/renderer.py,
+	waskaweb/model/navigation.py:
+	First version of "Speichern und weiter" button in formular. Still
+	broken: Unterstützungsangebote and advancing first page of
+	subtopic.
+	[4e563e02ef84]
+
+2007-11-19  teichmann  <teichmann at thoe.hq.intevation.de>
+
+	* waskaweb/templates/documents/global_overview.mako:
+	Fix for Issue153
+	[1f488a950f25]
+
+2007-11-19  waska  <waska at qemu.laodameia.intevation.de.laodameia.intevation.de>
+
+	* waskaweb/templates/documents/global_upload.mako:
+	Bugfix issue153: call correct action
+	[ae5b36120c60]
+
+2007-11-19  teichmann  <teichmann at thoe.hq.intevation.de>
+
+	* development_wsgi.ini, waskaweb/controllers/document.py:
+	- Fix for issue151
+	- Changed default DB port to 5343
+	[55cf3cfbbff7]
+
+2007-11-19  frank  <frank at thoe.hq.intevation.de>
+
+	* Merge
+	[48b38903d138]
+
+2007-11-19  waska  <waska at qemu.laodameia.intevation.de.laodameia.intevation.de>
+
+	* waskaweb/templates/administration/show_user_body.mako:
+	Account details "isActivated" and "needsNewPass" only visible to
+	role Admin-KA.
+	[b14e893f3b1c]
+
+	* waskaweb/templates/usersettings/show_settings.mako:
+	editStandin only visible for role CM_KA.
+	[e57904a70636]
+
+2007-11-20  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/controllers/case.py, waskaweb/controllers/usersettings.py,
+	waskaweb/model/user.py:
+	Admin users can not be set as standin anymore (enhacement of
+	issue138)
+	[765247c7e9f1]
+
+	* waskaweb/templates/casemanagement/dialogs/notificate_printall.mako:
+	Added missing "not implemented" dialog.
+	[c65ae31c76e3]
+
+	* development_wsgi.ini:
+	Switched to new DB-Cluster
+	[7d9daea74619]
+
+2007-11-19  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* Merged
+	[8d1e22ff0906]
+
+2007-11-19  frank  <frank at thoe.hq.intevation.de>
+
+	* waskaweb/lib/security.py:
+	Merge
+	[bbf2609eee2a]
+
+	* waskaweb/model/user.py,
+	waskaweb/templates/casemanagement/documents.mako,
+	waskaweb/templates/casemanagement/new_document.mako:
+	Merge
+	[8123b72f08eb]
+
+	* waskaweb/i18n/de/LC_MESSAGES/waskaweb.po:
+	Korrektur Strings in Agentureinstellungen.
+	[8aea8fefa0c6]
+
+	* Merge
+	[6c31bd0ec253]
+
+	* waskaweb/lib/security.py, waskaweb/model/user.py:
+	Merge
+	[66106cfc3959]
+
+2007-11-18  frank  <frank at thoe.hq.intevation.de>
+
+	* waskaweb/i18n/de/LC_MESSAGES/waskaweb.po:
+	Harmonisiergun: Einheitlich "Konto" statt teilweise "Account".
+	[645f47b648a2]
+
+	* waskaweb/templates/documents/global_new.py:
+	Merge
+	[3a9e5cdfc5a3]
+
+2007-11-16  frank  <frank at thoe.hq.intevation.de>
+
+	* waskaweb/lib/security.py:
+	getDbName: Anpassung an neue Zertifikatsstruktur: dbname im 3. Teil
+	des CN.
+	[8eae46d44f97]
+
+	* waskaweb/templates/casemanagement/documents.mako,
+	waskaweb/templates/casemanagement/new_document.mako,
+	waskaweb/templates/documents/global_overview_body.mako,
+	waskaweb/templates/documents/overview.mako,
+	waskaweb/templates/documents/overview_body.mako,
+	waskaweb/templates/documents/upload.mako,
+	waskaweb/templates/main.mako:
+	Merge
+	[a77049c7baf5]
+
+2007-11-16  waska  <waska at qemu.laodameia.intevation.de.laodameia.intevation.de>
+
+	* waskaweb/lib/helpers.py, waskaweb/lib/security.py,
+	waskaweb/model/user.py, waskaweb/templates/main.mako:
+	issue124: Zentraler Admin-User implementiert, im Menu nur Benutzer
+	/DB-Verwaltung sichtbar
+	[c78771a7e5ad]
+
+2007-11-19  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* Merged
+	[e1598277e032]
+
+	* Merged
+	[98064ce46319]
+
+2007-11-19  teichmann  <teichmann at thetis.hq>
+
+	* merged.
+	[e8e821554018]
+
+	* waskaweb/lib/base.py:
+	Print redirect to Apache-Log in case of invalid sessions.
+	[f561951cd6f6]
+
+2007-11-19  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/lib/validators.py:
+	Hard wired german language for formencode error messages
+	[2189a633e559]
+
+	* waskaweb/controllers/case.py,
+	waskaweb/templates/casemanagement/main.mako:
+	Added notification dialog for missing "printall" function in beta
+	version of waska notification dialog for missing "printall" function
+	in betaa
+	[585c4e06cd41]
+
+	* waskaweb/controllers/usersettings.py:
+	Fixed issue146
+	[e02af146df1c]
+
+	* waskaweb/lib/security.py:
+	Fixed worng regular expression on login
+	[fb24ad2804cf]
+
+	* waskaweb/templates/administration/new_user.mako:
+	Fixed issue143
+	[40a1114270c7]
+
+	* waskaweb/lib/validators.py:
+	Fixed issue142
+	[2292278687a9]
+
+	* waskaweb/controllers/case.py:
+	Added missing part of fix for issue138
+	[44482bc65422]
+
+	* waskaweb/controllers/usersettings.py, waskaweb/model/user.py,
+	waskaweb/templates/usersettings/edit_standin.mako:
+	Fixed issue138.
+	[596c09d1fd34]
+
+	* waskaweb/controllers/administration.py:
+	Changed target when admin chooses not to reset the users password in
+	confirmation dialog
+	[0b0c30210d57]
+
+	* waskaweb/templates/casemanagement/appointments.mako,
+	waskaweb/templates/casemanagement/new_appointment.mako,
+	waskaweb/templates/casemanagement/organisation.mako,
+	waskaweb/templates/documents/case_new.mako,
+	waskaweb/templates/documents/case_overview.mako:
+	Fixed missing "confirmed" flag on selecting a case in various
+	templates
+	[4e6e83a5617b]
+
+	* waskaweb/templates/casemanagement/documents.mako,
+	waskaweb/templates/casemanagement/new_document.mako:
+	Removed obsolete document templates from the case templates -> they
+	new created under the document templates
+	[ac6d40c45e0d]
+
+	* waskaweb/model/agency.py:
+	Removed debugging output
+	[94ecbe77ca35]
+
+	* waskaweb/controllers/case.py:
+	Fixed issue148
+	[89b4e5b0844a]
+
+2007-11-18  teichmann  <teichmann at thoe.hq.intevation.de>
+
+	* waskaweb/templates/documents/global_overview.mako:
+	Added target="_blank" to download links of global documents.
+	[f95e1c147c53]
+
+	* waskaweb/lib/app_globals.py, waskaweb/lib/filters.py,
+	waskaweb/templates/casemanagement/digest.mako:
+	Replaced './.' by '-/-' for None values.
+	[5a1efd8c79de]
+
+	* development_wsgi.ini, waskaweb/controllers/evaluate.py,
+	waskaweb/lib/app_globals.py, waskaweb/lib/pdfimporter.py:
+	Made pdf2xfa server connections configurable by .ini
+	[340bc2df362b]
+
+	* waskaweb/controllers/evaluate.py, waskaweb/model/user.py:
+	Removed unneeded imports of connection urls.
+	[1225b9d870c2]
+
+	* waskaweb/lib/security.py:
+	Removed needless check for "'" in passwords.
+	[638e76476854]
+
+	* development_wsgi.ini, waskaweb/lib/app_globals.py,
+	waskaweb/lib/base.py, waskaweb/lib/db_factory.py,
+	waskaweb/lib/security.py:
+	How to connect to DB is now configurable by .ini file.
+	[7a65f548e93f]
+
+2007-11-16  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* Merged
+	[747886807d8a]
+
+	* waskaweb/controllers/document.py,
+	waskaweb/templates/documents/global_new.py:
+	Merged Bennis Layout Changes
+	[2476d50979fb]
+
+2007-11-16  teichmann  <teichmann at thetis.hq>
+
+	* waskaweb/lib/renderer.py, waskaweb/model/data.py:
+	Added support for invisible info fields.
+	[94cbf8b6feeb]
+
+2007-11-16  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/controllers/document.py,
+	waskaweb/templates/documents/global_upload.mako:
+	Merged
+	[be34858a3fde]
+
+	* waskaweb/templates/documents/global_overview.mako:
+	Merged with Bennis layout fixes
+	[756359920735]
+
+2007-11-16  benni  <benni at thoe.hq.intevation.de>
+
+	* waskaweb/templates/appointments/new.mako,
+	waskaweb/templates/appointments/show.mako,
+	waskaweb/templates/casemanagement/new_appointment.mako:
+	fake table in" termine"
+	[a43983d06927]
+
+	* waskaweb/public/styles/all.css,
+	waskaweb/templates/documents/global_overview.mako,
+	waskaweb/templates/documents/global_upload.mako,
+	waskaweb/templates/documents/upload_body.mako:
+	"jumping div" in documents cmka
+	[785eeaf01e95]
+
+	* waskaweb/templates/usersettings/show_settings.mako:
+	modusfield in "mein konto", sentence changed "hier sehen sie..."
+	[254466a1657a]
+
+	* waskaweb/public/styles/all.css,
+	waskaweb/templates/appointments/overview.mako,
+	waskaweb/templates/casemanagement/new.mako:
+	fixed "jumping table" in appointments
+	[caebdfb789c9]
+
+	* waskaweb/public/styles/all.css, waskaweb/public/styles/screen.css,
+	waskaweb/templates/usersettings/change_password_login.mako:
+	dialog reseted password: small changes on layout and sentences
+	[a63a23c2dcf9]
+
+2007-11-16  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* Merged
+	[3a77f2e39c87]
+
+2007-11-16  teichmann  <teichmann at thetis.hq>
+
+	* waskaweb/templates/documents/global_overview.mako:
+	Fixed broken link in viewing and deleting global documents.
+	[d03248ced9ba]
+
+	* waskaweb/config/routing.py, waskaweb/controllers/case.py,
+	waskaweb/controllers/document.py, waskaweb/lib/filters.py,
+	waskaweb/model/document.py,
+	waskaweb/templates/documents/case_new.mako,
+	waskaweb/templates/documents/case_overview.mako,
+	waskaweb/templates/documents/global_overview.mako:
+	Fixed links for documents of cases.
+	[c4086023f527]
+
+2007-11-16  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/i18n/de/LC_MESSAGES/waskaweb.po,
+	waskaweb/i18n/waskaweb.pot,
+	waskaweb/templates/administration/edit_settings.mako:
+	Updated language files
+	[0da321ba7e35]
+
+	* waskaweb/controllers/document.py, waskaweb/i18n/waskaweb.pot,
+	waskaweb/templates/documents/global_new.py,
+	waskaweb/templates/documents/global_upload.mako:
+	removed global_new.py in Templates.
+	[fde938753a9e]
+
+2007-11-16  benni  <benni at thoe.hq.intevation.de>
+
+	* waskaweb/model/file.py, waskaweb/model/renderer.py,
+	waskaweb/templates/administration/edit_settings.mako,
+	waskaweb/templates/administration/show_settings.mako,
+	waskaweb/templates/casemanagement/rg_aid_overview.mako,
+	waskaweb/templates/documents/global_overview_body.mako,
+	waskaweb/templates/documents/global_upload.mako,
+	waskaweb/templates/documents/upload.mako:
+	merged and fix table in "unterstützungsangebot"
+	[1f624ee8a619]
+
+	* waskaweb/i18n/de/LC_MESSAGES/waskaweb.po:
+	merge: FU merge from this morning
+	[ceea329d9e54]
+
+	* waskaweb/public/styles/all.css, waskaweb/public/styles/screen.css,
+	waskaweb/templates/administration/edit_settings.mako,
+	waskaweb/templates/administration/edit_user.mako,
+	waskaweb/templates/administration/show_settings.mako,
+	waskaweb/templates/administration/show_user.mako,
+	waskaweb/templates/appointments/new.mako,
+	waskaweb/templates/appointments/overview.mako,
+	waskaweb/templates/casemanagement/appointments.mako,
+	waskaweb/templates/casemanagement/documents.mako,
+	waskaweb/templates/documents/overview.mako,
+	waskaweb/templates/documents/upload.mako:
+	modusfields and possibility to navigate to previous page added
+	[e6369e6516d7]
+
+	* waskaweb/public/styles/all.css, waskaweb/public/styles/ie6.css,
+	waskaweb/public/styles/screen.css,
+	waskaweb/templates/administration/new_user.mako,
+	waskaweb/templates/administration/overview_user.mako:
+	modusfield and format of formulars
+	[ca82b6e725bc]
+
+	* waskaweb/public/styles/ie6.css:
+	space between input fields ie6 login
+	[716d07ac34fb]
+
+	* waskaweb/public/styles/screen.css, waskaweb/templates/logout.mako,
+	waskaweb/templates/main_login.mako:
+	login, logout finished
+	[aaff4f1e5204]
+
+	* waskaweb/templates/main_login.mako:
+	login screen
+	[9768bc3eea9c]
+
+	* waskaweb/public/styles/screen.css:
+	login screen
+	[8c379260da94]
+
+	* waskaweb/i18n/de/LC_MESSAGES/waskaweb.po,
+	waskaweb/templates/casemanagement/rg_aid_overview.mako:
+	merged
+	[b51c4ee1e48e]
+
+	* waskaweb/public/styles/screen.css, waskaweb/templates/login.mako,
+	waskaweb/templates/main_login.mako:
+	login screen
+	[0fa69d44588d]
+
+2007-11-15  benni  <benni at thoe.hq.intevation.de>
+
+	* waskaweb/public/styles/all.css, waskaweb/public/styles/screen.css,
+	waskaweb/templates/casemanagement/appointments.mako,
+	waskaweb/templates/documents/overview_body.mako,
+	waskaweb/templates/documents/upload_body.mako:
+	table in cm documents is now equal to the table in cm appointment
+	[1da1fbdf24cb]
+
+	* waskaweb/i18n/de/LC_MESSAGES/waskaweb.po,
+	waskaweb/i18n/waskaweb.pot, waskaweb/public/styles/screen.css,
+	waskaweb/templates/appointments/show.mako,
+	waskaweb/templates/casemanagement/documents.mako,
+	waskaweb/templates/casemanagement/new_appointment.mako,
+	waskaweb/templates/casemanagement/new_document.mako,
+	waskaweb/templates/casemanagement/rg_aid_overview.mako:
+	added content_header_small to improve space between content and
+	header
+	[4cf4b96f128a]
+
+2007-11-16  teichmann  <teichmann at thetis.hq>
+
+	* waskaweb/controllers/document.py,
+	waskaweb/templates/documents/global_new.py,
+	waskaweb/templates/documents/global_overview.mako,
+	waskaweb/templates/documents/global_upload.mako,
+	waskaweb/templates/documents/upload.mako,
+	waskaweb/templates/main.mako:
+	Fixed linking for global document import.
+	[d704e25fed9a]
+
+2007-11-16  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* Merged
+	[c47fb143e5fc]
+
+2007-11-16  frank  <frank at thoe.hq.intevation.de>
+
+	* waskaweb/lib/renderer.py:
+	Überflüssiges <br>-Tag zwischen Label und Textarea entfernt
+	[9a9564e5c70e]
+
+	* Merge
+	[a22456658f16]
+
+	* waskaweb/model/file.py, waskaweb/model/renderer.py:
+	Merge
+	[786804e38e58]
+
+	* formed/waska-hilfetexte.xhtml:
+	Bugfix Hilfetexte (paragraph schliessen)
+	[c541cdc7ca10]
+
+2007-11-15  frank  <frank at thoe.hq.intevation.de>
+
+	* waskaweb/controllers/usersettings.py:
+	Bugfix issue130: Typo in action-String
+	[c66a3bdd9195]
+
+	* formed/waska-hilfetexte.xhtml:
+	Neu: Hilfetexte für "besuchte Schule" und "Schulabschluss"
+	[05e6aef0074c]
+
+2007-11-16  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/controllers/case.py, waskaweb/lib/casedata.py,
+	waskaweb/templates/casemanagement/digest.mako,
+	waskaweb/templates/casemanagement/documents.mako,
+	waskaweb/templates/casemanagement/new_document.mako,
+	waskaweb/templates/documents/case_new.mako,
+	waskaweb/templates/documents/case_overview.mako,
+	waskaweb/templates/documents/global_overview.mako,
+	waskaweb/templates/documents/global_overview_body.mako,
+	waskaweb/templates/documents/overview.mako,
+	waskaweb/templates/documents/overview_body.mako:
+	Prepared document templates for adding case specific documents.
+	[0f01fa8cc82d]
+
+2007-11-16  teichmann  <teichmann at thetis.hq>
+
+	* waskaweb/lib/filters.py,
+	waskaweb/templates/administration/show_user_body.mako,
+	waskaweb/templates/casemanagement/digest.mako,
+	waskaweb/templates/casemanagement/main.mako,
+	waskaweb/templates/casemanagement/overview.mako,
+	waskaweb/templates/casemanagement/rg_aid_overview.mako:
+	Added fixes for None-issue (full text search in RoundUp should be
+	improved)
+	[72dcf6a500d2]
+
+2007-11-16  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* Merged
+	[5d95b38d4dfa]
+
+2007-11-16  teichmann  <teichmann at thetis.hq>
+
+	* waskaweb/lib/filters.py,
+	waskaweb/templates/casemanagement/main.mako,
+	waskaweb/templates/documents/global_overview_body.mako:
+	- Added filename in document download
+	- added filters library.
+	[2465893d685f]
+
+2007-11-16  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* formed/aid_plan_statement.html,
+	waskaweb/controllers/administration.py, waskaweb/model/agency.py,
+	waskaweb/templates/administration/edit_settings.mako,
+	waskaweb/templates/administration/show_settings.mako:
+	Enhanced edit settings in administration for editing the aid plan
+	statement
+	[53d7b6c00b8e]
+
+	* waskaweb/controllers/case.py, waskaweb/lib/casedata.py,
+	waskaweb/model/agency.py, waskaweb/model/file.py,
+	waskaweb/model/renderer.py:
+	Merged
+	[ac8f2a6abc69]
+
+2007-11-16  teichmann  <teichmann at thetis.hq>
+
+	* waskaweb/model/agency.py:
+	Fix for issue131
+	[ebdccdd88b33]
+
+2007-11-16  teichmann  <teichmann at thoe.hq.intevation.de>
+
+	* waskaweb/controllers/case.py:
+	Removed import dependency from removed file.
+	[8792e5dad1fc]
+
+	* waskaweb/controllers/document.py, waskaweb/controllers/waska.py,
+	waskaweb/lib/casedata.py, waskaweb/lib/pdfimporter.py,
+	waskaweb/model/document.py, waskaweb/model/file.py,
+	waskaweb/model/renderer.py,
+	waskaweb/templates/documents/global_overview_body.mako:
+	Added support for database driven global document serving. Removed
+	old unneeded code.
+	[14170b6ae6aa]
+
+2007-11-15  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* Merged
+	[dbe44e4abc6a]
+
+	* waskaweb/controllers/usersettings.py:
+	Fixed issue130
+	[051d26422509]
+
+	* waskaweb/i18n/de/LC_MESSAGES/waskaweb.po:
+	Merged
+	[131d24e823e6]
+
+2007-11-15  frank  <frank at thoe.hq.intevation.de>
+
+	* waskaweb/i18n/de/LC_MESSAGES/waskaweb.po:
+	Eingeloggt als -> Angemeldet als und ein paar weitere Ãœbersetzungen
+	[a03bcbdf3c44]
+
+2007-11-15  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* formed/aid_plan_statement.html, formed/privacy_statement.html,
+	formed/statement.html, waskaweb/controllers/case.py,
+	waskaweb/controllers/statement.py, waskaweb/lib/casedata.py,
+	waskaweb/model/agency.py, waskaweb/model/statement.py,
+	waskaweb/templates/casemanagement/main.mako,
+	waskaweb/templates/casemanagement/rg_aid_overview.mako,
+	waskaweb/templates/statement/dialogs/missing_statement.mako,
+	waskaweb/templates/statement/edit.mako:
+	Added new statement for the aid plan. Did some refactoring on the
+	statements. This mainly includes Renaming classes as we need to
+	differ between to kinds of statements now (PrivacyStatement,
+	AidPlanStatement)
+	[708b5cc24cf3]
+
+	* Merged
+	[e15b55f2d916]
+
+2007-11-15  benni  <benni at thoe.hq.intevation.de>
+
+	* waskaweb/i18n/de/LC_MESSAGES/waskaweb.po,
+	waskaweb/public/styles/all.css, waskaweb/public/styles/ie6.css,
+	waskaweb/public/styles/screen.css,
+	waskaweb/templates/appointments/appointment_form.mako,
+	waskaweb/templates/appointments/show.mako,
+	waskaweb/templates/casemanagement/new_appointment.mako,
+	waskaweb/templates/casemanagement/new_document.mako,
+	waskaweb/templates/casemanagement/rg_aid_overview.mako,
+	waskaweb/templates/documents/upload_body.mako,
+	waskaweb/templates/main_login.mako:
+	modusfields added, login screen
+	[70e424fab940]
+
+	* waskaweb/templates/casemanagement/repeat.mako:
+	merged
+	[9756851be688]
+
+	* waskaweb/public/styles/color3.css, waskaweb/public/styles/ie6.css,
+	waskaweb/public/styles/screen.css, waskaweb/templates/login.mako,
+	waskaweb/templates/main_login.mako:
+	modusbox width, login ff waska
+	[0153d528c942]
+
+2007-11-14  benni  <benni at thoe.hq.intevation.de>
+
+	* waskaweb/public/styles/screen.css:
+	header fontsize of main nav fits with gliederung headers
+	[f38ee62238fc]
+
+	* waskaweb/public/styles/screen.css,
+	waskaweb/templates/casemanagement/appointments.mako,
+	waskaweb/templates/casemanagement/documents.mako,
+	waskaweb/templates/casemanagement/main.mako:
+	modusbox in documents and appointments
+	[e6079cedff6e]
+
+	* waskaweb/public/styles/all.css, waskaweb/public/styles/color3.css,
+	waskaweb/public/styles/ie6.css, waskaweb/public/styles/screen.css,
+	waskaweb/templates/main.mako:
+	fallback solution: gliederung, legends, border. position abmelden
+	changed
+	[9900cade6e89]
+
+	* waskaweb/templates/casemanagement/digest.mako:
+	sentence corrected: hier wird zusammenfassung
+	[408e6617ab9f]
+
+	* waskaweb/templates/casemanagement/overview.mako:
+	select field in "fallakten übersicht" commented out
+	[8c36e4adf8a9]
+
+	* waskaweb/public/styles/all.css, waskaweb/public/styles/screen.css:
+	added min-height fast hack for ie6
+	[97d1fd72a745]
+
+2007-11-15  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* formed/statement.html, waskaweb/controllers/statement.py,
+	waskaweb/model/agency.py, waskaweb/templates/statement/edit.mako:
+	Fixed printing of the privacy statement
+	[58bb7fa9b570]
+
+	* waskaweb/controllers/administration.py,
+	waskaweb/controllers/usersettings.py, waskaweb/model/user.py:
+	Fixed missing standin user object on showing user details in admin
+	view
+	[b141af39e294]
+
+	* waskaweb/lib/casedata.py, waskaweb/model/user.py:
+	User can now modify their standin.
+	[11f86aaf25f7]
+
+	* waskaweb/controllers/case.py, waskaweb/lib/casedata.py,
+	waskaweb/templates/casemanagement/repeat.mako:
+	Merged
+	[852f91b659b6]
+
+2007-11-15  teichmann  <teichmann at thetis.hq>
+
+	* waskaweb/lib/security.py:
+	Removed logging of connection url on DB connect. The url contains
+	the password of user the current user in plain text.
+	[307c5d434306]
+
+	* waskaweb/templates/casemanagement/dialogs/notificate_import_dub.mako
+	:
+	Added missing template for error handling for PDF import.
+	[15cb70a5d539]
+
+2007-11-14  teichmann  <teichmann at thetis.hq>
+
+	* waskaweb/controllers/case.py:
+	- Exceptions in PDF import are no longer reported as Tracebacks.
+	- Changed text of 'kundennummer' duplications a bit.
+	[5019618f6127]
+
+	* waskaweb/controllers/case.py, waskaweb/lib/casedata.py,
+	waskaweb/lib/pdfimporter.py:
+	Redirect to overview after successfull PDF-Upload. Check for
+	duplications of 'kundennummer'.
+	[ef171e7c2589]
+
+2007-11-15  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/controllers/case.py, waskaweb/lib/casedata.py,
+	waskaweb/lib/validators.py,
+	waskaweb/templates/casemanagement/organisation.mako,
+	waskaweb/templates/casemanagement/repeat.mako,
+	waskaweb/templates/casemanagement/rg_aid_overview.mako:
+	Implemented setting stanin an editor for cases. Renamed repeat.mako
+	to rg_aid_overview.mako
+	[18e894e5546f]
+
+2007-11-14  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/templates/casemanagement/repeat.mako:
+	Fixed issue35. Application stays in edit-mode when selecting an aid
+	object
+	[13d6ccc1038f]
+
+2007-11-14  benni  <benni at thoe.hq.intevation.de>
+
+	* waskaweb/model/file.py:
+	Added helper import
+	[c2e4816da76c]
+
+	* waskaweb/lib/renderer.py, waskaweb/public/no-certificate.html,
+	waskaweb/templates/main.mako:
+	Merged with main
+	[5e00cb3bcdb6]
+
+	* waskaweb/i18n/de/LC_MESSAGES/waskaweb.po,
+	waskaweb/templates/casemanagement/formular.mako,
+	waskaweb/templates/casemanagement/main.mako,
+	waskaweb/templates/casemanagement/new.mako,
+	waskaweb/templates/main.mako:
+	typos t01-t04, onclick event is now available in the templates
+	[dfe0fa8397c0]
+
+	* formed/formedtree_web.xml, waskaweb/public/styles/all.css,
+	waskaweb/public/styles/screen.css:
+	formular boxes fixed, legends without strikeout.
+	[f21362728490]
+
+	* formed/formedtree_web.xml, waskaweb/model/objects.py,
+	waskaweb/templates/administration/change_password.mako,
+	waskaweb/templates/administration/change_password_login.mako, waskaw
+	eb/templates/administration/dialogs/notificate_setpassword.mako,
+	waskaweb/templates/casemanagement/formular.mako,
+	waskaweb/templates/start/settings.mako:
+	merged
+	[e90df7e997d2]
+
+2007-11-13  benni  <benni at thoe.hq.intevation.de>
+
+	* waskaweb/public/styles/screen.css:
+	..
+	[d137d3f1c09f]
+
+	* waskaweb/public/styles/color3.css,
+	waskaweb/public/styles/screen.css,
+	waskaweb/templates/casemanagement/formular.mako,
+	waskaweb/templates/casemanagement/main.mako,
+	waskaweb/templates/main.mako:
+	icons, contentheader formats
+	[901ce6d667f7]
+
+	* formed/formedtree_web.xml, waskaweb/public/styles/all.css,
+	waskaweb/public/styles/color3.css, waskaweb/public/styles/ie6.css,
+	waskaweb/public/styles/print.css, waskaweb/public/styles/screen.css,
+	waskaweb/templates/casemanagement/formular.mako,
+	waskaweb/templates/casemanagement/main.mako,
+	waskaweb/templates/main.mako:
+	new contentheader, forward backward navigation deleted, spacing
+	tables, spacing p, div container adminnavigation fixed, modusfield
+	displayed correct in casemanagement, problems: legend, left menu ff,
+	format formulars
+	[1623e3a36e15]
+
+2007-11-12  benni  <benni at thoe.hq.intevation.de>
+
+	* waskaweb/public/styles/all.css, waskaweb/public/styles/color3.css,
+	waskaweb/public/styles/screen.css,
+	waskaweb/templates/casemanagement/main.mako,
+	waskaweb/templates/main.mako:
+	fixed jumping div content container (ie browser)
+	[c5c152b70984]
+
+	* formed/formedtree_web.xml:
+	reverted form
+	[76ca117c18e3]
+
+	* waskaweb/model/ka_data.py,
+	waskaweb/templates/casemanagement/main.mako,
+	waskaweb/templates/main.mako:
+	merged
+	[cc7d834f87b3]
+
+	* waskaweb/lib/renderer.py, waskaweb/public/styles/all.css,
+	waskaweb/public/styles/color3.css, waskaweb/public/styles/ie6.css,
+	waskaweb/public/styles/screen.css,
+	waskaweb/templates/casemanagement/formular.mako,
+	waskaweb/templates/casemanagement/main.mako,
+	waskaweb/templates/main.mako:
+	layout
+	[6c0e5f4e3489]
+
+2007-11-09  benni  <benni at thoe.hq.intevation.de>
+
+	* formed/formedtree_web.xml:
+	merged
+	[2559c9f99a33]
+
+	* waskaweb/public/styles/ie6.css, waskaweb/public/styles/screen.css:
+	ie6css
+	[b0c8184d438b]
+
+	* formed/formedtree_web.xml, waskaweb/public/styles/screen.css,
+	waskaweb/templates/casemanagement/formular.mako,
+	waskaweb/templates/casemanagement/main.mako:
+	small changes functionality
+	[0c12d266227a]
+
+2007-11-08  benni  <benni at thoe.hq.intevation.de>
+
+	* waskaweb/i18n/de/LC_MESSAGES/waskaweb.po,
+	waskaweb/i18n/waskaweb.pot, waskaweb/public/styles/color3.css,
+	waskaweb/public/styles/screen.css,
+	waskaweb/templates/casemanagement/formular.mako,
+	waskaweb/templates/casemanagement/main.mako,
+	waskaweb/templates/main.mako:
+	element "datenschutz". trying to implement new functionality in the
+	menubar
+	[cbc0dd3f1ea9]
+
+	* waskaweb/public/styles/color3.css,
+	waskaweb/templates/casemanagement/main.mako,
+	waskaweb/templates/main.mako:
+	merged
+	[84d5344c380b]
+
+	* waskaweb/i18n/de/LC_MESSAGES/waskaweb.po,
+	waskaweb/i18n/waskaweb.pot,
+	waskaweb/templates/casemanagement/formular.mako,
+	waskaweb/templates/casemanagement/main.mako,
+	waskaweb/templates/main.mako:
+	new modusfield position. casemanagement header changednew modusfield
+	position. casemanagement header changed..
+	[41030c8f7c5b]
+
+	* waskaweb/public/styles/color3.css,
+	waskaweb/public/styles/screen.css:
+	new elements positioned and colored.
+	[711e63c2e84e]
+
+2007-11-07  benni  <benni at thoe.hq.intevation.de>
+
+	* waskaweb/i18n/de/LC_MESSAGES/waskaweb.po,
+	waskaweb/templates/casemanagement/formular.mako,
+	waskaweb/templates/casemanagement/main.mako,
+	waskaweb/templates/main.mako:
+	New elements created, left menu and casemanagement
+	[75acab90c638]
+
+	* waskaweb/public/styles/color3.css,
+	waskaweb/public/styles/screen.css:
+	news elements positioned
+	[a32b5298ae49]
+
+	* merged
+	[d51771e34199]
+
+	* sicherung pull
+	[a7869c0cdde8]
+
+2007-11-06  benni  <benni at thoe.hq.intevation.de>
+
+	* waskaweb/templates/casemanagement/main.mako,
+	waskaweb/templates/main.mako:
+	uberschriften in content_header
+	[e8a9ab89caf0]
+
+	* waskaweb/templates/casemanagement/main.mako,
+	waskaweb/templates/main.mako:
+	modusfield in contentheader eingepflegt C D modusfield u
+	[9ddf7db93936]
+
+2007-11-14  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/lib/casedata.py:
+	Merged
+	[fa0a3bcf8227]
+
+2007-11-14  teichmann  <teichmann at thetis.hq>
+
+	* waskaweb/lib/renderer.py, waskaweb/model/navigation.py,
+	waskaweb/public/js/check.js, waskaweb/public/no-certificate.html,
+	waskaweb/templates/main.mako:
+	Added simple JavaScript check for modifications for formular data.
+	[770134d740eb]
+
+2007-11-13  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* Merged
+	[d0d434b2774c]
+
+2007-11-13  frank  <frank at thoe.hq.intevation.de>
+
+	* waskaweb/templates/statement/dialogs/missing_statement.mako:
+	Tippfehler im Hinweistext korrigiert, kleine Verkürzung des Textes.
+	[fecc59e5b7e0]
+
+2007-11-13  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* Merged
+	[42ca86d1f575]
+
+	* waskaweb/model/objects.py,
+	waskaweb/templates/administration/change_password.mako,
+	waskaweb/templates/administration/change_password_login.mako, waskaw
+	eb/templates/administration/dialogs/notificate_setpassword.mako,
+	waskaweb/templates/start/settings.mako:
+	Merged
+	[c54c685ff541]
+
+2007-11-13  teichmann  <teichmann at thetis.hq>
+
+	* waskaweb/lib/pdfimporter.py:
+	Fix for issue68
+	[42fc3a7de31f]
+
+2007-11-13  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/lib/casedata.py:
+	Merged
+	[5c642d382dc6]
+
+	* Merged
+	[7e279dd80d7f]
+
+	* Merged
+	[40f9fefc3b65]
+
+2007-11-13  teichmann  <teichmann at thetis.hq>
+
+	* merged.
+	[55be1fe1f989]
+
+	* waskaweb/lib/pdfimporter.py:
+	Fix for issue73
+	[02daa3e71dd7]
+
+2007-11-13  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/lib/casedata.py:
+	Merged
+	[8d0bc0f7f32f]
+
+2007-11-13  teichmann  <teichmann at thetis.hq>
+
+	* formed/formedtree_web.xml, waskaweb/lib/pdfimporter.py:
+	Fix for issue106.
+	[6fa32c5134fb]
+
+	* merged
+	[d9c6b2c55860]
+
+	* waskaweb/lib/casedata.py:
+	Bug fix for DB code of PDF-Importer.
+	[4f787bc8f04b]
+
+2007-11-14  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/lib/casedata.py:
+	Fixed issue88. German date format in aid list.
+	[a9bc621185a2]
+
+2007-11-13  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/controllers/usersettings.py,
+	waskaweb/templates/administration/show_user_body.mako,
+	waskaweb/templates/usersettings/edit_standin.mako:
+	Standinuser is now show in the user details. Further the section box
+	in the edit standin dialog is now preselected with the current
+	standin
+	[4ec861d0665d]
+
+	* waskaweb/model/user.py:
+	Userobjects now include the standin user.
+	[39a5390e43b1]
+
+	* waskaweb/controllers/administration.py,
+	waskaweb/controllers/usersettings.py, waskaweb/controllers/waska.py,
+	waskaweb/lib/base.py,
+	waskaweb/templates/administration/change_password.mako,
+	waskaweb/templates/administration/change_password_login.mako, waskaw
+	eb/templates/administration/dialogs/notificate_setpassword.mako,
+	waskaweb/templates/start/settings.mako,
+	waskaweb/templates/usersettings/change_password.mako,
+	waskaweb/templates/usersettings/change_password_login.mako,
+	waskaweb/templates/usersettings/dialogs/notificate_setpassword.mako,
+	waskaweb/templates/usersettings/show_settings.mako:
+	Moved fuctions to change the userpassword (by the user) to the
+	usersettings controller.
+	[0692adf2c56a]
+
+	* waskaweb/model/file.py:
+	Added new file holding the fileobjects
+	[281e44355a70]
+
+	* waskaweb/templates/administration/dialogs/notificate_deleteuser.mako
+	:
+	Added short dialog telling the user that the the deletion of users
+	are not implemented yet
+	[5d8ea14e4943]
+
+	* waskaweb/controllers/usersettings.py,
+	waskaweb/templates/usersettings/edit_standin.mako,
+	waskaweb/tests/functional/test_usersettings.py:
+	Added new controller and template for handling the usersettings
+	[95151675460b]
+
+	* waskaweb/controllers/administration.py,
+	waskaweb/controllers/case.py, waskaweb/controllers/document.py,
+	waskaweb/controllers/waska.py, waskaweb/lib/security.py,
+	waskaweb/lib/validators.py, waskaweb/model/objects.py,
+	waskaweb/model/user.py, waskaweb/templates/start/settings.mako:
+	Refactored UserObject, Added dialogs for setting the user's standin
+	[cb46a4b1712d]
+
+	* waskaweb/lib/casedata.py:
+	Fixed issue111
+	[e89624a15815]
+
+	* waskaweb/controllers/administration.py:
+	Added notification on user deletion which tells the user that
+	deleiting is not implementend in the beta version yet
+	[e19a23ad5838]
+
+	* waskaweb/templates/casemanagement/evaluation_result.mako:
+	Fixed issue108: Renaming "Erstberatung" -> "Beratungskunde"
+	[1f573f7005ee]
+
+	* waskaweb/lib/evaluation.py,
+	waskaweb/templates/casemanagement/digest.mako:
+	Fixed issue 98. Implemented right join for evaluations and make
+	debugging output is going to sys.stderr.
+	[518607052035]
+
+	* waskaweb/templates/casemanagement/overview.mako:
+	Added short output if the search did not return a result
+	[05f6839ab6bf]
+
+	* waskaweb/controllers/case.py, waskaweb/lib/casedata.py,
+	waskaweb/lib/validators.py,
+	waskaweb/templates/casemanagement/overview.mako:
+	Implemented search for cases
+	[8e3105d4d7a1]
+
+	* waskaweb/controllers/statement.py,
+	waskaweb/templates/statement/dialogs/missing_statement.mako,
+	waskaweb/templates/statement/edit.mako:
+	Fixed issue110. Changed texts for dialogs handling missing
+	statements.
+	[624acc5b2c35]
+
+2007-11-12  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/templates/casemanagement/formular.mako:
+	Fixed issue104.
+	[3472a9a55f52]
+
+	* Merged
+	[db1f51a5d337]
+
+	* waskaweb/templates/administration/new_user_result.mako:
+	Fixed issue102: Resultpage on user creation now displays the correct
+	value for the users login
+	[5cb988828fa8]
+
+	* waskaweb/controllers/case.py, waskaweb/lib/casedata.py:
+	Merged
+	[36a8a404829f]
+
+2007-11-12  teichmann  <teichmann at thetis.hq>
+
+	* waskaweb/controllers/case.py, waskaweb/lib/casedata.py,
+	waskaweb/lib/pdfimporter.py:
+	Write PDF import to DB.
+	[e1db87265cf7]
+
+2007-11-12  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/controllers/administration.py:
+	Fixed issue103. Confirmation dialog on user deleting is now more
+	verbose
+	[0a25f2e3998c]
+
+	* waskaweb/controllers/case.py, waskaweb/lib/casedata.py,
+	waskaweb/model/agency.py:
+	New created cases are now initialised with ka specific data and the
+	name of the current user.
+	[8d6680fbea2b]
+
+	* waskaweb/controllers/case.py, waskaweb/controllers/statement.py,
+	waskaweb/lib/casedata.py, waskaweb/model/statement.py,
+	waskaweb/templates/casemanagement/main.mako:
+	The statement flag can now be saved
+	[50725195641c]
+
+	* waskaweb/controllers/administration.py,
+	waskaweb/controllers/statement.py, waskaweb/lib/validators.py,
+	waskaweb/model/agency.py, waskaweb/model/ka_data.py,
+	waskaweb/templates/administration/edit_settings.mako,
+	waskaweb/templates/administration/show_settings.mako,
+	waskaweb/templates/main.mako:
+	KA settings are now editable by the administrator. Setting include:
+	 * Name of the KA
+	 * Name of the FKZ
+	 * Html content for the privacy statement
+	 * Flag for anonymous syncing with the DLR
+	[b9c97dee9014]
+
+2007-11-09  teichmann  <teichmann at thetis.hq>
+
+	* waskaweb/model/navigation.py:
+	Added navigation for Kontaktdaten.
+	[8677d5b7a116]
+
+2007-11-09  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* formed/formedtree_web.xml, waskaweb/lib/renderer.py:
+	Fixed renderer. New foredtree version
+	[13b80dfe8af8]
+
+	* waskaweb/lib/validators.py:
+	Disabled form validation on creating new casedata
+	[a0b9842921f9]
+
+	* formed/formedtree_web.xml:
+	Fixed Layout for "schule"
+	[0bf30dd40d49]
+
+	* formed/formedtree_web.xml:
+	Merged
+	[1e0d0e804595]
+
+	* formed/formedtree_web.xml:
+	New formed tree
+	[ce5fda6c8dfd]
+
+2007-11-08  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/controllers/case.py, waskaweb/lib/validators.py:
+	Prepared form validation on creating new cases. Currently form data
+	is validated but there are no error messages shown if the data is
+	not valid.
+	[803016c272ac]
+
+2007-11-09  teichmann  <teichmann at thetis.hq>
+
+	* formed/formedtree_web.xml, waskaweb/lib/pdfimporter.py:
+	New FormEd tree to get in sync with the master web FormEd tree.
+	[442ae9ff7e48]
+
+2007-11-09  teichmann  <teichmann at thoe.hq.intevation.de>
+
+	* formed/formedtree_web.xml:
+	New FormEd tree with a new 'einverstaendnis_page' and a new
+	'einverstaendnis' boolean.
+	[0425a9b9858e]
+
+2007-11-08  teichmann  <teichmann at thetis.hq>
+
+	* waskaweb/lib/pdfimporter.py:
+	Try to encode strings which are not unicode with Latin-1 encoding in
+	relation dump of the PDF importer.
+	[609d0089ecc7]
+
+	* waskaweb/lib/pdfimporter.py:
+	Added remap for 'Kompetenzagentur' -> 'Kundenummer' in PDF importer.
+	[74ebd9fac215]
+
+	* waskaweb/lib/pdfimporter.py:
+	Added remaps in PDF importer to handle version differences between
+	1.0 an 1.1+ for 'Foerderplanung.'
+	[6fe3c206dd0f]
+
+2007-11-08  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* Merged
+	[c87dc544a89f]
+
+2007-11-08  teichmann  <teichmann at thetis.hq>
+
+	* formed/formedtree_web.xml:
+	Changed choice bools sonstiges all to value -2
+	[fd60d9356483]
+
+	* waskaweb/lib/pdfimporter.py:
+	Add support for PDF combo boxes.
+	[fb281b764a84]
+
+2007-11-08  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/controllers/case.py,
+	waskaweb/templates/casemanagement/new.mako:
+	Display the nag screen for missing privacy statement on creation of
+	new cases
+	[179ddd501342]
+
+	* waskaweb/templates/statement/dialogs/missing_statement.mako,
+	waskaweb/templates/statement/edit.mako:
+	Changed (cleaned up) options in the nag screen which is shown when
+	the privacy statement is missing.
+	[6918e885efe7]
+
+	* Merged
+	[aa6e7bf86046]
+
+	* waskaweb/lib/validators.py:
+	Fixed issue86: Max length of the login is now checked while creating
+	the user.
+	[4cfff6441c7e]
+
+	* waskaweb/templates/casemanagement/new.mako:
+	Fixed path to the inherited main template
+	[43603507c80d]
+
+	* waskaweb/config/routing.py, waskaweb/controllers/case.py,
+	waskaweb/controllers/statement.py, waskaweb/lib/casedata.py,
+	waskaweb/templates/casemanagement/main.mako,
+	waskaweb/templates/casemanagement/new.mako,
+	waskaweb/templates/casemanagement/overview.mako,
+	waskaweb/templates/main.mako,
+	waskaweb/templates/statement/default_statement.mako,
+	waskaweb/templates/statement/dialogs/confirm.mako,
+	waskaweb/templates/statement/dialogs/missing_statement.mako,
+	waskaweb/templates/statement/edit.mako:
+	Changed workflow regarding to handling missing privacy statements.
+	Now we show up a nag screen everytime the user selects a case which
+	does not have a signed privacy statement. The user can then decide
+	how to proceed. This behaviour differs from the former way where the
+	user needs to set the statement on creation of a new case.
+
+	The changes mainly includes adding a new controller and template
+	files for handing web requests for the statement. Further some
+	changes on some other places to bind in the current workflow.
+	[281b94734982]
+
+2007-11-07  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/model/ka_data.py:
+	Added new class under model which will hold information about the
+	agency.
+	[20c7e4411035]
+
+2007-11-07  teichmann  <teichmann at thetis.hq>
+
+	* formed/formedtree_web.xml:
+	Added alternatives for 'Familiare Situation'
+	[9863127147b6]
+
+	* formed/formedtree_web.xml:
+	New FormEd tree with alternatives for 'Begleitung'.
+	[30f9ab988fda]
+
+	* waskaweb/lib/pdfimporter.py:
+	Added a remap dictionary to PDF importer to map XFA fields that are
+	modeled differently in FormEd.
+	[b29ad9891970]
+
+	* formed/formedtree_web.xml, waskaweb/lib/pdfimporter.py:
+	New FormEd tree with 'arreitsmarkt' alternative for 'arbeitsmarkt'
+	[27daa8d092bb]
+
+	* formed/formedtree_web.xml:
+	New FormEd tree with alternatives for
+	'Verfahren_Kompetenzfeststellung'
+	[8e22fb3f4b2e]
+
+	* waskaweb/model/semantic.py:
+	Added support for ISO noted dates.
+	[4e04fe87279f]
+
+	* formed/staatsangehoerigkeit.xml, waskaweb/model/semantic.py:
+	Using 'alternative' attribute in PDF import.
+	[4a2668f68f81]
+
+2007-11-07  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* Merged
+	[013652fb6e68]
+
+2007-11-07  teichmann  <teichmann at thetis.hq>
+
+	* waskaweb/model/semantic.py:
+	Added support for date of form 'dd.MM.yy'
+
+	if yy > 0 and y < 70 then 2000 is added to year if yy >= 70 and y
+	< 100 then 1900 is added to years
+	[3220d597c5b2]
+
+	* waskaweb/model/nodecomponents.py, waskaweb/model/semantic.py:
+	Add support for 'alternative' attribute in node components.
+	[63980b3c07c2]
+
+2007-11-07  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/controllers/case.py,
+	waskaweb/templates/casemanagement/organisation.mako:
+	Selection list in the case organisation ist now generated with the
+	actual users in the db.
+	[9783e8bd31b6]
+
+	* formed/waska-hilfetexte.xhtml, waskaweb/lib/formular_help.py:
+	Added files needed for diplaying help texts in the formular
+	[d538a683b270]
+
+	* waskaweb/model/navigation.py:
+	GetHeaders function now returns a list of headers which represents
+	the path to the selected formular item.
+	[ac71c25c2515]
+
+2007-11-06  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/config/routing.py, waskaweb/controllers/case.py,
+	waskaweb/lib/app_globals.py, waskaweb/lib/renderer.py,
+	waskaweb/templates/casemanagement/help.mako:
+	Implemented help on the formular pages again. Added new functions
+	and templates to access the help from within the formular. The
+	helpdata is loaded once on application startup.
+	[ad2a5783bbd8]
+
+	* waskaweb/lib/helpers.py, waskaweb/model/navigation.py:
+	Added function to fetch the headers for a particular site.
+	[1e4874d775b1]
+
+	* waskaweb/templates/casemanagement/static_form/page_0.mako,
+	waskaweb/templates/casemanagement/static_form/page_1.mako,
+	waskaweb/templates/casemanagement/static_form/page_10.mako,
+	waskaweb/templates/casemanagement/static_form/page_11.mako,
+	waskaweb/templates/casemanagement/static_form/page_12.mako,
+	waskaweb/templates/casemanagement/static_form/page_13.mako,
+	waskaweb/templates/casemanagement/static_form/page_14.mako,
+	waskaweb/templates/casemanagement/static_form/page_15.mako,
+	waskaweb/templates/casemanagement/static_form/page_16.mako,
+	waskaweb/templates/casemanagement/static_form/page_17.mako,
+	waskaweb/templates/casemanagement/static_form/page_18.mako,
+	waskaweb/templates/casemanagement/static_form/page_19.mako,
+	waskaweb/templates/casemanagement/static_form/page_2.mako,
+	waskaweb/templates/casemanagement/static_form/page_20.mako,
+	waskaweb/templates/casemanagement/static_form/page_21.mako,
+	waskaweb/templates/casemanagement/static_form/page_22.mako,
+	waskaweb/templates/casemanagement/static_form/page_23.mako,
+	waskaweb/templates/casemanagement/static_form/page_24.mako,
+	waskaweb/templates/casemanagement/static_form/page_3.mako,
+	waskaweb/templates/casemanagement/static_form/page_4.mako,
+	waskaweb/templates/casemanagement/static_form/page_5.mako,
+	waskaweb/templates/casemanagement/static_form/page_6.mako,
+	waskaweb/templates/casemanagement/static_form/page_7.mako,
+	waskaweb/templates/casemanagement/static_form/page_8.mako,
+	waskaweb/templates/casemanagement/static_form/page_9.mako,
+	waskaweb/templates/casemanagement/static_form/rg_beruf_quali.mako, w
+	askaweb/templates/casemanagement/static_form/rg_berufsvorbereitung.m
+	ako, waskaweb/templates/casemanagement/static_form/rg_foederung_allg
+	emein_bildener.mako, waskaweb/templates/casemanagement/static_form/r
+	g_lebensbewaeltingung.mako:
+	Removed unneeded old static html formular pages
+	[60c57e018687]
+
+	* waskaweb/model/objects.py:
+	Fixed unicode decode error
+	[4ff300209719]
+
+	* waskaweb/templates/administration/dialogs/notificate_setpassword.mak
+	o, waskaweb/templates/dialogs/notification.mako:
+	Added notification Dialog. This can be uses to indicate the user if
+	an action was completed successfull or if there where any errors.
+	First use of this new dialog is to the indicate the user his
+	password change
+	[787e8185d92b]
+
+	* waskaweb/templates/administration/edit_user.mako,
+	waskaweb/templates/administration/show_user_body.mako:
+	Templates to show the user data now fetches the users role by
+	calling the getRole() function of the user class.
+	[e510b5d2bafb]
+
+	* waskaweb/lib/helpers.py, waskaweb/model/objects.py:
+	Impelemented getRole function in user class which returns the users
+	role. Modified helpers getRole function so that it uses the new
+	created get role function. Further adopted sql query the fetch oid
+	of the user
+	[b8b8415e0a84]
+
+2007-11-06  teichmann  <teichmann at thetis.hq>
+
+	* formed/formedtree_web.xml, waskaweb/lib/security.py:
+	New FormEd-Tree
+	[369e9b6f8657]
+
+2007-11-05  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* Merged
+	[84930cc7c8da]
+
+2007-11-05  teichmann  <teichmann at thetis.hq>
+
+	* waskaweb/lib/base.py, waskaweb/lib/security.py:
+	Changed access to client side certificate to new way.
+	[fb6257c4b77c]
+
+2007-11-05  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* Merged
+	[2ff47be6fe87]
+
+	* waskaweb/controllers/administration.py:
+	Users can now change their password. This can be sone in two ways:
+	1. The user is forced to change his password on login. 2. The user
+	changes his password in the user settings.
+	[5f831ccde336]
+
+	* waskaweb/controllers/administration.py, waskaweb/model/objects.py,
+	waskaweb/templates/administration/change_password_login.mako:
+	User can now change their password. This can be done in two ways: 1.
+	The user is forced to change its username on logon. 2. The user
+	changed his password in his user settings.
+	[a17cec7ab4dc]
+
+	* Merged
+	[ccabcb4b21b9]
+
+	* waskaweb/controllers/administration.py, waskaweb/model/objects.py:
+	Users can now set their own password in the user settings
+	[4f6b0b14e87d]
+
+	* Merged Benni's stylesheets
+	[ed2bba861313]
+
+	* waskaweb/public/styles/all.css, waskaweb/public/styles/color3.css,
+	waskaweb/public/styles/ie6.css, waskaweb/public/styles/print.css,
+	waskaweb/public/styles/screen.css, waskaweb/templates/main.mako:
+	Added IE specific stylesheet
+	[5e4736bc2f8a]
+
+	* waskaweb/public/styles/all.css, waskaweb/public/styles/color3.css,
+	waskaweb/public/styles/ie6.css, waskaweb/public/styles/print.css,
+	waskaweb/public/styles/screen.css, waskaweb/templates/main.mako:
+	Added new stylesheets from benni
+	[26acc4b03a9d]
+
+2007-11-02  benni  <benni at thoe.hq.intevation.de>
+
+	* waskaweb/public/styles/color3.css:
+	farbänderung für layout.. aukommentiert
+	[836337c5ff30]
+
+2007-11-01  benni  <benni at thoe.hq.intevation.de>
+
+	* waskaweb/templates/main.mako:
+	eintrag ie6.css rightheader id eintrag
+	[091ea1a8727a]
+
+	* waskaweb/public/styles/all.css, waskaweb/public/styles/ie6.css,
+	waskaweb/public/styles/screen.css:
+	anpassungen der legend, headerabstand...
+	[e58512ec9f93]
+
+	* waskaweb/public/styles/all.css, waskaweb/public/styles/color3.css,
+	waskaweb/public/styles/ie6.css, waskaweb/public/styles/print.css,
+	waskaweb/public/styles/screen.css:
+	ufholen der verlorengegangenen änderungen
+	[8f109bfe49f4]
+
+2007-10-31  benni  <benni at thoe.hq.intevation.de>
+
+	* waskaweb/public/styles/all.css, waskaweb/public/styles/color3.css,
+	waskaweb/public/styles/old_css/all.css,
+	waskaweb/public/styles/old_css/color3.css,
+	waskaweb/public/styles/old_css/print.css,
+	waskaweb/public/styles/old_css/screen.css,
+	waskaweb/public/styles/print.css, waskaweb/public/styles/screen.css:
+	Moved all styles into old_css
+	[0b6a11ec0324]
+
+2007-11-05  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* Merged
+	[3466b753ebe4]
+
+	* waskaweb/model/objects.py,
+	waskaweb/templates/administration/edit_user.mako,
+	waskaweb/templates/administration/new_user.mako,
+	waskaweb/templates/administration/new_user_result.mako,
+	waskaweb/templates/administration/show_user_body.mako:
+	Added two additional fields "roomnumber" and "branchoffice" to the
+	formular.
+	[5078bcb1f328]
+
+	* waskaweb/model/objects.py:
+	Fixed naming of a column in the database.
+	[7ff1d2ee4222]
+
+	* waskaweb/templates/main.mako:
+	Evaluate function is now shown for the admin too
+	[3bea945ca391]
+
+2007-11-02  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* Merged
+	[ab9726b46873]
+
+2007-11-02  teichmann  <teichmann at thetis.hq>
+
+	* waskaweb/lib/base.py, waskaweb/lib/security.py, waskaweb/public/no-
+	certificate.html:
+	Added redirect if no valid certificate was found.
+	[1511030fb80b]
+
+2007-11-02  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/controllers/administration.py, waskaweb/lib/validators.py,
+	waskaweb/model/objects.py:
+	Adopted functions for creating new users and reseting their
+	passwords. The functions has moved in the underlying db-scheme from
+	the waska_maintenance into the ka-db.
+	[8073cae856cd]
+
+	* waskaweb/model/objects.py:
+	Added additional fields to the user class.
+	[e4b869710aae]
+
+	* waskaweb/model/objects.py:
+	Adpopted sql statement to changes in the table structure ok
+	ka_benutzer_tbl
+	[78b071a482b2]
+
+2007-11-01  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/controllers/administration.py, waskaweb/lib/validators.py,
+	waskaweb/model/objects.py,
+	waskaweb/templates/administration/change_password.mako:
+	Added validation on forumalar data when the user tries to change his
+	password. This includes: Checking min length -> currently 8 Checking
+	if the password includes at least 2 not alpha chars Checking if the
+	the user entered same password in password conformation field. If an
+	error occours the user gets presented a formular error page
+	[346a1c2f37b4]
+
+2007-10-31  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/controllers/administration.py,
+	waskaweb/controllers/waska.py, waskaweb/lib/base.py:
+	Moved checks if the user needs to change his password or the user
+	account is deactivated at all to base.py. This way we can guarantee
+	that no unathorized users can login.
+	[ff60e0bfdb06]
+
+	* waskaweb/controllers/administration.py,
+	waskaweb/controllers/waska.py,
+	waskaweb/templates/administration/account_deactivated.mako,
+	waskaweb/templates/administration/change_password_login.mako:
+	User who will need to reset their password or are deactivated by the
+	administration are now redirected on a stub page which need to be
+	filled with functionallity.
+	[a270b3b9b839]
+
+	* waskaweb/public/styles/screen.css, waskaweb/templates/login.mako,
+	waskaweb/templates/logout.mako, waskaweb/templates/main_login.mako:
+	Login and Logout are now inherited by a new main_login.mako
+	template. Added a small piece of style sheet for the new template.
+	[b968edd43c76]
+
+	* waskaweb/controllers/administration.py,
+	waskaweb/controllers/waska.py,
+	waskaweb/templates/administration/change_password_login.mako:
+	Aadded switch to redirect to user to a special "reset password" page
+	if the user flag is set that the user needs to change his password
+	on login.
+	[b55ecc1b0280]
+
+	* waskaweb/controllers/waska.py,
+	waskaweb/templates/administration/show_user.mako,
+	waskaweb/templates/administration/show_user_body.mako,
+	waskaweb/templates/start/settings.mako:
+	Users can now view their own account settings.
+	[977667b58874]
+
+	* waskaweb/controllers/waska.py, waskaweb/lib/helpers.py,
+	waskaweb/templates/main.mako:
+	Added getUserId() helper function which returns the id of the
+	currently loggend in user (id in the ka_benutzer_tbl) Added this id
+	into the main template to be able to display the users setting.
+	[16b659a8bcb9]
+
+	* Merged
+	[47fd9329d1d4]
+
+2007-10-31  teichmann  <teichmann at thetis.hq>
+
+	* waskaweb/lib/pdfimporter.py:
+	PDF-Import: Fixed context problem with unset context in
+	Unterstuetzungs-RGs.
+	[a2fd93b48d7a]
+
+	* waskaweb/controllers/case.py, waskaweb/lib/pdfimporter.py:
+	Tweaked PDF-Importer to support RGs.
+	[3f53729fbcab]
+
+2007-10-31  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/controllers/waska.py, waskaweb/lib/helpers.py,
+	waskaweb/lib/security.py, waskaweb/model/objects.py:
+	A user object is now created on login which holds more information
+	about the currently logged in user. This includes fullname, and some
+	flags indicating if the user will need to reset his pass are is
+	allowed to login at all. This change involves further changes:
+	 * check_login now returns a user object instead of the user's role
+	 * adopted helpers to get the user role out of the user objects.
+	[9b1bf0582a5c]
+
+	* waskaweb/i18n/de/LC_MESSAGES/waskaweb.po,
+	waskaweb/i18n/waskaweb.pot:
+	Updated translation of the user administration. Some strings are
+	still hardcoded in the templates and the controllers
+	[29a663d166d9]
+
+2007-10-30  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/controllers/administration.py, waskaweb/lib/validators.py,
+	waskaweb/model/objects.py,
+	waskaweb/templates/administration/edit_user.mako,
+	waskaweb/templates/administration/new_user.mako,
+	waskaweb/templates/administration/new_user_result.mako,
+	waskaweb/templates/administration/reset_password.mako,
+	waskaweb/templates/administration/show_user.mako,
+	waskaweb/templates/main.mako:
+	Mainly added editing user data and resetting userpassword
+	[00479fc796c0]
+
+	* waskaweb/controllers/administration.py, waskaweb/model/objects.py,
+	waskaweb/templates/administration/new_user.mako,
+	waskaweb/templates/administration/new_user_result.mako:
+	Added first version of adding new users
+	[e20b7a6f05df]
+
+	* waskaweb/lib/validators.py:
+	Added library for checking formular values using formencode
+	[36ba6143a8ee]
+
+	* waskaweb/lib/security.py:
+	The databasename fetched from the SSL certificate is now stored
+	lowercase in the session
+	[1e0aed0affe3]
+
+	* development_wsgi.ini:
+	Added config var with the name of the maintenance database
+	[259cb707019d]
+
+2007-10-26  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/controllers/administration.py,
+	waskaweb/controllers/case.py, waskaweb/model/objects.py,
+	waskaweb/templates/administration/overview_user.mako,
+	waskaweb/templates/administration/userform_body.mako,
+	waskaweb/templates/casemanagement/overview.mako:
+	Userlist is now generated from db content. Userdetails are now
+	generated from db content.
+	[3d5b8c4aed84]
+
+	* waskaweb/config/routing.py:
+	Fixed "broken" routing on deleting cases
+	[13ec89c2e57a]
+
+	* waskaweb/templates/casemanagement/repeat.mako:
+	Removed Header and Actions links from repeatgroup listing
+	[817a7cc0369f]
+
+	* waskaweb/lib/casedata.py:
+	Fixed typo in function call Removed unneeded constant var and
+	modified create_statement to make use of prepared statements
+	[ca21bf0033ec]
+
+	* waskaweb/lib/casedata.py:
+	Activated deleting of untrstützungsangebote
+	[01eca0a0c999]
+
+2007-10-25  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* Merged
+	[8c9cbab9022e]
+
+2007-10-25  teichmann  <teichmann at thetis.hq>
+
+	* waskaweb/public/styles/all.css, waskaweb/public/styles/color3.css,
+	waskaweb/public/styles/screen.css:
+	New CSS files with different colors.
+	[e0135d2b42ad]
+
+2007-10-25  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/controllers/case.py,
+	waskaweb/templates/casemanagement/overview.mako:
+	Fixed ISE on selecting digest of a case Fixed part 1 of issue 61
+	[a2ee8372009c]
+
+	* waskaweb/templates/casemanagement/evaluation_result.mako:
+	fixed type in style definition
+	[18f73a105430]
+
+	* waskaweb/lib/helpers.py:
+	Removed locale information. Need to be set now in wsgi starter
+	script
+	[ee4de6aef448]
+
+2007-10-25  teichmann  <teichmann at thetis.hq>
+
+	* waskaweb/controllers/case.py:
+	Fixed an accidental toggle after edit a formular page.
+	[ea3e5cc25675]
+
+	* waskaweb/controllers/case.py, waskaweb/lib/casedata.py,
+	waskaweb/templates/casemanagement/formular.mako:
+	Select a dataset after upload from PDF.
+	[dd7ce9a0e68b]
+
+2007-10-25  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/templates/casemanagement/overview.mako:
+	Removed doubled header in overview
+	[6e621126500a]
+
+	* waskaweb/templates/main.mako:
+	Fixed call for evaluation
+	[bc466fd5e540]
+
+	* waskaweb/controllers/case.py, waskaweb/lib/helpers.py,
+	waskaweb/templates/casemanagement/digest.mako,
+	waskaweb/templates/casemanagement/main.mako:
+	Moved printing dialog for the case digest on the left side. Needed
+	to write some extra logic here as we can not determine needed info
+	out of the inheritance of the templates anymore.
+	[6269fe79a394]
+
+	* waskaweb/templates/casemanagement/overview.mako,
+	waskaweb/templates/main.mako:
+	Moved actions links from page to the left side.
+	[b973f0ce4e69]
+
+	* waskaweb/controllers/case.py, waskaweb/lib/casedata.py:
+	Merged
+	[8877fcf6894a]
+
+2007-10-25  teichmann  <teichmann at thetis.hq>
+
+	* waskaweb/controllers/case.py:
+	Disable debug info after upload and redirect to edit page 0.
+	[ab869259c792]
+
+	* formed/formedtree_web.xml:
+	New FormEd tree
+	[c7ca9d8612de]
+
+2007-10-25  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/config/routing.py, waskaweb/controllers/case.py,
+	waskaweb/lib/casedata.py,
+	waskaweb/templates/casemanagement/repeat.mako:
+	Cleaned up routing paths
+	[f7bf9494797d]
+
+2007-10-25  teichmann  <teichmann at thetis.hq>
+
+	* formed/formedtree_web.xml, waskaweb/lib/casedata.py,
+	waskaweb/lib/pdfimporter.py:
+	Use new FormEd tree
+	[18af50f62b75]
+
+2007-10-24  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/lib/casedata.py:
+	Activated creation of embedded repeat group "massnahme"
+	[1688569ba12f]
+
+	* waskaweb/config/routing.py,
+	waskaweb/templates/casemanagement/evaluation_result.mako:
+	Added route for evaluation downloads so that the downloaded csv file
+	has the correct file suffix.
+	[3abb686a80c8]
+
+2007-10-24  teichmann  <teichmann at thetis.hq>
+
+	* formed/formedtree_web.xml, waskaweb/controllers/case.py,
+	waskaweb/lib/casedata.py, waskaweb/model/navigation.py:
+	Make Kompetenz RG data accessible
+	[e55b643916d1]
+
+2007-10-24  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* Merged
+	[a72cda826c39]
+
+2007-10-24  teichmann  <teichmann at thetis.hq>
+
+	* formed/formedtree_web.xml:
+	A new FormEd tree
+	[3f1b5a75303f]
+
+2007-10-24  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/public/styles/all.css, waskaweb/public/styles/screen.css,
+	waskaweb/templates/casemanagement/evaluation_result.mako:
+	Modified the evaluation result page to make it look cleaner.
+	[24d1dc804c74]
+
+	* Merged
+	[dbf264a73b6c]
+
+2007-10-24  teichmann  <teichmann at thoe.hq.intevation.de>
+
+	* waskaweb/controllers/case.py, waskaweb/lib/casedata.py,
+	waskaweb/model/navigation.py:
+	First commit on the kompentenz RG navigation. Not working yet.
+	[946568758675]
+
+2007-10-24  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/lib/evaluation.py:
+	Fixed wrong calculations in evalutation.
+	[e1c156daf55e]
+
+2007-10-23  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/controllers/case.py, waskaweb/model/navigation.py:
+	Merged with Sascha. Hopfully nothing broke up while 3way merge using
+	kdiff
+	[df11c4a18105]
+
+2007-10-23  teichmann  <teichmann at thetis.hq>
+
+	* waskaweb/controllers/case.py, waskaweb/lib/casedata.py,
+	waskaweb/model/navigation.py:
+	Add factory model for Navigation tree.
+	[a44c67e5d8c3]
+
+2007-10-23  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/public/images/error_small.png:
+	Added mini error icon
+	[2d8683c15e95]
+
+	* waskaweb/controllers/case.py, waskaweb/lib/helpers.py,
+	waskaweb/lib/renderer.py, waskaweb/model/navigation.py,
+	waskaweb/public/styles/all.css, waskaweb/public/styles/screen.css,
+	waskaweb/templates/casemanagement/formular.mako,
+	waskaweb/templates/casemanagement/main.mako,
+	waskaweb/templates/main.mako:
+	Added error summary on the top of the forular page Moved form action
+	to the left side into the main navigation Marked navigation tree
+	items if the pages are faulty Linked error messages Added image next
+	to formfield to indicate errors
+	[df2522b49dec]
+
+	* waskaweb/controllers/case.py:
+	Merged
+	[d87a76f570b8]
+
+	* waskaweb/templates/casemanagement/formular.mako,
+	waskaweb/templates/casemanagement/main.mako,
+	waskaweb/templates/main.mako:
+	Modified navigation. might look a little bit bad at the moment.
+	Added error summary on the top of the formular page.
+	[61a3e2f3da59]
+
+2007-10-23  teichmann  <teichmann at thetis.hq>
+
+	* waskaweb/controllers/case.py, waskaweb/lib/casedata.py,
+	waskaweb/lib/pdfimporter.py:
+	Created RGs when import case from PDF.
+	[9901565fadb0]
+
+2007-10-23  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/lib/renderer.py:
+	Prepared ErrorItem to eat the widget description
+	[c8310a4b5d74]
+
+	* waskaweb/controllers/case.py:
+	Error Item now eats the descriotion of the widgets it holds the
+	error. (needed for error summary)
+	[96fb31a258f8]
+
+	* waskaweb/controllers/case.py:
+	Reactived display of formular errors in the formualar
+	[c769acbec8df]
+
+	* waskaweb/lib/helpers.py:
+	Added helper function for fetching error messages in formular page
+	[67df8bfa1fde]
+
+	* waskaweb/lib/renderer.py:
+	Prepared ErrorItem for fetching data from the formedtree
+	[f6de58cffd8f]
+
+	* Merged
+	[33969efdd9f5]
+
+2007-10-23  teichmann  <teichmann at thoe.hq.intevation.de>
+
+	* waskaweb/lib/pdfimporter.py,
+	waskaweb/templates/casemanagement/upload.mako:
+	Fix for issue42
+	[e821dd7d9ef1]
+
+2007-10-23  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/config/routing.py, waskaweb/controllers/case.py:
+	Fixed ISE when creating new a new dataset without signed statement.
+	[78a4faef26a6]
+
+2007-10-22  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* Merged
+	[c23a9343b5a9]
+
+2007-10-22  teichmann  <teichmann at thoe.hq.intevation.de>
+
+	* waskaweb/public/images/logo_ka_75.png:
+	Exchanged KA logo with a smaller one in terms of byte size.
+	[df44c2a3fba5]
+
+2007-10-22  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/controllers/appointment.py:
+	Fixed ISE on creating new appointment
+	[d9b808901f84]
+
+	* waskaweb/config/routing.py, waskaweb/controllers/administration.py:
+	Fixed ISE on unimplementes functions in user administration
+	[4bd6b573aab3]
+
+	* waskaweb/controllers/case.py:
+	Fixed updating infobox when saving casedata
+	[b245c3b402ad]
+
+	* waskaweb/lib/evaluation.py:
+	Fixed some issues on evaluation.
+	[faf9feccdb48]
+
+	* waskaweb/controllers/evaluate.py, waskaweb/lib/casedata.py,
+	waskaweb/lib/renderer.py, waskaweb/model/semantic.py,
+	waskaweb/templates/casemanagement/evaluation_result.mako:
+	Changed connection recycling in evaluations Fixed various unicode
+	errors in semantic checker and renderer Fixed broken checkbox
+	renderer (for imported formulars).
+	[20d11be9e395]
+
+	* waskaweb/controllers/evaluate.py,
+	waskaweb/templates/casemanagement/evaluation_result.mako:
+	Removed eval 10
+	[8bad1ddc202c]
+
+	* waskaweb/lib/evaluation.py:
+	Syntax Typo
+	[f7cf9d1be604]
+
+	* waskaweb/controllers/evaluate.py:
+	Syntax typo
+	[36b84f044706]
+
+	* Merged
+	[ad78e33d081a]
+
+2007-10-22  teichmann  <teichmann at thetis.hq>
+
+	* Merged
+	[3b9884c034f7]
+
+	* waskaweb/lib/pdfimporter.py,
+	waskaweb/templates/casemanagement/upload.mako:
+	When a relation is empty it is not written.
+	[079866052729]
+
+2007-10-22  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/controllers/case.py, waskaweb/controllers/evaluate.py,
+	waskaweb/lib/evaluation.py:
+	Test
+	[129a295d27e1]
+
+	* waskaweb/lib/evaluation.py:
+	Try except block for null values in evaluation
+	[7b8b04b2855d]
+
+	* Merged
+	[6ac6fbc13140]
+
+2007-10-22  teichmann  <teichmann at thoe.hq.intevation.de>
+
+	* waskaweb/controllers/case.py, waskaweb/model/semantic.py:
+	Fixed a small bug preventing PDFs to be stored in DB.
+	[f8e677ef7d14]
+
+2007-10-22  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/controllers/evaluate.py, waskaweb/lib/evaluation.py,
+	waskaweb/templates/casemanagement/evaluation_result.mako:
+	Fixed broken evaluation on formdata. results on evaluation can be
+	incorrect because of inkonsistent data in the database. (issue45)
+	[ca4219385e8b]
+
+	* waskaweb/controllers/case.py, waskaweb/lib/casedata.py:
+	Merge
+	[3763e6e93ecb]
+
+2007-10-22  teichmann  <teichmann at thoe.hq.intevation.de>
+
+	* waskaweb/controllers/case.py, waskaweb/lib/casedata.py,
+	waskaweb/lib/pdfimporter.py, waskaweb/model/semantic.py,
+	waskaweb/templates/tests/trace.mako:
+	Write master table entries to DB.
+	[3612ad6d7290]
+
+2007-10-22  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/controllers/administration.py,
+	waskaweb/controllers/case.py, waskaweb/lib/casedata.py:
+	Removed broken dynamic userlist Fixed issue40. Staying in edit mode
+	after saving the issue Fixed issue31. Fixed another encoding error
+	which occours when comparing already stored data in the database
+	with new submitted data.
+	[d3aa3c4fb0b9]
+
+2007-10-21  Frank Koormann <frank.koormann at intevation.de>
+
+	* waskaweb/lib/helpers.py:
+	(getLogin): New, return login name from session
+	(getRole): New, return role from session (with translation)
+
+	* waskaweb/templates/main.mako:
+	Use getLogin and getRole to display status information
+
+2007-10-21  Frank Koormann <frank.koormann at intevation.de>
+
+	* waskaweb/templates/start/responsible.mako: 
+	Tippfehler korrigiert.
+
+2007-10-21  Frank Koormann <frank.koormann at intevation.de>
+
+	* waskaweb/templates/start/responsible.mako: 
+	Intevation Kontakt umgestellt, Tippfehler korrigiert.
+
+	* waskaweb/public/images/logo_intevation.png: Auf nontransparent 
+	antialiased aktualisiert, passt zu anderen Logos und sieht 
+	gefälliger aus.
+
+2007-10-21  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/templates/documents/global_overview_body.mako:
+	Added document overview page for global documents
+	[8e2185cfa00c]
+
+	* waskaweb/controllers/document.py,
+	waskaweb/templates/documents/overview.mako,
+	waskaweb/templates/documents/upload_body.mako:
+	Fixed bug that files are stored with full path when uploading from
+	windows
+	[67245900ec43]
+
+	* Merge
+	[ce67f58910c8]
+
+2007-10-21  teichmann  <teichmann at thoe.hq.intevation.de>
+
+	* waskaweb/lib/pdfimporter.py, waskaweb/model/semantic.py:
+	Added firt version of semantic check for PDF import.
+	[cc944a1841d9]
+
+2007-10-21  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/lib/casedata.py:
+	Fixed syntax typo
+	[cffea7995be6]
+
+2007-10-21  teichmann  <teichmann at thoe.hq.intevation.de>
+
+	* waskaweb/lib/pdfimporter.py:
+	Better matches for Repeat Groups.
+	[23bafb0a0f46]
+
+2007-10-21  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/templates/main.mako:
+	Merge
+	[6c15df658c82]
+
+	* waskaweb/controllers/evaluate.py, waskaweb/lib/casedata.py,
+	waskaweb/lib/evaluation.py,
+	waskaweb/templates/casemanagement/evaluation_result.mako,
+	waskaweb/templates/casemanagement/repeat.mako,
+	waskaweb/templates/start/start.mako:
+	* Temporalily removed Delete from repeat groups
+	* Work in progress: Get evaluation back to work
+	[ae3108560dd3]
+
+	* waskaweb/public/styles/all.css, waskaweb/public/styles/screen.css,
+	waskaweb/templates/main.mako:
+	Tried to fix layout issues on IE6. Display should now be ok but not
+	perfect.
+	[2ca7cbe2bbae]
+
+2007-10-21  teichmann  <teichmann at thoe.hq.intevation.de>
+
+	* waskaweb/lib/pdfimporter.py:
+	Better support for repeat groups
+	[919ca40f246c]
+
+	* Merged
+	[48f846c5c6d7]
+
+	* waskaweb/lib/pdfimporter.py:
+	Introduce relations in PDF import
+	[16f05a5b2c86]
+
+2007-10-21  frank  <frank at thoe.hq.intevation.de>
+
+	* waskaweb/templates/main.mako:
+	Minor fix for Login status info.
+	[4d9644f35725]
+
+	* Merge
+	[5f6ab1873119]
+
+	* ChangeLog, waskaweb/lib/helpers.py, waskaweb/templates/main.mako:
+	* waskaweb/lib/helpers.py: (getLogin): New, return login
+	name from session (getRole): New, return role from session
+	(with translation)
+
+	* waskaweb/templates/main.mako: Use getLogin and getRole to
+	display status information
+	[5ce8a0ef73b7]
+
+2007-10-21  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/controllers/case.py:
+	Fixed Internal Server error in search. (missing controller)
+	[c77c778a3f80]
+
+	* waskaweb/lib/renderer.py:
+	Fixed issue31. Unicode error
+	[35846695f996]
+
+	* waskaweb/controllers/case.py,
+	waskaweb/templates/casemanagement/static_form/statement_print.mako:
+	Fixed statement printing
+	[c0bdf2b48c2c]
+
+2007-10-21  frank  <frank at thoe.hq.intevation.de>
+
+	* ChangeLog, waskaweb/templates/start/responsible.mako:
+	* waskaweb/templates/start/responsible.mako: Tippfehler korrigiert.
+	[1c7f51986b56]
+
+	* ChangeLog, waskaweb/public/images/logo_intevation.png,
+	waskaweb/templates/start/responsible.mako:
+	* waskaweb/templates/start/responsible.mako: Intevation
+	Kontakt umgestellt, Tippfehler korrigiert.
+
+	* waskaweb/public/images/logo_intevation.png: Auf nontransparent
+	antialiased aktualisiert, passt zu anderen Logos und sieht
+	gefälliger aus.
+	[f25746b50add]
+
+	* ChangeLog:
+	* ChangeLog: ChangeLog angelegt
+	[0395dfdb8ede]
+
+2007-10-21  teichmann  <teichmann at thoe.hq.intevation.de>
+
+	* waskaweb/lib/pdfimporter.py:
+	More cases for PDF import
+	[76732062be14]
+
+	* waskaweb/lib/pdfimporter.py:
+	More cases in PDF import
+	[6dfc3e2f79ca]
+
+	* waskaweb/controllers/case.py, waskaweb/lib/pdfimporter.py,
+	waskaweb/templates/casemanagement/upload.mako:
+	Add some output to PDF import
+	[87f703b2a6e9]
+
+2007-10-21  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/lib/casedata.py:
+	Fixes syntax type which prevents case digest ti be displayed correct
+	[a988eccc47f9]
+
+	* waskaweb/templates/main.mako:
+	* Linked logo with start page
+	* Fixed indention
+	[190fc974fa37]
+
+	* Merged with main
+	[2e2df774bd4f]
+
+2007-10-20  teichmann  <teichmann at thoe.hq.intevation.de>
+
+	* waskaweb/lib/pdfimporter.py:
+	Fixed a few syntax errors in PDF importer.
+	[f1916db5efe6]
+
+2007-10-21  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/public/styles/all.css,
+	waskaweb/templates/start/responsible.mako:
+	Set fontsize in tables to 10pt Made the project info page a little
+	bit nicer
+	[2d031cc2a23b]
+
+2007-10-20  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/lib/security.py, waskaweb/templates/login.mako,
+	waskaweb/templates/logout.mako, waskaweb/templates/main.mako:
+	Fixed title in templates. Agency name is now saved in the session
+	and is used in title of the templates.
+	[b8a06ec88664]
+
+2007-10-20  teichmann  <teichmann at thoe.hq.intevation.de>
+
+	* waskaweb/controllers/case.py, waskaweb/lib/pdfimporter.py,
+	waskaweb/templates/tests/trace.mako:
+	Added a trace Mako template to display tracebacks in HTML result.
+	For debugging purpose only!
+	[5b458c4283de]
+
+2007-10-20  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/lib/casedata.py, waskaweb/lib/helpers.py:
+	Hopefully fixed unicode decode error an listing cases, digest and
+	listing aids
+	[d68b98277542]
+
+	* waskaweb/controllers/evaluate.py, waskaweb/lib/evaluation.py:
+	Commited current version of the evaluation which is still broken.
+	[754211a945f8]
+
+	* waskaweb/controllers/waska.py,
+	waskaweb/public/images/BMFSFJ_C_M_web.jpg,
+	waskaweb/public/images/eu_logo_4c_pos_web2.jpg,
+	waskaweb/public/images/logo_dlr.png,
+	waskaweb/public/images/logo_intevation.png,
+	waskaweb/public/styles/screen.css, waskaweb/templates/main.mako,
+	waskaweb/templates/start/responsible.mako:
+	Added info page for this project
+	[2b799dc960c9]
+
+	* waskaweb/controllers/case.py:
+	Added context variable for data_sets
+	[c01e8bcf6782]
+
+	* waskaweb/lib/helpers.py, waskaweb/model/navigation.py,
+	waskaweb/templates/casemanagement/formular.mako,
+	waskaweb/templates/casemanagement/repeat.mako:
+	Implemented dynamic navipath when selecting formular pages. You will
+	need to restart the server an delete your sessiondata.
+	[67736c5c7236]
+
+	* waskaweb/templates/casemanagement/appointments.mako,
+	waskaweb/templates/casemanagement/digest.mako,
+	waskaweb/templates/casemanagement/documents.mako,
+	waskaweb/templates/casemanagement/formular.mako,
+	waskaweb/templates/casemanagement/organisation.mako,
+	waskaweb/templates/casemanagement/repeat.mako:
+	Fixed some issues on the navigation path. might need some more work
+	[5cd3b0702fff]
+
+	* waskaweb/lib/casedata.py:
+	Renamed variable name c to cur because c is already used as context
+	var in pylons. This might lead to problems.
+	[7a16babb13ae]
+
+	* waskaweb/lib/base.py:
+	Some Cleanup
+	[3da9eff9d198]
+
+	* waskaweb/templates/casemanagement/repeat.mako:
+	Added roles to repeat groups and inserted short info if no dataset
+	where found
+	[1a6e16f9d65f]
+
+	* waskaweb/controllers/case.py:
+	Fixed display of the formular when selection appointments, documents
+	etc. in casemode.
+	[4cedbbf4e926]
+
+	* waskaweb/controllers/case.py:
+	On creation of new Datasets the data of the
+	"einverständniserklärung" is directly stored in the new case. The
+	infofield is now updated when the names in the case changes.
+	[6905bf4549ad]
+
+	* waskaweb/controllers/case.py, waskaweb/lib/casedata.py,
+	waskaweb/templates/casemanagement/static_form/statement.mako:
+	Moved creation of new Datasets into the DSFactory _save Method in
+	the casecontroller now expects a dictionary of lists holding te
+	formulardata instead of an MultiDic. parameter instead of the Pylons
+	[03d86a6ce430]
+
+2007-10-19  teichmann  <teichmann at thetis.hq>
+
+	* waskaweb/lib/security.py:
+	Fixed a small syntax typo.
+	[5691e97a310b]
+
+2007-10-19  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/lib/security.py:
+	Added check in check_login if we were able to fetch the dbname from
+	the SSL certificate
+	[8036f1ef316f]
+
+	* waskaweb/lib/base.py, waskaweb/lib/security.py:
+	The database base name is now fetched from the SSL certificate
+	(SSL_CLIENT_S_DN_OU)
+	[cd3546307671]
+
+	* waskaweb/controllers/case.py, waskaweb/lib/app_globals.py,
+	waskaweb/lib/casedata.py:
+	Implemented deletion of datasets. Fixed bug that admin enters
+	dasedata in edit mode.
+	[9ee135a79236]
+
+	* development_wsgi.ini, waskaweb/config/environment.py:
+	Moved custom config var from the environment.py to development.ini
+	[ddf8afdc940e]
+
+	* waskaweb/i18n/de/LC_MESSAGES/waskaweb.po:
+	Fixed issue2 and various encoding issues
+	[0d7a284a11d5]
+
+	* waskaweb/controllers/case.py, waskaweb/lib/casedata.py:
+	Moved creation (sql statements) of master datasets from controller
+	into casedata.lib Prepared casedata.lib for deleting datasets
+	[1434fc59d93a]
+
+	* waskaweb/controllers/case.py:
+	Fixed Navigation tree.
+	[8c6f23bd1f14]
+
+	* waskaweb/config/environment.py, waskaweb/lib/app_globals.py:
+	Removed again config var as it seems not be available in globals
+	[44dbd4a18262]
+
+	* waskaweb/config/routing.py, waskaweb/controllers/case.py,
+	waskaweb/lib/casedata.py:
+	Fixed printout. Fixed creating new aid repeat groups (wrong
+	indention).
+	[83b11057631b]
+
+2007-10-19  teichmann  <teichmann at thoe.hq.intevation.de>
+
+	* waskaweb/controllers/case.py, waskaweb/lib/pdfimporter.py:
+	Extract all widgets from FormEd tree and from PDF XFA
+	[9448d4cc0b97]
+
+	* waskaweb/model/nodecomponents.py:
+	Small fix for visitors.
+	[3b346cd5c407]
+
+	* waskaweb/model/data.py, waskaweb/model/nodecomponents.py:
+	Removed dynamic behavior of FormEd tree (modes + events)
+	[b9c817f51b29]
+
+	* waskaweb/controllers/case.py, waskaweb/lib/casedata.py:
+	replaced 'openDocument()' by 'g.formedTree
+	[81ea743f2cab]
+
+2007-10-19  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* development_wsgi.ini:
+	Removed missplaced formed.tree from development.ini
+	[079ba55e32dd]
+
+	* waskaweb/config/environment.py:
+	Added config var for the path to the formedtree
+	[b3a083dd80ae]
+
+2007-10-19  teichmann  <teichmann at thoe.hq.intevation.de>
+
+	* Merged
+	[58dbc04f8b03]
+
+	* development_wsgi.ini, formed/formedtree_web.xml, formed/laender.xml,
+	formed/sprachen.xml, formed/staatsangehoerigkeit.xml,
+	waskaweb/lib/app_globals.py:
+	The FormEd tree is loaded at applikation startup time and published
+	under 'g'. External choices are loaded as well.
+	[eee9afeb3a04]
+
+2007-10-19  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/controllers/case.py:
+	Merged with main
+	[a2bbd1067988]
+
+2007-10-18  teichmann  <teichmann at thetis.hq>
+
+	* waskaweb/controllers/case.py, waskaweb/lib/pdfimporter.py,
+	waskaweb/templates/main.mako:
+	Added code to upload PDF data from Web-Client, send the data to the
+	pdf2xfa server and convert result to DOM tree.
+	[a0036645cacb]
+
+2007-10-19  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/config/routing.py, waskaweb/controllers/administration.py,
+	waskaweb/controllers/case.py, waskaweb/lib/casedata.py,
+	waskaweb/lib/renderer.py, waskaweb/model/navigation.py,
+	waskaweb/model/objects.py,
+	waskaweb/templates/casemanagement/formular.mako,
+	waskaweb/templates/casemanagement/repeat.mako:
+	Impelemted Adding, Listenling and editing of "Untertsützungs"
+	repeat groups.
+	[dce74e98b3e5]
+
+2007-10-18  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* development_wsgi.ini:
+	Store sessiondata as file again
+	[de747f6aa275]
+
+	* development_wsgi.ini:
+	Beaker sessions does not cope with redirects. so disabling this
+	again.
+	[d000b94c3a33]
+
+	* development_wsgi.ini, waskaweb/config/middleware.py,
+	waskaweb/lib/security.py, waskaweb/model/objects.py:
+	Added development_wsgi.ini with better security for sessions.
+	Sessions are now held in meory and expire after 1800secs (30min)
+	Fixed finally statement in exceptions and syntax
+	[5e69a2528549]
+
+	* waskaweb/controllers/administration.py, waskaweb/lib/base.py,
+	waskaweb/lib/db_factory.py, waskaweb/model/objects.py:
+	Added some lines to fetch userdata for administration
+	[7f0624d55c7f]
+
+	* waskaweb/controllers/case.py, waskaweb/model/navigation.py,
+	waskaweb/public/styles/all.css,
+	waskaweb/templates/casemanagement/repeat.mako:
+	* Added overviewpage for the repeatgroups so that it is only one
+	page for all "unterstuetzungsangebote"
+	* Added stub for adding new untertsuetzungsang. in case controller
+	[50d27889c270]
+
+2007-10-17  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/model/navigation.py, waskaweb/public/styles/screen.css,
+	waskaweb/templates/casemanagement/static_form/statement.mako:
+	* Removed numbering in the formular structure
+	* Fixed statement (Einverstaendniserklaerung)
+	[8ff3617bc4e9]
+
+	* development.ini, waskaweb/config/middleware.py,
+	waskaweb/controllers/administration.py,
+	waskaweb/controllers/appointment.py, waskaweb/controllers/case.py,
+	waskaweb/controllers/document.py, waskaweb/controllers/error.py,
+	waskaweb/controllers/waska.py, waskaweb/lib/base.py,
+	waskaweb/lib/helpers.py, waskaweb/lib/security.py,
+	waskaweb/templates/login.mako, waskaweb/templates/main.mako:
+	Removed authkit and implemented an own sessionbased authentification
+	* Roles are now determined by the user roles of te database users
+	* removed role switching selectbox
+	[93d8e79ac863]
+
+	* waskaweb/controllers/administration.py, waskaweb/lib/db_factory.py,
+	waskaweb/lib/helpers.py, waskaweb/lib/security.py,
+	waskaweb/model/objects.py,
+	waskaweb/templates/casemanagement/repeat.mako:
+	Implemented loginfunction. Users are now authenticated against the
+	db
+	[8dad867a0f6b]
+
+	* waskaweb/lib/renderer.py, waskaweb/public/styles/all.css:
+	Added style for disabed select boxes. This does not work fpr IE
+	[40a2a8076464]
+
+2007-10-16  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/lib/renderer.py, waskaweb/public/styles/all.css,
+	waskaweb/public/styles/screen.css,
+	waskaweb/templates/casemanagement/formular.mako,
+	waskaweb/templates/casemanagement/main.mako,
+	waskaweb/templates/casemanagement/organisation.mako,
+	waskaweb/templates/casemanagement/overview.mako,
+	waskaweb/templates/main.mako, waskaweb/templates/start/start.mako:
+	* Added rendering of "readonly class attribute in renderer
+	* Added readonly css
+	* Reformated templates (indention)
+	* Fixed some sytax errors in html
+	[48a11e098adb]
+
+	* waskaweb/controllers/case.py, waskaweb/lib/casedata.py,
+	waskaweb/lib/renderer.py,
+	waskaweb/templates/casemanagement/main.mako:
+	Did some cleanup in the casecotroller code. Modiefied FormDataImpl.
+	FormDataImpl is now instanciated by providing a nodecomponent
+	instead of a list of widgets. This makes to toolchain which leads to
+	a renderable page a littlebit more easy.
+	[d8bc6264f004]
+
+	* waskaweb/controllers/case.py, waskaweb/lib/renderer.py,
+	waskaweb/public/styles/all.css:
+	Implemented Read/Write Mode in Formular
+	[486a47b8d0ff]
+
+	* waskaweb/controllers/case.py, waskaweb/lib/casedata.py,
+	waskaweb/templates/casemanagement/static_form/statement.mako:
+	* DataSetDigest: Fix for fetching the wrong names from the db
+	* New DataSet can now be created form the webinterface. TODO: modify
+	create_master_ds so that is takes agruments to be able to create non
+	empty ds.
+	* Replaced session "statement" var by already existing sessions vars.
+	[0c9e07bf11a1]
+
+	* waskaweb/controllers/case.py, waskaweb/lib/casedata.py,
+	waskaweb/lib/db_factory.py, waskaweb/lib/evaluation.py,
+	waskaweb/lib/helpers.py, waskaweb/lib/renderer.py,
+	waskaweb/model/data.py, waskaweb/model/navigation.py,
+	waskaweb/model/nodecomponents.py, waskaweb/model/objects.py,
+	waskaweb/model/semantic.py, waskaweb/public/styles/all.css,
+	waskaweb/templates/appointments/overview.mako,
+	waskaweb/templates/appointments/overview_body.mako,
+	waskaweb/templates/casemanagement/documents.mako,
+	waskaweb/templates/casemanagement/formular.mako,
+	waskaweb/templates/casemanagement/overview.mako,
+	waskaweb/templates/documents/overview_body.mako,
+	waskaweb/view/__init__.py, waskaweb/view/renderer.py:
+	Mainly implemented dynamic formular generation from database.
+	* Formulardata is now filled by data form the database
+	* Formdata ca be saved in the database
+	* Changed formating of numbers to german notation
+	[ebf062d2d3b8]
+
+2007-10-15  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/templates/main.mako:
+	Convertet hardcoded absolut urls into a function call "url_for"
+	which hopefully helps generating the correct paths in a wgsi
+	environment.
+	[66961d19139b]
+
+	* waskaweb/i18n/de/LC_MESSAGES/waskaweb.po,
+	waskaweb/i18n/waskaweb.pot,
+	waskaweb/templates/appointments/overview.mako:
+	Updated translation
+	[cb5e0b1293d7]
+
+2007-10-14  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/config/routing.py, waskaweb/controllers/case.py,
+	waskaweb/lib/helpers.py, waskaweb/model/data.py,
+	waskaweb/model/memory.py, waskaweb/model/nodecomponents.py,
+	waskaweb/model/renderer.py,
+	waskaweb/templates/administration/overview_user.mako,
+	waskaweb/templates/administration/show_user.mako,
+	waskaweb/templates/appointments/overview.mako,
+	waskaweb/templates/appointments/overview_body.mako,
+	waskaweb/templates/appointments/show.mako,
+	waskaweb/templates/casemanagement/appointments.mako,
+	waskaweb/templates/casemanagement/digest.mako,
+	waskaweb/templates/casemanagement/documents.mako,
+	waskaweb/templates/casemanagement/evaluation.mako,
+	waskaweb/templates/casemanagement/evaluation_result.mako,
+	waskaweb/templates/casemanagement/export.mako,
+	waskaweb/templates/casemanagement/formular.mako,
+	waskaweb/templates/casemanagement/main.mako,
+	waskaweb/templates/casemanagement/organisation.mako,
+	waskaweb/templates/casemanagement/overview.mako,
+	waskaweb/templates/casemanagement/repeat.mako,
+	waskaweb/templates/casemanagement/static_form/rg_beruf_quali.mako,
+	waskaweb/templates/documents/overview.mako,
+	waskaweb/templates/documents/overview_body.mako,
+	waskaweb/templates/main.mako, waskaweb/templates/start/start.mako:
+	* bound in roles in templates. case management should be complete.
+	need some for for documents and appointments.
+	[816163e899fe]
+
+2007-10-12  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/config/routing.py, waskaweb/controllers/case.py,
+	waskaweb/lib/casedata.py, waskaweb/model/objects.py,
+	waskaweb/templates/casemanagement/digest.mako,
+	waskaweb/templates/casemanagement/overview.mako:
+	Digest view of the dataset is now driven by data from the database.
+	[979040952845]
+
+	* waskaweb/controllers/case.py, waskaweb/lib/casedata.py,
+	waskaweb/lib/db_factory.py, waskaweb/model/objects.py,
+	waskaweb/templates/casemanagement/overview.mako,
+	waskaweb/templates/main.mako:
+	* Did some renaming on the factorys
+	* Bound in new DB api
+	* Overview is now generated from the db datasets
+	* Removed propritary "alt" attribute in links
+	[a6ac08fe9607]
+
+	* waskaweb/config/routing.py, waskaweb/controllers/administration.py,
+	waskaweb/public/styles/all.css, waskaweb/public/styles/print.css,
+	waskaweb/public/styles/screen.css, waskaweb/public/styles/web.css,
+	waskaweb/templates/administration/change_password.mako,
+	waskaweb/templates/administration/dialogs/confirm.mako,
+	waskaweb/templates/administration/dialogs/confirm_deleteuser.mako, w
+	askaweb/templates/administration/dialogs/confirm_resetpassword.mako,
+	waskaweb/templates/administration/new_user.mako,
+	waskaweb/templates/administration/overview_user.mako,
+	waskaweb/templates/administration/reset_password.mako,
+	waskaweb/templates/administration/show_user.mako,
+	waskaweb/templates/administration/userform_body.mako,
+	waskaweb/templates/casemanagement/appointments.mako,
+	waskaweb/templates/casemanagement/digest.mako,
+	waskaweb/templates/casemanagement/documents.mako,
+	waskaweb/templates/casemanagement/formular.mako,
+	waskaweb/templates/casemanagement/main.mako,
+	waskaweb/templates/casemanagement/new_appointment.mako,
+	waskaweb/templates/casemanagement/new_document.mako,
+	waskaweb/templates/casemanagement/organisation.mako,
+	waskaweb/templates/casemanagement/overview.mako,
+	waskaweb/templates/dialogs/confirm.mako,
+	waskaweb/templates/start/settings.mako:
+	Various changes:
+	* Added resetPassworod stub
+	* Added changePassworod stub
+	* Reorganised stylesheet which make them hopefully a littlebit more
+	clear. This should have sived some small layout issues (alignement
+	of headers on tables)
+	* Modified the navipath for administration an the casemanagement.
+	Added to an "selected" item to the casemanagement.
+	[406c7f442977]
+
+2007-10-11  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/controllers/dummy.py, waskaweb/lib/helpers.py,
+	waskaweb/templates/main.mako:
+	Added function to remove all views so that we are able to see all
+	parts of the page regardless of the userrole. This is only for
+	tests.
+	[e8eae28f3ce3]
+
+	* waskaweb/controllers/dummy.py, waskaweb/lib/helpers.py,
+	waskaweb/templates/main.mako:
+	Implemented simple role changer at the bottom of the page. Role will
+	be saved as string for testing.
+	[7b0f52e13914]
+
+	* waskaweb/lib/helpers.py, waskaweb/templates/main.mako:
+	Added helper function "hasRole" and made use of it in the main.mako
+	template to hide the admin menu. Note that the hasRole always
+	returns False at the moment so the admin menu will be hidden.
+	[baaee347aa9c]
+
+	* Changelog.txt, waskaweb/controllers/dummy.py,
+	waskaweb/controllers/evaluate.py, waskaweb/lib/evaluation.py,
+	waskaweb/lib/template.py, waskaweb/public/styles/all.css,
+	waskaweb/templates/casemanagement/evaluation_result.mako:
+	Added last missing evalutaion on the casedata. Modified the style
+	for evaluation tables a little bit. Added missing template.py file
+	which is responsible for rendering a customized login form in
+	connection with authkit.
+	[55439d0617ce]
+
+	* development.ini, waskaweb/templates/login.mako:
+	Added customized loginmask
+	[8b13d369732b]
+
+	* development.ini, waskaweb/controllers/waska.py,
+	waskaweb/templates/logout.mako, waskaweb/templates/main.mako:
+	Added logout function. Clicking on Logout will remove the
+	authorisation cookie of authkit and throw the user on a logout page.
+	[1639984a3890]
+
+2007-10-10  teichmann  <teichmann at thetis.hq>
+
+	* development.ini:
+	Changed port back to 5001
+	[8e3bf879da7c]
+
+	* development.ini, waskaweb/config/middleware.py,
+	waskaweb/lib/security.py:
+	Added check for password with custom check function.
+	[ac7aa7d86685]
+
+2007-10-10  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* development.ini, waskaweb/config/middleware.py:
+	Added authentification and authorization with authkit
+	[abdb2a8f9dd7]
+
+	* .hgignore, waskaweb/controllers/waska.py,
+	waskaweb/templates/casemanagement/main.mako,
+	waskaweb/templates/login.mako, waskaweb/templates/main.mako:
+	Added very simple login screen.
+	[178d332edbee]
+
+	* Merged from main
+	[202d9fd98ba8]
+
+	* waskaweb/templates/documents/overview_body.mako:
+	Fixed file size in documents overview. Size is now shown in KB
+	[b1483b0f9bfa]
+
+2007-10-10  teichmann  <teichmann at thetis.hq>
+
+	* waskaweb/controllers/case.py:
+	Prevent navigaation toggle when displaying first page.
+	[3a7abfabd1c5]
+
+2007-10-10  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/lib/evaluation.py,
+	waskaweb/templates/casemanagement/evaluation_result.mako:
+	Fixed ordering on evalaution of the age structure
+	[59d0fbda97e8]
+
+	* waskaweb/public/styles/all.css:
+	fixed floating labels on checkboxes
+	[798f484a47fe]
+
+2007-10-09  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/templates/casemanagement/static_form/rb_lebensbewaeltingung
+	.mako:
+	merged from main
+	[39ca51880951]
+
+	* waskaweb/public/styles/screen.css:
+	changed fonts for screen to sans-serif
+	[2bee5ee6c531]
+
+2007-10-09  teichmann  <teichmann at thoe.hq.intevation.de>
+
+	* Merged!
+	[26fa90a13439]
+
+	* waskaweb/model/navigation.py, waskaweb/templates/casemanagement/stat
+	ic_form/rb_lebensbewaeltingung.mako, waskaweb/templates/casemanageme
+	nt/static_form/rg_lebensbewaeltingung.mako:
+	Fixed typo rb_ -> rg
+	[aff7578afc55]
+
+2007-10-09  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* merged from main
+	[a92f5825e76d]
+
+	* waskaweb/templates/main.mako:
+	Changed role
+	[117dce9bc36c]
+
+2007-10-09  teichmann  <teichmann at thoe.hq.intevation.de>
+
+	* Merged
+	[62ef5b93518d]
+
+	* waskaweb/templates/casemanagement/static_form/rb_lebensbewaeltingung
+	.mako:
+	Added missing RG template. Added missing RG template.
+	[ff7284154677]
+
+2007-10-09  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/templates/casemanagement/evaluation_result.mako:
+	Fixed umlauts in evaluation
+	[f03585a4894b]
+
+	* waskaweb/controllers/case.py:
+	Type in alert dialog
+	[4e2bcd2b07ec]
+
+	* waskaweb/controllers/case.py,
+	waskaweb/templates/casemanagement/evaluation_result.mako,
+	waskaweb/templates/casemanagement/organisation.mako:
+	Fixed typos.
+	[d7fe5a6475dd]
+
+	* waskaweb/controllers/case.py, waskaweb/controllers/document.py,
+	waskaweb/templates/casemanagement/static_form/statement_print.mako,
+	waskaweb/templates/documents/overview_body.mako,
+	waskaweb/templates/main.mako, waskaweb/templates/start/start.mako:
+	Fixed typo and made document uploads and downloads work (only for
+	global docs)
+	[785a0c8859ac]
+
+	* waskaweb/controllers/case.py,
+	waskaweb/i18n/de/LC_MESSAGES/waskaweb.po,
+	waskaweb/templates/casemanagement/organisation.mako,
+	waskaweb/templates/start/settings.mako:
+	Fixed translation
+	[a8dacca79586]
+
+	* waskaweb/controllers/case.py,
+	waskaweb/i18n/de/LC_MESSAGES/waskaweb.po,
+	waskaweb/i18n/waskaweb.pot,
+	waskaweb/public/images/icons/form_help.png,
+	waskaweb/templates/appointments/overview_body.mako,
+	waskaweb/templates/casemanagement/digest.mako,
+	waskaweb/templates/casemanagement/main.mako,
+	waskaweb/templates/casemanagement/organisation.mako,
+	waskaweb/templates/casemanagement/overview.mako,
+	waskaweb/templates/casemanagement/static_form/page_0.mako,
+	waskaweb/templates/casemanagement/static_form/statement.mako,
+	waskaweb/templates/documents/overview_body.mako,
+	waskaweb/templates/main.mako, waskaweb/templates/start/start.mako:
+	Added translations
+	[d2740fa1ef88]
+
+2007-10-09  teichmann  <teichmann at thetis.hq>
+
+	* waskaweb/controllers/case.py, waskaweb/model/navigation.py,
+	waskaweb/templates/casemanagement/repeat.mako,
+	waskaweb/templates/casemanagement/static_form/page_21.mako,
+	waskaweb/templates/casemanagement/static_form/page_22.mako,
+	waskaweb/templates/casemanagement/static_form/page_23.mako,
+	waskaweb/templates/casemanagement/static_form/page_24.mako,
+	waskaweb/templates/casemanagement/static_form/rg_beruf_quali.mako, w
+	askaweb/templates/casemanagement/static_form/rg_berufsvorbereitung.m
+	ako, waskaweb/templates/casemanagement/static_form/rg_foederung_allg
+	emein_bildener.mako:
+	Add fake repeat group navigation for case managment.
+	[d9f5f39e2fcf]
+
+2007-10-09  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/controllers/case.py, waskaweb/public/images/alert.png,
+	waskaweb/public/images/error.png,
+	waskaweb/templates/administration/overview_user.mako,
+	waskaweb/templates/casemanagement/dialogs/alert.mako,
+	waskaweb/templates/casemanagement/dialogs/confirm.mako,
+	waskaweb/templates/casemanagement/main.mako,
+	waskaweb/templates/casemanagement/static_form/statement.mako,
+	waskaweb/templates/dialogs/alert.mako,
+	waskaweb/templates/documents/overview.mako,
+	waskaweb/templates/documents/overview_body.mako:
+	Various fixes and small enhancements
+	[776f1adc5f1f]
+
+	* waskaweb/controllers/case.py, waskaweb/model/navigation.py,
+	waskaweb/templates/casemanagement/main.mako,
+	waskaweb/templates/casemanagement/static_form/statement.mako:
+	Implemented dynamic formular navigation
+	[385fd4ba28f3]
+
+2007-10-09  teichmann  <teichmann at thetis.hq>
+
+	* waskaweb/model/navigation.py:
+	Added lookup, toggle and rendering for navigation menu.
+	[8c13519cc947]
+
+	* waskaweb/controllers/case.py, waskaweb/controllers/hardcopy.0,
+	waskaweb/model/navigation.py:
+	Added a simple model for dynamic document navigation.
+	[de50a520ea5b]
+
+2007-10-09  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/config/routing.py, waskaweb/controllers/case.py,
+	waskaweb/controllers/waska.py, waskaweb/public/styles/all.css,
+	waskaweb/public/styles/screen.css,
+	waskaweb/templates/casemanagement/evaluation.mako,
+	waskaweb/templates/casemanagement/overview.mako,
+	waskaweb/templates/casemanagement/static_form/page_1.mako,
+	waskaweb/templates/casemanagement/static_form/page_10.mako,
+	waskaweb/templates/casemanagement/static_form/page_15.mako,
+	waskaweb/templates/casemanagement/static_form/page_16.mako,
+	waskaweb/templates/casemanagement/static_form/page_17.mako,
+	waskaweb/templates/casemanagement/static_form/page_18.mako,
+	waskaweb/templates/casemanagement/static_form/page_19.mako,
+	waskaweb/templates/casemanagement/static_form/page_2.mako,
+	waskaweb/templates/casemanagement/static_form/page_20.mako,
+	waskaweb/templates/casemanagement/static_form/page_21.mako,
+	waskaweb/templates/casemanagement/static_form/page_22.mako,
+	waskaweb/templates/casemanagement/static_form/page_23.mako,
+	waskaweb/templates/casemanagement/static_form/page_24.mako,
+	waskaweb/templates/casemanagement/static_form/page_3.mako,
+	waskaweb/templates/casemanagement/static_form/page_4.mako,
+	waskaweb/templates/casemanagement/static_form/page_5.mako,
+	waskaweb/templates/casemanagement/static_form/page_6.mako,
+	waskaweb/templates/casemanagement/static_form/page_7.mako,
+	waskaweb/templates/casemanagement/static_form/page_8.mako,
+	waskaweb/templates/casemanagement/static_form/page_9.mako,
+	waskaweb/templates/casemanagement/static_form/statement.mako:
+	Added static formular pages Added first version of the
+	"Einverständniserklärung"
+	[00363f9f813f]
+
+	* waskaweb/config/routing.py, waskaweb/controllers/case.py,
+	waskaweb/controllers/dummy.py, waskaweb/controllers/waska.py,
+	waskaweb/i18n/de/LC_MESSAGES/waskaweb.po,
+	waskaweb/i18n/waskaweb.pot, waskaweb/lib/evaluation.py,
+	waskaweb/public/styles/all.css, waskaweb/public/styles/screen.css,
+	waskaweb/templates/administration/settings.mako,
+	waskaweb/templates/administration/userform_body.mako,
+	waskaweb/templates/casemanagement/formular.mako,
+	waskaweb/templates/casemanagement/main.mako,
+	waskaweb/templates/casemanagement/overview.mako,
+	waskaweb/templates/casemanagement/static_form/page_0.mako,
+	waskaweb/templates/casemanagement/static_form/page_1.mako,
+	waskaweb/templates/casemanagement/static_form/page_10.mako,
+	waskaweb/templates/casemanagement/static_form/page_11.mako,
+	waskaweb/templates/casemanagement/static_form/page_12.mako,
+	waskaweb/templates/casemanagement/static_form/page_13.mako,
+	waskaweb/templates/casemanagement/static_form/page_14.mako,
+	waskaweb/templates/casemanagement/static_form/page_15.mako,
+	waskaweb/templates/casemanagement/static_form/page_16.mako,
+	waskaweb/templates/casemanagement/static_form/page_18.mako,
+	waskaweb/templates/casemanagement/static_form/page_19.mako,
+	waskaweb/templates/casemanagement/static_form/page_2.mako,
+	waskaweb/templates/casemanagement/static_form/page_20.mako,
+	waskaweb/templates/casemanagement/static_form/page_21.mako,
+	waskaweb/templates/casemanagement/static_form/page_22.mako,
+	waskaweb/templates/casemanagement/static_form/page_23.mako,
+	waskaweb/templates/casemanagement/static_form/page_24.mako,
+	waskaweb/templates/casemanagement/static_form/page_3.mako,
+	waskaweb/templates/casemanagement/static_form/page_4.mako,
+	waskaweb/templates/casemanagement/static_form/page_5.mako,
+	waskaweb/templates/casemanagement/static_form/page_6.mako,
+	waskaweb/templates/casemanagement/static_form/page_7.mako,
+	waskaweb/templates/casemanagement/static_form/page_8.mako,
+	waskaweb/templates/casemanagement/static_form/page_9.mako,
+	waskaweb/templates/login.mako, waskaweb/templates/main.mako:
+	Added dummy files for static formular pages Added some translation
+	Began to bind in the db
+	[d3b7e02fff8b]
+
+2007-10-08  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/controllers/case.py,
+	waskaweb/i18n/de/LC_MESSAGES/waskaweb.po, waskaweb/lib/casedata.py,
+	waskaweb/lib/db_factory.py, waskaweb/model/objects.py:
+	Started to implemented the binding for the database.
+	[68db31f87ee9]
+
+	* waskaweb/controllers/dummy.py, waskaweb/lib/evaluation.py:
+	Added small dummyfunction "setup" to ad 100 dummy datasets for
+	evaluation Fixed encoding issue in the evaluation
+	[c32f16f48aae]
+
+2007-10-07  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/controllers/case.py, waskaweb/controllers/evaluate.py,
+	waskaweb/lib/evaluation.py,
+	waskaweb/templates/casemanagement/evaluation.mako,
+	waskaweb/templates/casemanagement/evaluation_result.mako:
+	Moved evaluation in its own controller. Implemented csv export
+	[6a3b3dc08304]
+
+2007-10-06  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/controllers/case.py, waskaweb/lib/evaluation.py,
+	waskaweb/public/styles/all.css, waskaweb/public/styles/screen.css,
+	waskaweb/templates/casemanagement/evaluation_result.mako:
+	Added more evaluations on the cases.
+	[08f6dd97f45f]
+
+2007-10-05  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/controllers/case.py, waskaweb/lib/evaluation.py,
+	waskaweb/public/styles/all.css,
+	waskaweb/templates/casemanagement/evaluation_result.mako:
+	Started to add evaluation functions
+	[e232a4a65825]
+
+2007-10-04  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/i18n/de/LC_MESSAGES/waskaweb.po,
+	waskaweb/templates/casemanagement/overview.mako:
+	Modified translation Click on view in the case overview now opens
+	the case digest site.
+	[86bf462cf0b9]
+
+	* waskaweb/public/styles/screen.css,
+	waskaweb/templates/administration/overview_user.mako,
+	waskaweb/templates/appointments/overview_body.mako,
+	waskaweb/templates/casemanagement/overview.mako,
+	waskaweb/templates/documents/overview_body.mako:
+	Added style sheet for "action"-icons.
+	[b08446017937]
+
+	* waskaweb/public/images/icons/trash.png,
+	waskaweb/public/images/icons/view.png,
+	waskaweb/templates/administration/overview_user.mako,
+	waskaweb/templates/appointments/overview_body.mako,
+	waskaweb/templates/casemanagement/overview.mako,
+	waskaweb/templates/documents/overview_body.mako:
+	Added trash and view icon to the overview pages
+	[24597da89bf9]
+
+	* waskaweb/controllers/case.py,
+	waskaweb/i18n/de/LC_MESSAGES/waskaweb.po,
+	waskaweb/i18n/en/LC_MESSAGES/waskaweb.po,
+	waskaweb/i18n/waskaweb.pot,
+	waskaweb/templates/administration/show_user.mako,
+	waskaweb/templates/appointments/show.mako,
+	waskaweb/templates/casemanagement/create_export_scheme.mako,
+	waskaweb/templates/casemanagement/dialogs/confirm.mako,
+	waskaweb/templates/casemanagement/digest.mako,
+	waskaweb/templates/casemanagement/evaluation.mako,
+	waskaweb/templates/casemanagement/evaluation_result.mako,
+	waskaweb/templates/casemanagement/export.mako,
+	waskaweb/templates/casemanagement/organisation.mako,
+	waskaweb/templates/casemanagement/overview.mako,
+	waskaweb/templates/casemanagement/repeat_group_overview.mako,
+	waskaweb/templates/casemanagement/upload.mako:
+	Continued internationalisation.
+	[38db29397b53]
+
+2007-10-02  Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	* waskaweb/controllers/appointment.py, waskaweb/controllers/case.py,
+	waskaweb/i18n/de/LC_MESSAGES/waskaweb.po,
+	waskaweb/i18n/waskaweb.pot, waskaweb/public/styles/all.css,
+	waskaweb/public/styles/screen.css,
+	waskaweb/templates/administration/delete_user.mako,
+	waskaweb/templates/administration/dialogs/confirm.mako,
+	waskaweb/templates/administration/new_user.mako,
+	waskaweb/templates/administration/overview_user.mako,
+	waskaweb/templates/administration/show_user.mako,
+	waskaweb/templates/administration/userform_body.mako,
+	waskaweb/templates/appointments/appointment_form.mako,
+	waskaweb/templates/appointments/new.mako,
+	waskaweb/templates/appointments/new_body.mako,
+	waskaweb/templates/appointments/overview.mako,
+	waskaweb/templates/appointments/overview_body.mako,
+	waskaweb/templates/appointments/show.mako,
+	waskaweb/templates/appointments/show_body.mako,
+	waskaweb/templates/casemanagement/appointments.mako,
+	waskaweb/templates/casemanagement/documents.mako,
+	waskaweb/templates/casemanagement/formular.mako,
+	waskaweb/templates/casemanagement/main.mako,
+	waskaweb/templates/casemanagement/new_appointment.mako,
+	waskaweb/templates/casemanagement/new_document.mako,
+	waskaweb/templates/casemanagement/overview.mako,
+	waskaweb/templates/dialogs/confirm.mako,
+	waskaweb/templates/documents/overview.mako,
+	waskaweb/templates/documents/overview_body.mako,
+	waskaweb/templates/documents/upload.mako,
+	waskaweb/templates/documents/upload_body.mako,
+	waskaweb/templates/main.mako, waskaweb/templates/start/start.mako,
+	waskaweb/templates/tests/forms.mako:
+	Added internationalisation
+	[c8087970c5f2]
+
+2007-10-01  Torsten Irländer  <torsten.irlaender at intevation.de>
+
+	* .hgignore, development.ini, setup.py, waskaweb/config/routing.py,
+	waskaweb/controllers/case.py,
+	waskaweb/i18n/de/LC_MESSAGES/waskaweb.po,
+	waskaweb/i18n/en/LC_MESSAGES/waskaweb.po,
+	waskaweb/i18n/waskaweb.pot, waskaweb/public/styles/print.css,
+	waskaweb/public/styles/web.css,
+	waskaweb/templates/casemanagement/digest.mako,
+	waskaweb/templates/casemanagement/formular.mako,
+	waskaweb/templates/main.mako:
+	Added i18n support for the main template. Added print support for
+	formular pages.
+	[1ad740adb964]
+
+2007-09-30  Torsten Irlaender  <torsten at irlaender.de>
+
+	* .hgignore, waskaweb/public/styles/print.css,
+	waskaweb/templates/main.mako:
+	Added printerfriendly stylesheet
+	[2d426fd2404a]
+
+	* data/templates/login.mako.py, data/templates/logout.mako.py,
+	data/templates/main.mako.py, data/templates/start/help.mako.py,
+	data/templates/start/settings.mako.py,
+	data/templates/start/start.mako.py:
+	Removed cached templates
+	[09bc3d1ccc96]
+
+2007-09-28  Torsten Irländer  <torsten.irlaender at intevation.de>
+
+	* data/templates/start/settings.mako.py,
+	data/templates/start/start.mako.py, waskaweb/config/routing.py,
+	waskaweb/controllers/administration.py,
+	waskaweb/controllers/appointment.py, waskaweb/controllers/case.py,
+	waskaweb/controllers/document.py, waskaweb/public/images/error.png,
+	waskaweb/public/images/icons/arrow3_e.gif,
+	waskaweb/public/images/question.png, waskaweb/public/styles/web.css,
+	waskaweb/templates/administration/dialogs/confirm.mako,
+	waskaweb/templates/administration/overview_user.mako,
+	waskaweb/templates/appointments/dialogs/confirm.mako,
+	waskaweb/templates/appointments/overview_body.mako,
+	waskaweb/templates/casemanagement/dialogs/confirm.mako,
+	waskaweb/templates/casemanagement/digest.mako,
+	waskaweb/templates/casemanagement/formular.mako,
+	waskaweb/templates/casemanagement/overview.mako,
+	waskaweb/templates/casemanagement/static_form.mako,
+	waskaweb/templates/dialogs/confirm.mako,
+	waskaweb/templates/documents/dialogs/confirm.mako,
+	waskaweb/templates/start/settings.mako:
+	Added confirmation dialogs.
+	[aa8fd401a9de]
+
+2007-09-26  Torsten Irländer  <torsten.irlaender at intevation.de>
+
+	* data/templates/main.mako.py, data/templates/start/start.mako.py,
+	waskaweb/controllers/case.py, waskaweb/public/styles/web.css,
+	waskaweb/templates/administration/delete_user.mako,
+	waskaweb/templates/administration/new_user.mako,
+	waskaweb/templates/administration/overview_user.mako,
+	waskaweb/templates/administration/show_user.mako,
+	waskaweb/templates/appointments/new.mako,
+	waskaweb/templates/appointments/new_body.mako,
+	waskaweb/templates/appointments/overview.mako,
+	waskaweb/templates/appointments/overview_body.mako,
+	waskaweb/templates/appointments/show.mako,
+	waskaweb/templates/appointments/show_body.mako,
+	waskaweb/templates/casemanagement/appointments.mako,
+	waskaweb/templates/casemanagement/create_export_scheme.mako,
+	waskaweb/templates/casemanagement/digest.mako,
+	waskaweb/templates/casemanagement/documents.mako,
+	waskaweb/templates/casemanagement/evaluation.mako,
+	waskaweb/templates/casemanagement/evaluation_result.mako,
+	waskaweb/templates/casemanagement/export.mako,
+	waskaweb/templates/casemanagement/formular.mako,
+	waskaweb/templates/casemanagement/main.mako,
+	waskaweb/templates/casemanagement/organisation.mako,
+	waskaweb/templates/casemanagement/overview.mako,
+	waskaweb/templates/casemanagement/upload.mako,
+	waskaweb/templates/documents/overview.mako,
+	waskaweb/templates/documents/overview_body.mako,
+	waskaweb/templates/documents/upload.mako,
+	waskaweb/templates/documents/upload_body.mako,
+	waskaweb/templates/main.mako, waskaweb/templates/start/start.mako:
+	Written stylesheet for the layout. The website now looks (hopfullly)
+	pretty much like the final version will be.
+	[ae89efe9f86e]
+
+2007-09-24  Torsten Irländer  <torsten.irlaender at intevation.de>
+
+	* waskaweb/controllers/administration.py,
+	waskaweb/templates/administration/newUser.mako,
+	waskaweb/templates/administration/new_user.mako,
+	waskaweb/templates/administration/overviewUser.mako,
+	waskaweb/templates/administration/overview_user.mako:
+	Renamed files to make nameing mmore consistent
+	[e4420cfb1b1c]
+
+	* data/templates/main.mako.py, waskaweb/controllers/administration.py,
+	waskaweb/controllers/appointment.py, waskaweb/controllers/case.py,
+	waskaweb/templates/administration/overviewUser.mako,
+	waskaweb/templates/appointments/overview.mako,
+	waskaweb/templates/appointments/show.mako,
+	waskaweb/templates/casemanagement/appointments.mako,
+	waskaweb/templates/casemanagement/documents.mako,
+	waskaweb/templates/casemanagement/main.mako,
+	waskaweb/templates/casemanagement/overview.mako,
+	waskaweb/templates/documents/overview.mako,
+	waskaweb/templates/main.mako:
+	Various small changes in templating. Added some missing pages. Wired
+	the pages.
+	[f08cec6fd357]
+
+2007-09-24  teichmann  <teichmann at thetis.hq>
+
+	* waskaweb/model/help.py, waskaweb/view/__init__.py,
+	waskaweb/view/renderer.py:
+	Added classes for help and formular rendering.
+	[d6df299cae37]
+
+2007-09-24  Torsten Irländer  <torsten.irlaender at intevation.de>
+
+	* data/templates/main.mako.py, waskaweb/config/environment.py,
+	waskaweb/controllers/case.py, waskaweb/controllers/document.py,
+	waskaweb/model/forms.py, waskaweb/model/objects.py,
+	waskaweb/templates/administration/newUser.mako,
+	waskaweb/templates/administration/overviewUser.mako,
+	waskaweb/templates/appointments/new.mako,
+	waskaweb/templates/appointments/show.mako,
+	waskaweb/templates/casemanagement/appointments.mako,
+	waskaweb/templates/casemanagement/documents.mako,
+	waskaweb/templates/casemanagement/main.mako,
+	waskaweb/templates/casemanagement/overview.mako,
+	waskaweb/templates/casemanagement/upload.mako,
+	waskaweb/templates/documents/overview.mako,
+	waskaweb/templates/documents/upload.mako,
+	waskaweb/templates/main.mako:
+	Finished restructuring the templating. Added fileuploads.
+	[954b971c9267]
+
+2007-09-24  teichmann  <teichmann at thetis.hq>
+
+	* waskaweb/model/engine.py:
+	Remove engine.
+	[a53e8f58b1be]
+
+	* waskaweb/model/data.py, waskaweb/model/io/__init__.py,
+	waskaweb/model/io/document.py, waskaweb/model/io/factories.py,
+	waskaweb/model/io/parser.py:
+	Added io support for FormEd documents.
+	[6b8c07994240]
+
+2007-09-24  Torsten Irländer  <torsten.irlaender at intevation.de>
+
+	* Merge from the main repo
+	[db3e3c310a26]
+
+	* data/templates/main.mako.py, data/templates/start/help.mako.py,
+	data/templates/start/settings.mako.py,
+	data/templates/start/start.mako.py,
+	waskaweb/controllers/administration.py,
+	waskaweb/controllers/appointment.py, waskaweb/controllers/case.py,
+	waskaweb/controllers/document.py, waskaweb/controllers/waska.py,
+	waskaweb/model/engine.py,
+	waskaweb/templates/appointments/overview.mako,
+	waskaweb/templates/casemanagement/digest.mako,
+	waskaweb/templates/casemanagement/formular.mako,
+	waskaweb/templates/casemanagement/organisation.mako,
+	waskaweb/templates/casemanagement/overview.mako,
+	waskaweb/templates/casemanagement/repeat_group_overview.mako,
+	waskaweb/templates/documents/overview.mako,
+	waskaweb/templates/main.mako, waskaweb/templates/start/help.mako,
+	waskaweb/templates/start/settings.mako,
+	waskaweb/templates/start/start.mako:
+	Changed the way how the site is rendered. Instead of using a
+	statemachine which controls what will be rendered, now the templates
+	take over the responsibility for this. So we removed the Stateengie
+	which becomes needless.
+	[3f8973323ee3]
+
+2007-09-24  teichmann  <teichmann at thetis.hq>
+
+	* waskaweb/model/data.py, waskaweb/model/expr.py,
+	waskaweb/model/nodecomponents.py:
+	Added the model for the FormEd tree.
+	[2d66b39f5410]
+
+	* waskaweb/model/memory.py, waskaweb/model/view.py:
+	Models the rendering access to views
+	[21a02954f8f8]
+
+2007-09-21  Torsten Irländer  <torsten.irlaender at intevation.de>
+
+	* .hgignore, data/templates/start/start.mako.py,
+	waskaweb/controllers/administration.py,
+	waskaweb/controllers/appointment.py, waskaweb/controllers/case.py,
+	waskaweb/controllers/document.py, waskaweb/controllers/waska.py,
+	waskaweb/model/engine.py, waskaweb/model/renderer.py,
+	waskaweb/templates/appointments/overview.mako,
+	waskaweb/templates/casemanagement/digest.mako,
+	waskaweb/templates/casemanagement/formular.mako,
+	waskaweb/templates/casemanagement/organisation.mako,
+	waskaweb/templates/casemanagement/overview.mako,
+	waskaweb/templates/casemanagement/repeat_group_overview.mako,
+	waskaweb/templates/documents/overview.mako,
+	waskaweb/templates/start/start.mako:
+	Added for templates and continued to wire the pages. And yes... we
+	should introduce a more detailed changelog!
+	[a18b62a49019]
+
+	* data/templates/start/help.mako.py,
+	data/templates/start/settings.mako.py,
+	data/templates/start/start.mako.py, waskaweb/controllers/case.py,
+	waskaweb/controllers/waska.py, waskaweb/model/engine.py,
+	waskaweb/model/renderer.py,
+	waskaweb/templates/casemanagement/overview.mako,
+	waskaweb/templates/start/help.mako,
+	waskaweb/templates/start/settings.mako,
+	waskaweb/templates/start/start.mako:
+	Just a snapshot of the current development
+	[d9fc85348547]
+
+2007-09-19  Torsten Irländer  <torsten.irlaender at intevation.de>
+
+	* data/templates/main.mako.py, waskaweb/controllers/administration.py,
+	waskaweb/controllers/appointment.py, waskaweb/controllers/case.py,
+	waskaweb/controllers/document.py, waskaweb/controllers/waska.py,
+	waskaweb/model/engine.py, waskaweb/model/renderer.py,
+	waskaweb/templates/main.mako:
+	Fixed outstanding bugs. I hope we now have some sort of boilerplate
+	code to build on.
+	[39ddb5621abd]
+
+2007-09-18  Torsten Irländer  <torsten.irlaender at intevation.de>
+
+	* data/templates/main.mako.py, waskaweb/controllers/waska.py,
+	waskaweb/model/engine.py, waskaweb/model/renderer.py,
+	waskaweb/public/styles/web.css, waskaweb/templates/main.mako:
+	Started to implemented the dicussed rending model. Checked in
+	current snapshot which is _not_ working currently.
+	[bc8fb5d38019]
+
+	* MANIFEST.in, README.txt, data/templates/login.mako.py,
+	data/templates/logout.mako.py, data/templates/main.mako.py,
+	development.ini, docs/index.txt, ez_setup/README.txt,
+	ez_setup/__init__.py, setup.cfg, setup.py, test.ini, waskaweb.egg-
+	info/PKG-INFO, waskaweb.egg-info/SOURCES.txt, waskaweb.egg-
+	info/dependency_links.txt, waskaweb.egg-info/entry_points.txt,
+	waskaweb.egg-info/paste_deploy_config.ini_tmpl, waskaweb.egg-
+	info/paster_plugins.txt, waskaweb.egg-info/requires.txt, waskaweb
+	.egg-info/top_level.txt, waskaweb/__init__.py,
+	waskaweb/config/__init__.py, waskaweb/config/environment.py,
+	waskaweb/config/middleware.py, waskaweb/config/routing.py,
+	waskaweb/controllers/__init__.py,
+	waskaweb/controllers/administration.py,
+	waskaweb/controllers/appointment.py, waskaweb/controllers/case.py,
+	waskaweb/controllers/document.py, waskaweb/controllers/error.py,
+	waskaweb/controllers/hardcopy.0, waskaweb/controllers/template.py,
+	waskaweb/controllers/waska.py, waskaweb/lib/__init__.py,
+	waskaweb/lib/app_globals.py, waskaweb/lib/base.py,
+	waskaweb/lib/helpers.py, waskaweb/model/__init__.py,
+	waskaweb/model/engine.py, waskaweb/model/renderer.py,
+	waskaweb/public/images/logo_ka_75.png,
+	waskaweb/public/styles/web.css, waskaweb/templates/login.mako,
+	waskaweb/templates/logout.mako, waskaweb/templates/main.mako,
+	waskaweb/tests/__init__.py, waskaweb/tests/functional/__init__.py,
+	waskaweb/tests/functional/test_administration.py,
+	waskaweb/tests/functional/test_appointment.py,
+	waskaweb/tests/functional/test_case.py,
+	waskaweb/tests/functional/test_document.py,
+	waskaweb/tests/functional/test_waska.py,
+	waskaweb/tests/test_models.py, waskaweb/websetup.py:
+	Initial import
+	[07112f53bb53]
+

Deleted: trunk/Changelog.txt
===================================================================

Modified: trunk/waskaweb/controllers/evaluate.py
===================================================================
--- trunk/waskaweb/controllers/evaluate.py	2008-08-13 13:01:53 UTC (rev 5)
+++ trunk/waskaweb/controllers/evaluate.py	2008-08-13 13:02:19 UTC (rev 6)
@@ -7,6 +7,9 @@
 
 log = logging.getLogger(__name__)
 
+import sys
+import traceback
+
 class EvaluateController(BaseController):
 
     def index(self):
@@ -68,9 +71,12 @@
         return render('casemanagement/evaluation_result.mako')
 
     def _export(self, evaluation):
-        path = evaluation.export()
-        fapp = paste.fileapp.FileApp(path)
-        return fapp(request.environ, self.start_response)
+        content = evaluation.export()
+        data = paste.fileapp.DataApp(
+            content,
+            content_type='text/comma-separated-values',
+            content_encoding='UTF-8')
+        return data(request.environ, self.start_response)
         
     def exportEvaluation_1(self):
         try:
@@ -85,7 +91,8 @@
                 except:
                     pass
         except:
-            pass
+            traceback.print_exc(file=sys.stderr)
+            raise paste.httpexceptions.HTTPException(404)
 
     def exportEvaluation_2(self):
         try:

Modified: trunk/waskaweb/i18n/de/LC_MESSAGES/waskaweb.po
===================================================================
--- trunk/waskaweb/i18n/de/LC_MESSAGES/waskaweb.po	2008-08-13 13:01:53 UTC (rev 5)
+++ trunk/waskaweb/i18n/de/LC_MESSAGES/waskaweb.po	2008-08-13 13:02:19 UTC (rev 6)
@@ -92,7 +92,7 @@
 
 #: waskaweb/templates/main.mako:165
 msgid "footer_version"
-msgstr "22.11.07 | Beta 2"
+msgstr "23.11.07 | Beta 3"
 
 #: waskaweb/templates/administration/account_deactivated.mako:3
 msgid "adm_header_account_deactivated"

Modified: trunk/waskaweb/lib/evaluation.py
===================================================================
--- trunk/waskaweb/lib/evaluation.py	2008-08-13 13:01:53 UTC (rev 5)
+++ trunk/waskaweb/lib/evaluation.py	2008-08-13 13:02:19 UTC (rev 6)
@@ -4,6 +4,8 @@
 import waskaweb.lib.helpers as h
 import sys
 
+import cStringIO as StringIO
+
 class Evaluation:
     def __init__(self, conn):
         self.total = 0;
@@ -30,9 +32,26 @@
             print >> sys.stderr, "Error! Could not get connection in evaluation"
 
     def perform(self):
+        '''overwrite this to do the calculation'''
         pass
 
     def export(self):
+        '''returns current evalution as an UTF-8 encoded string'''
+        out = None
+        try:
+            Writer = codecs.getwriter('utf-8')
+            out = StringIO.StringIO()
+            utf8 = Writer(out)
+            self.doExport(utf8)
+            utf8.flush()
+            return out.getvalue()
+        finally:
+            if out:
+                try: out.close()
+                except: pass
+
+    def doExport(self, out):
+        '''overwrite this to do the CVS export'''
         pass
 
 class Evaluation_1(Evaluation):
@@ -50,15 +69,11 @@
             self.percent = 0;
         return (self.total, self.total_cm, self.percent) 
 
-    def export(self):
+    def doExport(self, f):
         self.perform()
-        path = "/tmp/evaluation_1.csv"
-        f = open(path, "w")
-        f.write("Jugendliche;Anzahl;Prozent\n")
-        f.write("Erstgespräche;%s;100%%\n" % (self.total))
-        f.write("In das CM übernommen;%s;%s%%\n" %(self.total_cm, self.percent))
-        f.close()
-        return path 
+        f.write(u"Jugendliche;Anzahl;Prozent\n")
+        f.write(u"Erstgespräche;%s;100%%\n" % (self.total))
+        f.write(u"In das CM übernommen;%s;%s%%\n" %(self.total_cm, self.percent))
 
 class Evaluation_2(Evaluation):
     def __init__(self, conn):
@@ -100,16 +115,12 @@
             print >> sys.stderr, "No result for eval 2"
         return (self.total,self.m,self.w,self.i)
 
-    def export(self):
+    def doExport(self, f):
         self.perform()
-        path = "/tmp/evaluation_2.csv"
-        f = codecs.open(path, "w", "utf-8")
-        f.write("Geschlecht;Anzahl;Prozent\n")
+        f.write(u"Geschlecht;Anzahl;Prozent\n")
         f.write(u"Männlich;%s;%s%%\n" % (self.m[0], self.m[1]))
         f.write(u"Weiblich;%s;%s%%\n" %(self.w[0], self.w[1]))
         f.write(u"Intersexuell;%s;%s%%\n" %(self.i[0], self.i[1]))
-        f.close()
-        return path 
 
 class Evaluation_3(Evaluation):
     """Migrationshintergrund"""
@@ -138,14 +149,10 @@
             return [0,0]
         return m 
 
-    def export(self):
+    def doExport(self, f):
         p = self.perform()
-        path = "/tmp/evaluation_2.csv"
-        f = codecs.open(path, "w", "utf-8")
-        f.write("Kategorie;Anzahl;Prozent\n")
-        f.write("Migrationshintergrund;%s;%s%%\n" % (p[0], p[1]))
-        f.close()
-        return path 
+        f.write(u"Kategorie;Anzahl;Prozent\n")
+        f.write(u"Migrationshintergrund;%s;%s%%\n" % (p[0], p[1]))
 
 class Evaluation_4(Evaluation):
     """ Zugang der der Jugendichen zu KA"""
@@ -182,15 +189,11 @@
             c1.close()
         return result 
 
-    def export(self):
+    def doExport(self, f):
         p = self.perform()
-        path = "/tmp/evaluation_4.csv"
-        f = codecs.open(path, "w", "utf-8")
-        f.write("Zugang;Anzahl;Prozent\n")
+        f.write(u"Zugang;Anzahl;Prozent\n")
         for v in p.itervalues():
             f.write("%s;%s;%s%%\n" % (v[0], v[1], v[2]))
-        f.close()
-        return path 
 
 class Evaluation_5(Evaluation):
     """Rechtskreis der Jugendlichen beim Zugang zur KA"""
@@ -226,15 +229,11 @@
             c1.close()
         return result 
 
-    def export(self):
+    def doExport(self, f):
         p = self.perform()
-        path = "/tmp/evaluation_5.csv"
-        f = codecs.open(path, "w", "utf-8")
-        f.write("Rechtskreis;Anzahl;Prozent\n")
+        f.write(u"Rechtskreis;Anzahl;Prozent\n")
         for v in p.itervalues():
             f.write(u"%s;%s;%s%%\n" % (v[0], v[1], v[2]))
-        f.close()
-        return path 
 
 class Evaluation_6(Evaluation):
     """Vermittlung nach Beendigung"""
@@ -271,15 +270,11 @@
             c1.close()
         return result 
 
-    def export(self):
+    def doExport(self, f):
         p = self.perform()
-        path = "/tmp/evaluation_6.csv"
-        f = codecs.open(path, "w", "utf-8")
         f.write("Vermittlung;Anzahl;Prozent\n")
         for v in p.itervalues():
             f.write(u"%s;%s;%s%%\n" % (v[0], v[1], v[2]))
-        f.close()
-        return path 
 
 class Evaluation_7(Evaluation):
     """Rechtskreis nach Vermittlung"""
@@ -317,15 +312,11 @@
             c1.close()
         return result 
 
-    def export(self):
+    def doExport(self, f):
         p = self.perform()
-        path = "/tmp/evaluation_7.csv"
-        f = codecs.open(path, "w", "utf-8")
-        f.write("Rechtskreis;Anzahl;Prozent\n")
+        f.write(u"Rechtskreis;Anzahl;Prozent\n")
         for v in p.itervalues():
             f.write(u"%s;%s;%s%%\n" % (v[0], v[1], v[2]))
-        f.close()
-        return path 
 
 class Evaluation_8(Evaluation):
     """Altersvreteilung"""
@@ -379,17 +370,12 @@
             c1.close()
         return result 
 
-    def export(self):
+    def doExport(self, f):
         p = self.perform()
-        path = "/tmp/evaluation_8.csv"
-        f = codecs.open(path, "w", "utf-8")
         f.write("Altersgruppe;Anzahl;Prozent\n")
         for v in p:
             f.write("%s;%s;%s%%\n" % (v[0], v[1], v[2]))
-        f.close()
-        return path 
 
-
 class Evaluation_9(Evaluation):
     """Verteilung Foerderangebote"""
     def __init__(self, conn):
@@ -436,15 +422,11 @@
                 c1.close()
         return result
 
-    def export(self):
+    def doExport(self, f):
         p = self.perform()
-        path = "/tmp/evaluation_9.csv"
-        f = codecs.open(path, "w", "utf-8")
-        f.write("Angebot;Anzahl;Prozent\n")
+        f.write(u"Angebot;Anzahl;Prozent\n")
         for v in p:
             f.write(u"%s;%s;%s%%\n" % (v[0], v[1], v[2]))
-        f.close()
-        return path 
 
 class Evaluation_10(Evaluation):
     """Verweildauer im CM"""
@@ -486,13 +468,10 @@
             result.append(row)
         return result
 
-    def export(self):
+    def doExport(self, f):
         p = self.perform()
-        path = "/tmp/evaluation_10.csv"
-        f = codecs.open(path, "w", "utf-8")
         f.write("Monat;Anzahl Abgeschlossen;Prozent Abgeschlossen, Anzahl Abgebrochen, Prozent Abgebrochen\n")
         for v in p:
             f.write(u"%s;%s;%s%%;%s;%s%%\n" % (v[0], v[1], v[2], v[3], v[4]))
-        f.close()
-        return path 
 
+# vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8:

Modified: trunk/waskaweb/templates/casemanagement/evaluation_result.mako
===================================================================
--- trunk/waskaweb/templates/casemanagement/evaluation_result.mako	2008-08-13 13:01:53 UTC (rev 5)
+++ trunk/waskaweb/templates/casemanagement/evaluation_result.mako	2008-08-13 13:02:19 UTC (rev 6)
@@ -47,7 +47,7 @@
     <td></td>
   </tr>
 </table>
-<a href="#top">Zur Ãœbersicht</a> | <a href="/evaluate/exportEvaluation_1/auswertung_1.csv">Auswertung exportieren</a>
+<a href="#top">Zur Ãœbersicht</a> | <a href="/evaluate/exportEvaluation_1/auswertung_1_beratung.csv">Auswertung exportieren</a>
 </div>
 <div class="evaluation even-row"> 
 <h3><a name="eval_2">2. Anzahl der Jugendlichen im CM, davon % abgeschlossen nach durchschnittlich x Monaten</a></h3>
@@ -67,7 +67,7 @@
   </tr>
   % endfor
 </table>
-<a href="#top">Zur Ãœbersicht</a> | <a href="/evaluate/exportEvaluation_10/auswertung_10.csv">Auswertung exportieren</a>
+<a href="#top">Zur Ãœbersicht</a> | <a href="/evaluate/exportEvaluation_10/auswertung_2_abgeschlossen.csv">Auswertung exportieren</a>
 </div>
 <div class="evaluation odd-row">
 <h3><a name="eval_3">3. Alters- und Geschlechterstruktur in %</a></h3>
@@ -92,7 +92,7 @@
     <td></td>
   </tr>
 </table>
-<a href="#top">Zur Ãœbersicht</a> | <a href="/evaluate/exportEvaluation_2/auswertung_2.csv">Auswertung exportieren</a>
+<a href="#top">Zur Ãœbersicht</a> | <a href="/evaluate/exportEvaluation_2/auswertung_3_geschlecht.csv">Auswertung exportieren</a>
 <h4>Angaben zur Altersverteilung</h4>
 <table class="evaluation">
 % for v in c.eval_8:
@@ -104,7 +104,7 @@
   </tr>
 % endfor
 </table>
-<a href="#top">Zur Ãœbersicht</a> | <a href="/evaluate/exportEvaluation_8/auswertung_8.csv">Auswertung exportieren</a>
+<a href="#top">Zur Ãœbersicht</a> | <a href="/evaluate/exportEvaluation_8/auswertung_3_alter.csv">Auswertung exportieren</a>
 </div>
 <div class="evaluation even-row">
 <h3><a name="eval_4">4. Migrationshintergrund in % (Staatsangehörigkeit nicht Deutsch oder Mutter/Vater nicht in Deutschland geboren)</a></h3>
@@ -116,7 +116,7 @@
     <td></td>
   </tr>
 </table>
-<a href="#top">Zur Ãœbersicht</a> | <a href="/evaluate/exportEvaluation_3/auswertung_3.csv">Auswertung exportieren</a>
+<a href="#top">Zur Ãœbersicht</a> | <a href="/evaluate/exportEvaluation_3/auswertung_4_migration.csv">Auswertung exportieren</a>
 </div>
 <div class="evaluation odd-row">
 <h3><a name="eval_5">5. Angaben zum Zugang des Jugendlichen zur Kompetenzagentur in %</a></h3>
@@ -131,7 +131,7 @@
   </tr>
 % endfor 
 </table>
-<a href="#top">Zur Ãœbersicht</a> | <a href="/evaluate/exportEvaluation_4/auswertung_4.csv">Auswertung exportieren</a>
+<a href="#top">Zur Ãœbersicht</a> | <a href="/evaluate/exportEvaluation_4/auswertung_5_zugang.csv">Auswertung exportieren</a>
 <h4>Rechtskreis der Jugendlichen beim Zugang zur Kompetenzagentur in %</h4>
 <table class="evaluation">
 % for r in c.eval_5.itervalues():
@@ -143,7 +143,7 @@
   </tr>
 % endfor 
 </table>
-<a href="#top">Zur Ãœbersicht</a> | <a href="/evaluate/exportEvaluation_5/auswertung_5.csv">Auswertung exportieren</a>
+<a href="#top">Zur Ãœbersicht</a> | <a href="/evaluate/exportEvaluation_5/auswertung_5_rechtskreis.csv">Auswertung exportieren</a>
 </div>
 <div class="evaluation even-row">
 <h3><a name="eval_6">6. F&ouml;rderbedarf in % nach den vier Bereichen 4.2.1 - 4.2.4</a></h3>
@@ -157,7 +157,7 @@
   </tr>
 % endfor 
 </table>
-<a href="#top">Zur Ãœbersicht</a> | <a href="/evaluate/exportEvaluation_9/auswertung_9.csv">Auswertung exportieren</a>
+<a href="#top">Zur Ãœbersicht</a> | <a href="/evaluate/exportEvaluation_9/auswertung_6_bedarf.csv">Auswertung exportieren</a>
 </div>
 <div class="evaluation odd-row">
 <h3><a name="eval_7">7. Angaben zur Vermittlung der Jugendlichen</a></h3>
@@ -172,7 +172,7 @@
   </tr>
 % endfor 
 </table>
-<a href="#top">Zur Ãœbersicht</a> | <a href="/evaluate/exportEvaluation_6/auswertung_6.csv">Auswertung exportieren</a>
+<a href="#top">Zur Ãœbersicht</a> | <a href="/evaluate/exportEvaluation_6/auswertung_7_vermittelt.csv">Auswertung exportieren</a>
 <h4>Angaben zur Ver&auml;nderung des Rechtskreises nach der Vermittlung</h4>
 <table class="evaluation">
 % for r in c.eval_7.itervalues():
@@ -184,5 +184,5 @@
   </tr>
 % endfor 
 </table>
-<a href="#top">Zur Ãœbersicht</a> | <a href="/evaluate/exportEvaluation_7/auswertung_7.csv">Auswertung exportieren</a>
+<a href="#top">Zur Ãœbersicht</a> | <a href="/evaluate/exportEvaluation_7/auswertung_7_rechtskreis.csv">Auswertung exportieren</a>
 </div>



More information about the Mpuls-commits mailing list