2007-11-28 Sascha L. Teichmann * waskaweb/model/document.py: Added a getName() method which gives the file name in a given encoding. Defaults to UTF-8. * waskaweb/templates/documents/case_overview.mako, waskaweb/templates/documents/global_overview.mako: Use the new getName() method. 2007-11-28 Sascha L. Teichmann * waskaweb/model/agency.py: get() methods return UTF-8 encoded strings now. This fixes the problem of KA names containing Umlauts. * waskaweb/templates/administration/edit_settings.mako, waskaweb/templates/administration/show_settings.mako: They used the internal conf dictionary. This is replaced by using the respective get() methods now. 2007-11-28 Sascha L. Teichmann * waskaweb/controllers/case.py: Removed debug output * waskaweb/lib/evaluation.py: Fixed wrong spelled connection recycling. 2007-11-28 Sascha L. Teichmann * waskaweb/lib/db_factory.py: Removed. Old DB model is no longer needed. * waskaweb/controllers/administration.py, waskaweb/controllers/case.py, waskaweb/lib/base.py, waskaweb/lib/helpers.py, waskaweb/model/user.py: removed imports of old DB model. 2007-11-27 Sascha L. Teichmann * waskaweb/lib/evaluation.py: Correct a few syntax typos. 2007-11-27 Sascha L. Teichmann * waskaweb/controllers/administration.py, waskaweb/controllers/case.py, waskaweb/controllers/evaluate.py, waskaweb/controllers/statement.py, waskaweb/controllers/usersettings.py, waskaweb/lib/casedata.py, waskaweb/lib/evaluation.py, waskaweb/lib/validators.py, waskaweb/model/statement.py, waskaweb/model/user.py: Further refactoring to new DB connection model. Still needs some testing. 2007-11-27 Sascha L. Teichmann * waskaweb/lib/db.py: New. Models a thread locale DB connection * waskaweb/controllers/case.py, waskaweb/controllers/document.py, waskaweb/lib/base.py, waskaweb/lib/casedata.py, waskaweb/lib/security.py, waskaweb/model/agency.py, waskaweb/model/document.py, waskaweb/model/statement.py, waskaweb/model/user.py: Adjusted to use new model. Not working perfect yet. 2007-11-27 Sascha L. Teichmann * waskaweb/lib/base.py: Moved DB connection closing from __after__ into a try/finally block in __call__. This fixes issue171. 2007-11-22 Sascha L. Teichmann * 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 * ChangeLog.txt: We hopefully now have Changelog! Migrated Frank's entrys from an older Version. 2007-11-22 Torsten Irlaender * .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 * 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 * .hgtags: Added tag Beta 1 for changeset d58ebb2bf674 [dce78e10bc5f] * Merged. Public Beta 1 [d58ebb2bf674] [Beta 1] * Merged [a2c6488e3385] * Merged [28c5c4dc06d6] 2007-11-22 teichmann * waskaweb/lib/base.py: Add positive list of parts of login page. Its commented out. [03177c7c7719] 2007-11-21 frank * 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 * .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 * waskaweb/i18n/de/LC_MESSAGES/waskaweb.po: Fixed po file [098bc1fe93b5] * Merged [7fad1d464f34] 2007-11-21 teichmann * 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 * 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 * 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 * 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 * 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 * 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 * 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 * waskaweb/templates/documents/overview.mako, waskaweb/templates/documents/overview_body.mako: Merged [2593fd97f491] 2007-11-21 teichmann * waskaweb/controllers/waska.py, waskaweb/model/agency.py: Remove some unneeded code. [e8934b0daf6d] 2007-11-21 Torsten Irlaender * 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 * 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 * 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 * waskaweb/controllers/dummy.py: Removed dummy controller to solve issue11. [a9075326d449] * waskaweb/model/navigation.py: Fix fuer issue161 [9b8a0c9b9c12] 2007-11-20 teichmann * waskaweb/model/navigation.py: Propagate highlighting of 'Gliederung' deeper into navigation tree. [a6242695189a] 2007-11-21 Torsten Irlaender * 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 * 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 * 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 * Merged [1fc53a73a895] * Merged [8fcdb94ab4f8] 2007-11-20 teichmann * waskaweb/model/navigation.py: Removed invalid '>' bracket. [09d918d4bb06] 2007-11-20 benni * 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 * waskaweb/model/user.py: Fixed pemanent "need login" problem [447bd46458ac] 2007-11-20 teichmann * waskaweb/controllers/case.py, waskaweb/model/navigation.py: Hilight selected 'Gliederung' [ae31f4f37cd6] 2007-11-20 Torsten Irlaender * formed/formedtree_web.xml: Set headers to invisible [9d06d5cc0845] 2007-11-20 benni * 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 * 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 * waskaweb/controllers/case.py: Merged [c0662163bfdc] 2007-11-20 teichmann * merged [c3f458d3ffd0] * waskaweb/controllers/case.py: Use correct _save() call for new case. [2983a0b9d058] 2007-11-20 frank * Merge [d386116dd792] 2007-11-20 waska * 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 * waskaweb/controllers/case.py: Using keys for page identifcation. [6e62090b4108] 2007-11-20 Torsten Irlaender * Merged [da15fa9a17ad] 2007-11-20 frank * 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 * Merged [9423284c2c6d] * waskaweb/controllers/case.py: Merged [e5c75298f0b7] * waskaweb/controllers/case.py: Merged [0173f9bad402] 2007-11-20 teichmann * waskaweb/controllers/case.py: Fixed problem with "Unterstuetzungsangebote" in "Speichern und weiter" [fc8666fb3a3c] 2007-11-20 Torsten Irlaender * 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 * 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 * waskaweb/templates/documents/global_overview.mako: Fix for Issue153 [1f488a950f25] 2007-11-19 waska * waskaweb/templates/documents/global_upload.mako: Bugfix issue153: call correct action [ae5b36120c60] 2007-11-19 teichmann * development_wsgi.ini, waskaweb/controllers/document.py: - Fix for issue151 - Changed default DB port to 5343 [55cf3cfbbff7] 2007-11-19 frank * Merge [48b38903d138] 2007-11-19 waska * 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 * 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 * Merged [8d1e22ff0906] 2007-11-19 frank * 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 * 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 * 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 * 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 * Merged [e1598277e032] * Merged [98064ce46319] 2007-11-19 teichmann * merged. [e8e821554018] * waskaweb/lib/base.py: Print redirect to Apache-Log in case of invalid sessions. [f561951cd6f6] 2007-11-19 Torsten Irlaender * 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 * 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 * Merged [747886807d8a] * waskaweb/controllers/document.py, waskaweb/templates/documents/global_new.py: Merged Bennis Layout Changes [2476d50979fb] 2007-11-16 teichmann * waskaweb/lib/renderer.py, waskaweb/model/data.py: Added support for invisible info fields. [94cbf8b6feeb] 2007-11-16 Torsten Irlaender * 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 * 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 * Merged [3a77f2e39c87] 2007-11-16 teichmann * 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 * 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 * 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 * 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 * 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 * Merged [c47fb143e5fc] 2007-11-16 frank * waskaweb/lib/renderer.py: Überflüssiges
-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 * 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 * 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 * 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 * Merged [5d95b38d4dfa] 2007-11-16 teichmann * 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 * 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 * waskaweb/model/agency.py: Fix for issue131 [ebdccdd88b33] 2007-11-16 teichmann * 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 * Merged [dbe44e4abc6a] * waskaweb/controllers/usersettings.py: Fixed issue130 [051d26422509] * waskaweb/i18n/de/LC_MESSAGES/waskaweb.po: Merged [131d24e823e6] 2007-11-15 frank * waskaweb/i18n/de/LC_MESSAGES/waskaweb.po: Eingeloggt als -> Angemeldet als und ein paar weitere Übersetzungen [a03bcbdf3c44] 2007-11-15 Torsten Irlaender * 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 * 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 * 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 * 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 * 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 * 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 * 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 * waskaweb/templates/casemanagement/repeat.mako: Fixed issue35. Application stays in edit-mode when selecting an aid object [13d6ccc1038f] 2007-11-14 benni * 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 * 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 * 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 * 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 * 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 * 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 * 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 * waskaweb/lib/casedata.py: Merged [fa0a3bcf8227] 2007-11-14 teichmann * 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 * Merged [d0d434b2774c] 2007-11-13 frank * waskaweb/templates/statement/dialogs/missing_statement.mako: Tippfehler im Hinweistext korrigiert, kleine Verkürzung des Textes. [fecc59e5b7e0] 2007-11-13 Torsten Irlaender * 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 * waskaweb/lib/pdfimporter.py: Fix for issue68 [42fc3a7de31f] 2007-11-13 Torsten Irlaender * waskaweb/lib/casedata.py: Merged [5c642d382dc6] * Merged [7e279dd80d7f] * Merged [40f9fefc3b65] 2007-11-13 teichmann * merged. [55be1fe1f989] * waskaweb/lib/pdfimporter.py: Fix for issue73 [02daa3e71dd7] 2007-11-13 Torsten Irlaender * waskaweb/lib/casedata.py: Merged [8d0bc0f7f32f] 2007-11-13 teichmann * 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 * waskaweb/lib/casedata.py: Fixed issue88. German date format in aid list. [a9bc621185a2] 2007-11-13 Torsten Irlaender * 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 * 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 * waskaweb/controllers/case.py, waskaweb/lib/casedata.py, waskaweb/lib/pdfimporter.py: Write PDF import to DB. [e1db87265cf7] 2007-11-12 Torsten Irlaender * 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 * waskaweb/model/navigation.py: Added navigation for Kontaktdaten. [8677d5b7a116] 2007-11-09 Torsten Irlaender * 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 * 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 * 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 * formed/formedtree_web.xml: New FormEd tree with a new 'einverstaendnis_page' and a new 'einverstaendnis' boolean. [0425a9b9858e] 2007-11-08 teichmann * 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 * Merged [c87dc544a89f] 2007-11-08 teichmann * 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 * 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 * waskaweb/model/ka_data.py: Added new class under model which will hold information about the agency. [20c7e4411035] 2007-11-07 teichmann * 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 * Merged [013652fb6e68] 2007-11-07 teichmann * 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 * 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 * 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 * formed/formedtree_web.xml, waskaweb/lib/security.py: New FormEd-Tree [369e9b6f8657] 2007-11-05 Torsten Irlaender * Merged [84930cc7c8da] 2007-11-05 teichmann * waskaweb/lib/base.py, waskaweb/lib/security.py: Changed access to client side certificate to new way. [fb6257c4b77c] 2007-11-05 Torsten Irlaender * 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 * waskaweb/public/styles/color3.css: farbänderung für layout.. aukommentiert [836337c5ff30] 2007-11-01 benni * 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 * 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 * 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 * Merged [ab9726b46873] 2007-11-02 teichmann * 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 * 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 * 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 * 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 * 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 * 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 * 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 * 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 * Merged [8c9cbab9022e] 2007-10-25 teichmann * 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 * 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 * 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 * 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 * 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 * 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 * formed/formedtree_web.xml, waskaweb/lib/casedata.py, waskaweb/lib/pdfimporter.py: Use new FormEd tree [18af50f62b75] 2007-10-24 Torsten Irlaender * 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 * 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 * Merged [a72cda826c39] 2007-10-24 teichmann * formed/formedtree_web.xml: A new FormEd tree [3f1b5a75303f] 2007-10-24 Torsten Irlaender * 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 * 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 * waskaweb/lib/evaluation.py: Fixed wrong calculations in evalutation. [e1c156daf55e] 2007-10-23 Torsten Irlaender * 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 * waskaweb/controllers/case.py, waskaweb/lib/casedata.py, waskaweb/model/navigation.py: Add factory model for Navigation tree. [a44c67e5d8c3] 2007-10-23 Torsten Irlaender * 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 * 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 * 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 * waskaweb/lib/pdfimporter.py, waskaweb/templates/casemanagement/upload.mako: Fix for issue42 [e821dd7d9ef1] 2007-10-23 Torsten Irlaender * 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 * Merged [c23a9343b5a9] 2007-10-22 teichmann * 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 * 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 * 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 * 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 * 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 * 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 * 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 * 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 * 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 * waskaweb/templates/start/responsible.mako: Tippfehler korrigiert. 2007-10-21 Frank Koormann * 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 * 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 * waskaweb/lib/pdfimporter.py, waskaweb/model/semantic.py: Added firt version of semantic check for PDF import. [cc944a1841d9] 2007-10-21 Torsten Irlaender * waskaweb/lib/casedata.py: Fixed syntax typo [cffea7995be6] 2007-10-21 teichmann * waskaweb/lib/pdfimporter.py: Better matches for Repeat Groups. [23bafb0a0f46] 2007-10-21 Torsten Irlaender * 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 * 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 * 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 * 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 * 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 * 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 * 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 * waskaweb/lib/pdfimporter.py: Fixed a few syntax errors in PDF importer. [f1916db5efe6] 2007-10-21 Torsten Irlaender * 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 * 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 * 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 * 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 * waskaweb/lib/security.py: Fixed a small syntax typo. [5691e97a310b] 2007-10-19 Torsten Irlaender * 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 * 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 * 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 * 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 * waskaweb/controllers/case.py: Merged with main [a2bbd1067988] 2007-10-18 teichmann * 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 * 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 * 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 * 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 * 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 * 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 * 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 * 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 * 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 * 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 * 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 * waskaweb/controllers/case.py: Prevent navigaation toggle when displaying first page. [3a7abfabd1c5] 2007-10-10 Torsten Irlaender * 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 * 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 * 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 * merged from main [a92f5825e76d] * waskaweb/templates/main.mako: Changed role [117dce9bc36c] 2007-10-09 teichmann * Merged [62ef5b93518d] * waskaweb/templates/casemanagement/static_form/rb_lebensbewaeltingung .mako: Added missing RG template. Added missing RG template. [ff7284154677] 2007-10-09 Torsten Irlaender * 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 * 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 * 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 * 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 * 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 * 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 * 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 * 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 * 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 * 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 * 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 * .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 * .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 * 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 * 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 * 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 * 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 * 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 * 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 * 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 * 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 * .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 * 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 * 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]