[Mpuls-commits] r76 - in waska/trunk: . formed waskaweb waskaweb/config waskaweb/controllers waskaweb/i18n waskaweb/i18n/de waskaweb/i18n/de/LC_MESSAGES waskaweb/lib waskaweb/model waskaweb/model/io waskaweb/public waskaweb/public/images waskaweb/public/images/icons waskaweb/public/js waskaweb/public/styles waskaweb/public/styles/old_css waskaweb/templates waskaweb/templates/administration waskaweb/templates/administration/dialogs waskaweb/templates/appointments waskaweb/templates/appointments/beta waskaweb/templates/appointments/dialogs waskaweb/templates/casemanagement waskaweb/templates/casemanagement/dialogs waskaweb/templates/casemanagement/evaluation waskaweb/templates/casemanagement/static_form waskaweb/templates/dialogs waskaweb/templates/documents waskaweb/templates/documents/dialogs waskaweb/templates/logbook waskaweb/templates/logbook/dialogs waskaweb/templates/start waskaweb/templates/statement waskaweb/templates/statement/dialogs waskaweb/templates/tests waskaweb/templates/usersettings waskaweb/templates/usersettings/dialogs waskaweb/tests waskaweb/tests/functional

scm-commit@wald.intevation.org scm-commit at wald.intevation.org
Tue Aug 19 16:11:55 CEST 2008


Author: torsten
Date: 2008-08-19 16:11:52 +0200 (Tue, 19 Aug 2008)
New Revision: 76

Modified:
   waska/trunk/ChangeLog.txt
   waska/trunk/formed/formedtree_web.xml
   waska/trunk/waskaweb/
   waska/trunk/waskaweb/config/
   waska/trunk/waskaweb/controllers/
   waska/trunk/waskaweb/i18n/
   waska/trunk/waskaweb/i18n/de/
   waska/trunk/waskaweb/i18n/de/LC_MESSAGES/
   waska/trunk/waskaweb/i18n/de/LC_MESSAGES/waskaweb.po
   waska/trunk/waskaweb/i18n/waskaweb.pot
   waska/trunk/waskaweb/lib/
   waska/trunk/waskaweb/lib/renderer.py
   waska/trunk/waskaweb/model/
   waska/trunk/waskaweb/model/io/
   waska/trunk/waskaweb/model/repeatgroup.py
   waska/trunk/waskaweb/model/statement.py
   waska/trunk/waskaweb/public/
   waska/trunk/waskaweb/public/images/
   waska/trunk/waskaweb/public/images/icons/
   waska/trunk/waskaweb/public/js/
   waska/trunk/waskaweb/public/styles/
   waska/trunk/waskaweb/public/styles/old_css/
   waska/trunk/waskaweb/templates/
   waska/trunk/waskaweb/templates/administration/
   waska/trunk/waskaweb/templates/administration/dialogs/
   waska/trunk/waskaweb/templates/appointments/
   waska/trunk/waskaweb/templates/appointments/beta/
   waska/trunk/waskaweb/templates/appointments/dialogs/
   waska/trunk/waskaweb/templates/casemanagement/
   waska/trunk/waskaweb/templates/casemanagement/dialogs/
   waska/trunk/waskaweb/templates/casemanagement/evaluation/
   waska/trunk/waskaweb/templates/casemanagement/static_form/
   waska/trunk/waskaweb/templates/dialogs/
   waska/trunk/waskaweb/templates/documents/
   waska/trunk/waskaweb/templates/documents/dialogs/
   waska/trunk/waskaweb/templates/logbook/
   waska/trunk/waskaweb/templates/logbook/dialogs/
   waska/trunk/waskaweb/templates/start/
   waska/trunk/waskaweb/templates/statement/
   waska/trunk/waskaweb/templates/statement/dialogs/
   waska/trunk/waskaweb/templates/tests/
   waska/trunk/waskaweb/templates/usersettings/
   waska/trunk/waskaweb/templates/usersettings/dialogs/
   waska/trunk/waskaweb/tests/
   waska/trunk/waskaweb/tests/functional/
Log:
Added new section "Zielvereinbarung" to "Unterstuetzungsangebote"


Modified: waska/trunk/ChangeLog.txt
===================================================================
--- waska/trunk/ChangeLog.txt	2008-08-18 16:51:40 UTC (rev 75)
+++ waska/trunk/ChangeLog.txt	2008-08-19 14:11:52 UTC (rev 76)
@@ -1,3 +1,15 @@
+2008-08-19 	Torsten Irlaender  <torsten.irlaender at intevation.de>
+
+	Added new section "Zielsetzung" to the Unterstuetzungs-Repeatgroups
+
+	* model/repeatgroup.py: Modified SQL-Query and added new attribute for
+	  rg-objects.
+	* model/statement.py,
+	  lib/renderer.py: Changed rendering of the Aid-Overview and the
+	  Aidplanstatement.
+	* i18n/de/LC_MESSAGES/waskaweb.po: New transalation for
+	  "Zielvereinbarung"
+
 2008-08-18  Sascha L. Teichmann <sascha.teichmann at intevation.de>
 
 	Added controller support for required fields. TODO: make icon.

Modified: waska/trunk/formed/formedtree_web.xml
===================================================================
--- waska/trunk/formed/formedtree_web.xml	2008-08-18 16:51:40 UTC (rev 75)
+++ waska/trunk/formed/formedtree_web.xml	2008-08-19 14:11:52 UTC (rev 76)
@@ -387,7 +387,7 @@
           <textarea cols="80" description="Welche weiteren Ausbildungen?" formularname="weitere_Ausbildungen_text" name="weitere_ausbildungen_text" rows="5" target="e"/>
           <int description="Dauer der weiteren Ausbildungen insgesamt? (in Monaten)" formularname="Dauer_weitere_Ausbildungen" maxvalue="84" minvalue="0" name="dauer_weitere_ausbildungen" target="f"/>
           <int description="Anzahl der abgebrochenen Ausbildungen" formularname="abgebrochene_Ausbildungen" maxvalue="20" minvalue="0" name="abgebrochene_ausbildungen" target="g"/>
-          <textarea cols="80" description="Welche abgebrochenen Ausbildungen?" formularname="abgebrochene_ausbildungen_text"  name="abgebrochene_ausbildungen_text" rows="5" target="h"/>
+          <textarea cols="80" description="Welche abgebrochenen Ausbildungen?" formularname="abgebrochene_ausbildungen_text" name="abgebrochene_ausbildungen_text" rows="5" target="h"/>
         </group>
         <group containers="a,b,c,d,e,f,g,h" description="außerbetriebliche Ausbildung" formularname="außerbetrieblicheAusbildung" name="ausserbetrieblicheausbildung" target="c">
           <choice description="Abschluss vorhanden" formularname="Abschluss_außerbetriebliche_Ausbildung" name="abschluss_ausserbetriebliche_ausbildung" size="1" target="a">
@@ -986,12 +986,51 @@
             </choice>
             <text description="Art der Unterstützung" formularname="Art_der_Unterstützung" maxlength="120" name="art_der_unterstuetzung" size="80" target="b"/>
             <text description="Durchführende Institution" formularname="durchführende_Institution" maxlength="120" name="durchfuehrende_institution" size="80" target="c"/>
-            <group containers="a,b" description="Beginn und voraussichtliches Ende der Unterstützung" name="beginnundvoraussichtlichesendederunterstuetzung" target="d">
+            <group containers="a,b,c" description="Ziel der Unterstützung" name="zielderunterstuetzung" target="d">
+              <text description="Zielsetzung" maxlength="60" name="zielsetzung" size="40" target="a"/>
+              <group containers="a,b,c" description="Indikatoren" invisible="1" name="indikatoren" target="b">
+                <text description="Indikator" maxlength="60" name="indikator_1" size="40" target="a:50"/>
+                <choice description="Bewertung Case-Manager" name="bewertung_manager_1" size="1" target="a:25">
+                  <bool description="Keine Angabe" name="keineangabe" value="-1"/>
+                  <bool description="erreicht" name="erreicht" value="1"/>
+                  <bool description="nicht erreicht" name="nichterreicht" value="0"/>
+                </choice>
+                <choice description="Bewertung Jugendlicher" name="bewertung_jugendlicher_1" size="1" target="a:25">
+                  <bool description="Keine Angabe" name="keineangabe" value="-1"/>
+                  <bool description="erreicht" name="erreicht" value="1"/>
+                  <bool description="nicht erreicht" name="nichterreicht" value="0"/>
+                </choice>
+                <text description="Indikator" maxlength="60" name="indikator_2" size="40" target="b:50"/>
+                <choice description="Bewertung Case-Manager" name="bewertung_manager_2" size="1" target="b:25">
+                  <bool description="Keine Angabe" name="keineangabe" value="-1"/>
+                  <bool description="erreicht" name="erreicht" value="1"/>
+                  <bool description="nicht erreicht" name="nichterreicht" value="0"/>
+                </choice>
+                <choice description="Bewertung Jugendlicher" name="bewertung_jugendlicher_2" size="1" target="b:25">
+                  <bool description="Keine Angabe" name="keineangabe" value="-1"/>
+                  <bool description="erreicht" name="erreicht" value="1"/>
+                  <bool description="nicht erreicht" name="nichterreicht" value="0"/>
+                </choice>
+                <text description="Indikator" maxlength="60" name="indikator_3" size="40" target="c:50"/>
+                <choice description="Bewertung Case-Manager" name="bewertung_manager_3" size="1" target="c:25">
+                  <bool description="Keine Angabe" name="keineangabe" value="-1"/>
+                  <bool description="erreicht" name="erreicht" value="1"/>
+                  <bool description="nicht erreicht" name="nichterreicht" value="0"/>
+                </choice>
+                <choice description="Bewertung Jugendlicher" name="bewertung_jugendlicher_3" size="1" target="c:25">
+                  <bool description="Keine Angabe" name="keineangabe" value="-1"/>
+                  <bool description="erreicht" name="erreicht" value="1"/>
+                  <bool description="nicht erreicht" name="nichterreicht" value="0"/>
+                </choice>
+              </group>
+              <textarea description="Zielerreichung" name="zielerreichung" target="c"/>
+            </group>
+            <group containers="a,b" description="Beginn und voraussichtliches Ende der Unterstützung" name="beginnundvoraussichtlichesendederunterstuetzung" target="e">
               <date description="von" formularname="Unterstützung_start" name="unterstuetzung_start" target="a"/>
               <date description="bis" formularname="Unterstützung_ende" name="unterstuetzung_ende" target="a"/>
               <int description="Zeitlicher Umfang der Unterstützung (Stundenzahl)" formularname="zeitlicher_Umfang_Unterstützung" maxvalue="9999" minvalue="0" name="zeitlicher_umfang_unterstuetzung" target="b"/>
             </group>
-            <group containers="a,b" description="Beendigung" name="beendigung" target="e">
+            <group containers="a,b" description="Beendigung" name="beendigung" target="f">
               <choice description="Beendigung" formularname="Beendigung" name="beendigung_1" size="1" target="a">
                 <bool checked="true" description="Keine Angabe" name="keineangabe" value="-1"/>
                 <bool description="regulär" name="regulaer" value="0"/>
@@ -1019,7 +1058,7 @@
               </choice>
               <text description="Nennung Sonstige" formularname="Gründe_Sonstiges_Nennung" maxlength="120" name="gruende_sonstiges_nennung" size="60" target="b"/>
             </group>
-            <group containers="a" description="Nachweise" name="nachweise" target="f">
+            <group containers="a" description="Nachweise" name="nachweise" target="g">
               <choice description="Nachweis / Bescheinigung" formularname="Nachweis_Bescheinigung" name="nachweis_bescheinigung" size="1" target="a">
                 <bool checked="true" description="Keine Angabe" name="keineangabe" value="-1"/>
                 <bool description="Schulzeugnis" name="schulzeugnis" value="0"/>
@@ -1059,50 +1098,89 @@
             </choice>
             <text description="Nennung Sonstiges" formularname="Unterstützung_Sonstiges_Nennung" maxlength="255" name="unterstuetzung_sonstiges_nennung" size="40" target="b"/>
             <text description="Durchführende Institution" formularname="durchführende_Institution" maxlength="120" name="durchfuehrende_institution_1" size="80" target="c"/>
-            <group containers="a,b,c,d" description="Beginn und voraussichtliches Ende der Unterstützung" name="beginnundvoraussichtlichesendederunterstuetzung" target="d">
-              <date description="von" formularname="Unterstützung_start" name="unterstuetzung_start_1" target="a"/>
-              <date description="bis" formularname="Unterstützung_ende" name="unterstuetzung_ende_1" target="a"/>
-              <int description="Zeitlicher Umfang der Unterstützung (Stundenzahl)" formularname="zeitlicher_Umfang_Unterstützung" maxvalue="9999" minvalue="0" name="zeitlicher_umfang_unterstuetzung_1" target="b"/>
-              <group containers="a,b" description="Beendigung" name="beendigung" target="c">
-                <choice description="Beendigung" formularname="Beendigung" name="beendigung_2" size="1" target="a">
-                  <bool checked="true" description="Keine Angabe" name="keineangabe" value="-1"/>
-                  <bool description="regulär" name="regulaer" value="0"/>
-                  <bool description="vorzeitig" name="vorzeitig" value="1"/>
+            <group containers="a,b,c" description="Ziel der Unterstützung" name="zielderunterstuetzung" target="c">
+              <text description="Zielsetzung" maxlength="60" name="zielsetzung" size="40" target="a"/>
+              <group containers="a,b,c" description="Indikatoren" invisible="1" name="indikatoren" target="b">
+                <text description="Indikator" maxlength="60" name="indikator_1" size="40" target="a:50"/>
+                <choice description="Bewertung Case-Manager" name="bewertung_manager_1" size="1" target="a:25">
+                  <bool description="Keine Angabe" name="keineangabe" value="-1"/>
+                  <bool description="erreicht" name="erreicht" value="1"/>
+                  <bool description="nicht erreicht" name="nichterreicht" value="0"/>
                 </choice>
-                <choice description="Beendigung durch" formularname="Beendigung_durch" name="beendigung_durch_1" size="1" target="a">
+                <choice description="Bewertung Jugendlicher" name="bewertung_jugendlicher_1" size="1" target="a:25">
                   <bool description="Keine Angabe" name="keineangabe" value="-1"/>
-                  <bool description="Jugendliche" name="jugendliche" value="0"/>
-                  <bool description="Bildungsträger/Schule" name="bildungstraegerschule" value="1"/>
-                  <bool description="Förderstelle/Finanzier" name="foerderstellefinanzier" value="2"/>
-                  <bool description="Kompetenzagentur" name="kompetenzagentur" value="3"/>
-                  <bool description="Sorgeberechtigte/r" name="sorgeberechtigter" value="4"/>
-                  <bool description="Sonstiges" name="sonstiges" value="-2"/>
+                  <bool description="erreicht" name="erreicht" value="1"/>
+                  <bool description="nicht erreicht" name="nichterreicht" value="0"/>
                 </choice>
-                <choice description="Gründe für vorzeitige Beendigung" formularname="Gründe_vorzeitige_Beendigung" name="gruende_vorzeitige_beendigung_1" size="1" target="b">
-                  <bool checked="true" description="Keine Angabe" name="keineangabe" value="-1"/>
-                  <bool description="Zieländerung, Wechsel in anderes Angebot" name="zielaenderungwechselinanderesangebot" value="0"/>
-                  <bool description="Ziel vorzeitig erreicht" name="zielvorzeitigerreicht" value="1"/>
-                  <bool description="Wohnortwechsel" name="wohnortwechsel" value="2"/>
-                  <bool description="Konflikte" name="konflikte" value="3"/>
-                  <bool description="Krankheit" name="krankheit" value="4"/>
-                  <bool description="Haft/U-Haft" name="haftu_haft" value="5"/>
-                  <bool description="Fehlzeiten" name="fehlzeiten" value="6"/>
-                  <bool description="Sonstiges" name="sonstiges" value="-2"/>
+                <text description="Indikator" maxlength="60" name="indikator_2" size="40" target="b:50"/>
+                <choice description="Bewertung Case-Manager" name="bewertung_manager_2" size="1" target="b:25">
+                  <bool description="Keine Angabe" name="keineangabe" value="-1"/>
+                  <bool description="erreicht" name="erreicht" value="1"/>
+                  <bool description="nicht erreicht" name="nichterreicht" value="0"/>
                 </choice>
-                <text description="Nennung Sonstiges" formularname="Gründe_Sonstiges_Nennung" maxlength="120" name="gruende_sonstiges_nennung_1" size="60" target="b"/>
-              </group>
-              <group containers="a" description="Nachweis/Bescheinigung" name="nachweisbescheinigung" target="d">
-                <choice description="Nachweis / Bescheinigung" formularname="Nachweis_Bescheinigung" name="nachweis_bescheinigung_1" size="1" target="a">
-                  <bool checked="true" description="Keine Angabe" name="keineangabe" value="-1"/>
-                  <bool description="Schulzeugnis" name="schulzeugnis" value="0"/>
-                  <bool description="Zertifikat (bewertete Leistung)" name="zertifikatbewerteteleistung" value="1"/>
-                  <bool description="Teilnahmebescheinigung" name="teilnahmebescheinigung" value="2"/>
-                  <bool description="keine Bescheinigung" name="keinebescheinigung" value="3"/>
-                  <bool description="Sonstiges" name="sonstiges" value="-2"/>
+                <choice description="Bewertung Jugendlicher" name="bewertung_jugendlicher_2" size="1" target="b:25">
+                  <bool description="Keine Angabe" name="keineangabe" value="-1"/>
+                  <bool description="erreicht" name="erreicht" value="1"/>
+                  <bool description="nicht erreicht" name="nichterreicht" value="0"/>
                 </choice>
-                <text description="Nennung Sonstiges" formularname="Sonstiges_Nachweis_Bescheinigung" maxlength="120" name="sonstiges_nachweis_bescheinigung_1" size="60" target="a"/>
+                <text description="Indikator" maxlength="60" name="indikator_3" size="40" target="c:50"/>
+                <choice description="Bewertung Case-Manager" name="bewertung_manager_3" size="1" target="c:25">
+                  <bool description="Keine Angabe" name="keineangabe" value="-1"/>
+                  <bool description="erreicht" name="erreicht" value="1"/>
+                  <bool description="nicht erreicht" name="nichterreicht" value="0"/>
+                </choice>
+                <choice description="Bewertung Jugendlicher" name="bewertung_jugendlicher_3" size="1" target="c:25">
+                  <bool description="Keine Angabe" name="keineangabe" value="-1"/>
+                  <bool description="erreicht" name="erreicht" value="1"/>
+                  <bool description="nicht erreicht" name="nichterreicht" value="0"/>
+                </choice>
               </group>
+              <textarea description="Zielerreichung" name="zielerreichung" target="c"/>
             </group>
+            <group containers="a,b,c,d" description="Beginn und voraussichtliches Ende der Unterstützung" name="beginnundvoraussichtlichesendederunterstuetzung" target="d">
+              <date description="von" formularname="Unterstützung_start" name="unterstuetzung_start_1" target="a"/>
+              <date description="bis" formularname="Unterstützung_ende" name="unterstuetzung_ende_1" target="a"/>
+              <int description="Zeitlicher Umfang der Unterstützung (Stundenzahl)" formularname="zeitlicher_Umfang_Unterstützung" maxvalue="9999" minvalue="0" name="zeitlicher_umfang_unterstuetzung_1" target="b"/>
+            </group>
+            <group containers="a,b" description="Beendigung" name="beendigung" target="e">
+              <choice description="Beendigung" formularname="Beendigung" name="beendigung_2" size="1" target="a">
+                <bool checked="true" description="Keine Angabe" name="keineangabe" value="-1"/>
+                <bool description="regulär" name="regulaer" value="0"/>
+                <bool description="vorzeitig" name="vorzeitig" value="1"/>
+              </choice>
+              <choice description="Beendigung durch" formularname="Beendigung_durch" name="beendigung_durch_1" size="1" target="a">
+                <bool description="Keine Angabe" name="keineangabe" value="-1"/>
+                <bool description="Jugendliche" name="jugendliche" value="0"/>
+                <bool description="Bildungsträger/Schule" name="bildungstraegerschule" value="1"/>
+                <bool description="Förderstelle/Finanzier" name="foerderstellefinanzier" value="2"/>
+                <bool description="Kompetenzagentur" name="kompetenzagentur" value="3"/>
+                <bool description="Sorgeberechtigte/r" name="sorgeberechtigter" value="4"/>
+                <bool description="Sonstiges" name="sonstiges" value="-2"/>
+              </choice>
+              <choice description="Gründe für vorzeitige Beendigung" formularname="Gründe_vorzeitige_Beendigung" name="gruende_vorzeitige_beendigung_1" size="1" target="b">
+                <bool checked="true" description="Keine Angabe" name="keineangabe" value="-1"/>
+                <bool description="Zieländerung, Wechsel in anderes Angebot" name="zielaenderungwechselinanderesangebot" value="0"/>
+                <bool description="Ziel vorzeitig erreicht" name="zielvorzeitigerreicht" value="1"/>
+                <bool description="Wohnortwechsel" name="wohnortwechsel" value="2"/>
+                <bool description="Konflikte" name="konflikte" value="3"/>
+                <bool description="Krankheit" name="krankheit" value="4"/>
+                <bool description="Haft/U-Haft" name="haftu_haft" value="5"/>
+                <bool description="Fehlzeiten" name="fehlzeiten" value="6"/>
+                <bool description="Sonstiges" name="sonstiges" value="-2"/>
+              </choice>
+              <text description="Nennung Sonstiges" formularname="Gründe_Sonstiges_Nennung" maxlength="120" name="gruende_sonstiges_nennung_1" size="60" target="b"/>
+            </group>
+            <group containers="a" description="Nachweis/Bescheinigung" name="nachweisbescheinigung" target="f">
+              <choice description="Nachweis / Bescheinigung" formularname="Nachweis_Bescheinigung" name="nachweis_bescheinigung_1" size="1" target="a">
+                <bool checked="true" description="Keine Angabe" name="keineangabe" value="-1"/>
+                <bool description="Schulzeugnis" name="schulzeugnis" value="0"/>
+                <bool description="Zertifikat (bewertete Leistung)" name="zertifikatbewerteteleistung" value="1"/>
+                <bool description="Teilnahmebescheinigung" name="teilnahmebescheinigung" value="2"/>
+                <bool description="keine Bescheinigung" name="keinebescheinigung" value="3"/>
+                <bool description="Sonstiges" name="sonstiges" value="-2"/>
+              </choice>
+              <text description="Nennung Sonstiges" formularname="Sonstiges_Nachweis_Bescheinigung" maxlength="120" name="sonstiges_nachweis_bescheinigung_1" size="60" target="a"/>
+            </group>
           </page>
         </group>
       </group>
@@ -1132,12 +1210,51 @@
             </choice>
             <text description="Nennung Sonstiges" formularname="Unterstützung_Sonstiges_Nennung" maxlength="255" name="unterstuetzung_sonstiges_nennung_1" size="40" target="b"/>
             <text description="Durchführende Institution" formularname="durchführende_Institution" maxlength="120" name="durchfuehrende_institution_2" size="80" target="c"/>
-            <group containers="a,b" description="Beginn und voraussichtliches Ende der Unterstützung" name="beginnundvoraussichtlichesendederunterstuetzung" target="d">
+            <group containers="a,b,c" description="Ziel der Unterstützung" name="zielderunterstuetzung" target="d">
+              <text description="Zielsetzung" maxlength="60" name="zielsetzung" size="40" target="a"/>
+              <group containers="a,b,c" description="Indikatoren" invisible="1" name="indikatoren" target="b">
+                <text description="Indikator" maxlength="60" name="indikator_1" size="40" target="a:50"/>
+                <choice description="Bewertung Case-Manager" name="bewertung_manager_1" size="1" target="a:25">
+                  <bool description="Keine Angabe" name="keineangabe" value="-1"/>
+                  <bool description="erreicht" name="erreicht" value="1"/>
+                  <bool description="nicht erreicht" name="nichterreicht" value="0"/>
+                </choice>
+                <choice description="Bewertung Jugendlicher" name="bewertung_jugendlicher_1" size="1" target="a:25">
+                  <bool description="Keine Angabe" name="keineangabe" value="-1"/>
+                  <bool description="erreicht" name="erreicht" value="1"/>
+                  <bool description="nicht erreicht" name="nichterreicht" value="0"/>
+                </choice>
+                <text description="Indikator" maxlength="60" name="indikator_2" size="40" target="b:50"/>
+                <choice description="Bewertung Case-Manager" name="bewertung_manager_2" size="1" target="b:25">
+                  <bool description="Keine Angabe" name="keineangabe" value="-1"/>
+                  <bool description="erreicht" name="erreicht" value="1"/>
+                  <bool description="nicht erreicht" name="nichterreicht" value="0"/>
+                </choice>
+                <choice description="Bewertung Jugendlicher" name="bewertung_jugendlicher_2" size="1" target="b:25">
+                  <bool description="Keine Angabe" name="keineangabe" value="-1"/>
+                  <bool description="erreicht" name="erreicht" value="1"/>
+                  <bool description="nicht erreicht" name="nichterreicht" value="0"/>
+                </choice>
+                <text description="Indikator" maxlength="60" name="indikator_3" size="40" target="c:50"/>
+                <choice description="Bewertung Case-Manager" name="bewertung_manager_3" size="1" target="c:25">
+                  <bool description="Keine Angabe" name="keineangabe" value="-1"/>
+                  <bool description="erreicht" name="erreicht" value="1"/>
+                  <bool description="nicht erreicht" name="nichterreicht" value="0"/>
+                </choice>
+                <choice description="Bewertung Jugendlicher" name="bewertung_jugendlicher_3" size="1" target="c:25">
+                  <bool description="Keine Angabe" name="keineangabe" value="-1"/>
+                  <bool description="erreicht" name="erreicht" value="1"/>
+                  <bool description="nicht erreicht" name="nichterreicht" value="0"/>
+                </choice>
+              </group>
+              <textarea description="Zielerreichung" name="zielerreichung" target="c"/>
+            </group>
+            <group containers="a,b" description="Beginn und voraussichtliches Ende der Unterstützung" name="beginnundvoraussichtlichesendederunterstuetzung" target="e">
               <date description="von" formularname="Unterstützung_start" name="unterstuetzung_start_2" target="a"/>
               <date description="bis" formularname="Unterstützung_ende" name="unterstuetzung_ende_2" target="a"/>
               <int description="Zeitlicher Umfang der Unterstützung (Stundenzahl)" formularname="zeitlicher_Umfang_Unterstützung" maxvalue="9999" minvalue="0" name="zeitlicher_umfang_unterstuetzung_2" target="b"/>
             </group>
-            <group containers="a,b" description="Beendigung" name="beendigung" target="e">
+            <group containers="a,b" description="Beendigung" name="beendigung" target="f">
               <choice description="Beendigung" formularname="Beendigung" name="beendigung_3" size="1" target="a">
                 <bool checked="true" description="Keine Angabe" name="keineangabe" value="-1"/>
                 <bool description="regulär" name="regulaer" value="0"/>
@@ -1165,7 +1282,7 @@
               </choice>
               <text description="Nennung Sonstiges" formularname="Gründe_Sonstiges_Nennung" maxlength="120" name="gruende_sonstiges_nennung_2" size="60" target="b"/>
             </group>
-            <group containers="a" description="Nachweis/Bescheinigung" name="nachweisbescheinigung" target="f">
+            <group containers="a" description="Nachweis/Bescheinigung" name="nachweisbescheinigung" target="g">
               <choice containers="a" description="Nachweis / Bescheinigung" formularname="Nachweis_Bescheinigung" name="nachweis_bescheinigung_2" size="1">
                 <bool checked="true" description="Keine Angabe" name="keineangabe" value="-1"/>
                 <bool description="zertifizierter Qualifizierungsbaustein" name="zertifizierterqualifizierungsbaustein" value="0"/>
@@ -1202,12 +1319,51 @@
             </choice>
             <text description="Nennung Sonstiges" formularname="Unterstützung_Sonstiges_Nennung" maxlength="60" name="unterstuetzung_sonstiges_nennung_2" size="40" target="b"/>
             <text description="Durchführende Institution" formularname="durchführende_Institution" maxlength="120" name="durchfuehrende_institution_3" size="80" target="c"/>
-            <group description="Beginn und voraussichtliches Ende der Unterstützung" name="beginnundvoraussichtlichesendederunterstuetzung" target="d">
+            <group containers="a,b,c" description="Ziel der Unterstützung" name="zielderunterstuetzung" target="d">
+              <text description="Zielsetzung" maxlength="60" name="zielsetzung" size="40" target="a"/>
+              <group containers="a,b,c" description="Indikatoren" invisible="1" name="indikatoren" target="b">
+                <text description="Indikator" maxlength="60" name="indikator_1" size="40" target="a:50"/>
+                <choice description="Bewertung Case-Manager" name="bewertung_manager_1" size="1" target="a:25">
+                  <bool description="Keine Angabe" name="keineangabe" value="-1"/>
+                  <bool description="erreicht" name="erreicht" value="1"/>
+                  <bool description="nicht erreicht" name="nichterreicht" value="0"/>
+                </choice>
+                <choice description="Bewertung Jugendlicher" name="bewertung_jugendlicher_1" size="1" target="a:25">
+                  <bool description="Keine Angabe" name="keineangabe" value="-1"/>
+                  <bool description="erreicht" name="erreicht" value="1"/>
+                  <bool description="nicht erreicht" name="nichterreicht" value="0"/>
+                </choice>
+                <text description="Indikator" maxlength="60" name="indikator_2" size="40" target="b:50"/>
+                <choice description="Bewertung Case-Manager" name="bewertung_manager_2" size="1" target="b:25">
+                  <bool description="Keine Angabe" name="keineangabe" value="-1"/>
+                  <bool description="erreicht" name="erreicht" value="1"/>
+                  <bool description="nicht erreicht" name="nichterreicht" value="0"/>
+                </choice>
+                <choice description="Bewertung Jugendlicher" name="bewertung_jugendlicher_2" size="1" target="b:25">
+                  <bool description="Keine Angabe" name="keineangabe" value="-1"/>
+                  <bool description="erreicht" name="erreicht" value="1"/>
+                  <bool description="nicht erreicht" name="nichterreicht" value="0"/>
+                </choice>
+                <text description="Indikator" maxlength="60" name="indikator_3" size="40" target="c:50"/>
+                <choice description="Bewertung Case-Manager" name="bewertung_manager_3" size="1" target="c:25">
+                  <bool description="Keine Angabe" name="keineangabe" value="-1"/>
+                  <bool description="erreicht" name="erreicht" value="1"/>
+                  <bool description="nicht erreicht" name="nichterreicht" value="0"/>
+                </choice>
+                <choice description="Bewertung Jugendlicher" name="bewertung_jugendlicher_3" size="1" target="c:25">
+                  <bool description="Keine Angabe" name="keineangabe" value="-1"/>
+                  <bool description="erreicht" name="erreicht" value="1"/>
+                  <bool description="nicht erreicht" name="nichterreicht" value="0"/>
+                </choice>
+              </group>
+              <textarea description="Zielerreichung" name="zielerreichung" target="c"/>
+            </group>
+            <group description="Beginn und voraussichtliches Ende der Unterstützung" name="beginnundvoraussichtlichesendederunterstuetzung" target="e">
               <date description="von" formularname="Unterstützung_start" name="unterstuetzung_start_3"/>
               <date description="bis" formularname="Unterstützung_ende" name="unterstuetzung_ende_3"/>
               <int description="Zeitlicher Umfang der Unterstützung (Stundenzahl)" formularname="zeitlicher_Umfang_Unterstützung" maxvalue="9999" minvalue="0" name="zeitlicher_umfang_unterstuetzung_3"/>
             </group>
-            <group containers="a,b" description="Beendigung" name="beendigung" target="e">
+            <group containers="a,b" description="Beendigung" name="beendigung" target="f">
               <choice description="Beendigung" formularname="Beendigung" name="beendigung_4" size="1" target="a">
                 <bool checked="true" description="Keine Angabe" name="keineangabe" value="-1"/>
                 <bool description="regulär" name="regulaer" value="0"/>
@@ -1235,7 +1391,7 @@
               </choice>
               <text description="Nennung Sonstiges" formularname="Gründe_Sonstiges_Nennung" maxlength="120" name="gruende_sonstiges_nennung_3" size="60" target="b"/>
             </group>
-            <group containers="a" description="Nachweis/Bescheinigung" name="nachweisbescheinigung" target="f">
+            <group containers="a" description="Nachweis/Bescheinigung" name="nachweisbescheinigung" target="g">
               <choice description="Nachweis/Bescheinigung" formularname="Nachweis_Bescheinigung" name="nachweis_bescheinigung_3" size="1" target="a">
                 <bool checked="true" description="Keine Angabe" name="keineangabe" value="-1"/>
                 <bool description="Teilnahmebescheinigung" name="teilnahmebescheinigung" value="0"/>


Property changes on: waska/trunk/waskaweb
___________________________________________________________________
Name: svn:ignore
   + *.pyc



Property changes on: waska/trunk/waskaweb/config
___________________________________________________________________
Name: svn:ignore
   + *.pyc



Property changes on: waska/trunk/waskaweb/controllers
___________________________________________________________________
Name: svn:ignore
   + *.pyc



Property changes on: waska/trunk/waskaweb/i18n
___________________________________________________________________
Name: svn:ignore
   + *.pyc



Property changes on: waska/trunk/waskaweb/i18n/de
___________________________________________________________________
Name: svn:ignore
   + *.pyc



Property changes on: waska/trunk/waskaweb/i18n/de/LC_MESSAGES
___________________________________________________________________
Name: svn:ignore
   + *.mo


Modified: waska/trunk/waskaweb/i18n/de/LC_MESSAGES/waskaweb.po
===================================================================
--- waska/trunk/waskaweb/i18n/de/LC_MESSAGES/waskaweb.po	2008-08-18 16:51:40 UTC (rev 75)
+++ waska/trunk/waskaweb/i18n/de/LC_MESSAGES/waskaweb.po	2008-08-19 14:11:52 UTC (rev 76)
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: waskaweb 0.0.0\n"
 "Report-Msgid-Bugs-To: EMAIL at ADDRESS\n"
-"POT-Creation-Date: 2008-08-13 13:56+0200\n"
+"POT-Creation-Date: 2008-08-19 15:27+0200\n"
 "PO-Revision-Date: 2007-10-14 20:33+0200\n"
 "Last-Translator: Torsten Irländer<torsten.irlaender at intevation.de>\n"
 "Language-Team: de <LL at li.org>\n"
@@ -256,19 +256,19 @@
 msgid "cm_eval_header_work"
 msgstr "1.2.3. Status des Jugendlichen beim Zugang zur Kompetenzagentur"
 
-#: waskaweb/lib/evaluation.py:817
+#: waskaweb/lib/evaluation.py:817 waskaweb/lib/evaluation.py:964
 msgid "cm_eval_header_effort"
 msgstr "Aufschlüsselung der einzelnen Tätigkeiten"
 
-#: waskaweb/lib/evaluation.py:923
+#: waskaweb/lib/evaluation.py:924
 msgid "cm_eval_header_effort2"
 msgstr "Aufschlüsselung der einzelnen Tätigkeiten"
 
-#: waskaweb/lib/evaluation.py:939
+#: waskaweb/lib/evaluation.py:941
 msgid "cm_eval_header_avg_effort"
 msgstr "Durchschnittliche Dauer der Tätigkeiten"
 
-#: waskaweb/lib/evaluation.py:954
+#: waskaweb/lib/evaluation.py:957
 msgid "cm_eval_header_avg_effort2"
 msgstr "Durchschnittliche Dauer der Tätigkeiten"
 
@@ -288,7 +288,11 @@
 msgid "cm_rg_aid_overview_table_edit"
 msgstr "Bearbeiten"
 
-#: waskaweb/lib/renderer.py:237 waskaweb/lib/renderer.py:238
+#: waskaweb/lib/renderer.py:237
+msgid "cm_rg_aid_overview_table_goal"
+msgstr "Zielsetzung"
+
+#: waskaweb/lib/renderer.py:238 waskaweb/lib/renderer.py:239
 #: waskaweb/templates/administration/overview_user.mako:43
 #: waskaweb/templates/administration/overview_user.mako:60
 #: waskaweb/templates/administration/overview_usergroups.mako:34
@@ -312,7 +316,7 @@
 msgid "cm_overview_a_show"
 msgstr "Anzeigen"
 
-#: waskaweb/lib/renderer.py:239 waskaweb/lib/renderer.py:240
+#: waskaweb/lib/renderer.py:240 waskaweb/lib/renderer.py:241
 #: waskaweb/templates/administration/overview_user.mako:45
 #: waskaweb/templates/administration/overview_user.mako:62
 #: waskaweb/templates/administration/overview_usergroups.mako:35
@@ -333,47 +337,47 @@
 msgid "cm_overview_a_delete"
 msgstr "Löschen"
 
-#: waskaweb/lib/renderer.py:241
+#: waskaweb/lib/renderer.py:242
 msgid "cm_rg_aid_overview_table_no_offer_found"
 msgstr "Keine Angebote gefunden"
 
-#: waskaweb/lib/renderer.py:242
+#: waskaweb/lib/renderer.py:243
 msgid "cm_rg_aid_overview_legend_legend"
 msgstr "Legende:"
 
-#: waskaweb/lib/renderer.py:243
+#: waskaweb/lib/renderer.py:244
 msgid "cm_rg_aid_overview_legend_bb"
 msgstr "(BB)"
 
-#: waskaweb/lib/renderer.py:244
+#: waskaweb/lib/renderer.py:245
 msgid "cm_rg_aid_overview_legend_common_educational_area"
 msgstr "Allgemein bildenden Bereich"
 
-#: waskaweb/lib/renderer.py:245
+#: waskaweb/lib/renderer.py:246
 msgid "cm_rg_aid_overview_legend_bv"
 msgstr "(BV)"
 
-#: waskaweb/lib/renderer.py:246
+#: waskaweb/lib/renderer.py:247
 msgid "cm_rg_aid_overview_legend_vocational_preparation"
 msgstr "Bereich der Berufsvorbereitung"
 
-#: waskaweb/lib/renderer.py:247
+#: waskaweb/lib/renderer.py:248
 msgid "cm_rg_aid_overview_legend_bq"
 msgstr "(BQ)"
 
-#: waskaweb/lib/renderer.py:248
+#: waskaweb/lib/renderer.py:249
 msgid "cm_rg_aid_overview_legend_qualifications"
 msgstr "Berufliche Qualifizierung"
 
-#: waskaweb/lib/renderer.py:249
+#: waskaweb/lib/renderer.py:250
 msgid "cm_rg_aid_overview_legend_lb"
 msgstr "(LB)"
 
-#: waskaweb/lib/renderer.py:250
+#: waskaweb/lib/renderer.py:251
 msgid "cm_rg_aid_overview_legend_life_skills"
 msgstr "Lebensbewältigung"
 
-#: waskaweb/lib/renderer.py:251
+#: waskaweb/lib/renderer.py:252
 msgid "cm_rg_aid_overview_legend_new_offer"
 msgstr "Neues Angebot hinzufügen"
 
@@ -2105,17 +2109,17 @@
 msgid "cm_eval_summary_header_7"
 msgstr "3.1. Vermittlung"
 
-#: waskaweb/templates/casemanagement/evaluation/evaluation_navigation.mako:51
+#: waskaweb/templates/casemanagement/evaluation/evaluation_navigation.mako:52
 #: waskaweb/templates/casemanagement/evaluation/evaluation_result_3.mako:78
 msgid "cm_eval_summary_header_15"
 msgstr "3.2. Zeitaufwände"
 
-#: waskaweb/templates/casemanagement/evaluation/evaluation_navigation.mako:53
+#: waskaweb/templates/casemanagement/evaluation/evaluation_navigation.mako:56
 #: waskaweb/templates/casemanagement/evaluation/evaluation_result_0.mako:10
 msgid "eval_group_header_finished2"
 msgstr "4. Auswertung über abgeschlossene Beratungsfälle"
 
-#: waskaweb/templates/casemanagement/evaluation/evaluation_navigation.mako:55
+#: waskaweb/templates/casemanagement/evaluation/evaluation_navigation.mako:58
 #: waskaweb/templates/casemanagement/evaluation/evaluation_result_0.mako:15
 msgid "cm_eval_summary_header_14"
 msgstr "4.1. Zeitaufwände"
@@ -2149,6 +2153,8 @@
 #: waskaweb/templates/casemanagement/evaluation/evaluation_result_2.mako:193
 #: waskaweb/templates/casemanagement/evaluation/evaluation_result_3.mako:45
 #: waskaweb/templates/casemanagement/evaluation/evaluation_result_3.mako:75
+#: waskaweb/templates/casemanagement/evaluation/evaluation_result_3.mako:81
+#: waskaweb/templates/casemanagement/evaluation/evaluation_result_3.mako:84
 msgid "cm_eval_table_to_overview"
 msgstr "Zur Übersicht"
 
@@ -2167,6 +2173,8 @@
 #: waskaweb/templates/casemanagement/evaluation/evaluation_result_2.mako:193
 #: waskaweb/templates/casemanagement/evaluation/evaluation_result_3.mako:45
 #: waskaweb/templates/casemanagement/evaluation/evaluation_result_3.mako:75
+#: waskaweb/templates/casemanagement/evaluation/evaluation_result_3.mako:81
+#: waskaweb/templates/casemanagement/evaluation/evaluation_result_3.mako:84
 msgid "cm_eval_table_export_analysis"
 msgstr "Auswertung exportieren"
 

Modified: waska/trunk/waskaweb/i18n/waskaweb.pot
===================================================================
--- waska/trunk/waskaweb/i18n/waskaweb.pot	2008-08-18 16:51:40 UTC (rev 75)
+++ waska/trunk/waskaweb/i18n/waskaweb.pot	2008-08-19 14:11:52 UTC (rev 76)
@@ -8,7 +8,7 @@
 msgstr ""
 "Project-Id-Version: waskaweb 0.0.0\n"
 "Report-Msgid-Bugs-To: EMAIL at ADDRESS\n"
-"POT-Creation-Date: 2008-08-13 13:56+0200\n"
+"POT-Creation-Date: 2008-08-19 15:27+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
 "Language-Team: LANGUAGE <LL at li.org>\n"
@@ -227,19 +227,19 @@
 msgid "cm_eval_header_work"
 msgstr ""
 
-#: waskaweb/lib/evaluation.py:817
+#: waskaweb/lib/evaluation.py:817 waskaweb/lib/evaluation.py:964
 msgid "cm_eval_header_effort"
 msgstr ""
 
-#: waskaweb/lib/evaluation.py:923
+#: waskaweb/lib/evaluation.py:924
 msgid "cm_eval_header_effort2"
 msgstr ""
 
-#: waskaweb/lib/evaluation.py:939
+#: waskaweb/lib/evaluation.py:941
 msgid "cm_eval_header_avg_effort"
 msgstr ""
 
-#: waskaweb/lib/evaluation.py:954
+#: waskaweb/lib/evaluation.py:957
 msgid "cm_eval_header_avg_effort2"
 msgstr ""
 
@@ -259,7 +259,11 @@
 msgid "cm_rg_aid_overview_table_edit"
 msgstr ""
 
-#: waskaweb/lib/renderer.py:237 waskaweb/lib/renderer.py:238
+#: waskaweb/lib/renderer.py:237
+msgid "cm_rg_aid_overview_table_goal"
+msgstr ""
+
+#: waskaweb/lib/renderer.py:238 waskaweb/lib/renderer.py:239
 #: waskaweb/templates/administration/overview_user.mako:43
 #: waskaweb/templates/administration/overview_user.mako:60
 #: waskaweb/templates/administration/overview_usergroups.mako:34
@@ -283,7 +287,7 @@
 msgid "cm_overview_a_show"
 msgstr ""
 
-#: waskaweb/lib/renderer.py:239 waskaweb/lib/renderer.py:240
+#: waskaweb/lib/renderer.py:240 waskaweb/lib/renderer.py:241
 #: waskaweb/templates/administration/overview_user.mako:45
 #: waskaweb/templates/administration/overview_user.mako:62
 #: waskaweb/templates/administration/overview_usergroups.mako:35
@@ -304,47 +308,47 @@
 msgid "cm_overview_a_delete"
 msgstr ""
 
-#: waskaweb/lib/renderer.py:241
+#: waskaweb/lib/renderer.py:242
 msgid "cm_rg_aid_overview_table_no_offer_found"
 msgstr ""
 
-#: waskaweb/lib/renderer.py:242
+#: waskaweb/lib/renderer.py:243
 msgid "cm_rg_aid_overview_legend_legend"
 msgstr ""
 
-#: waskaweb/lib/renderer.py:243
+#: waskaweb/lib/renderer.py:244
 msgid "cm_rg_aid_overview_legend_bb"
 msgstr ""
 
-#: waskaweb/lib/renderer.py:244
+#: waskaweb/lib/renderer.py:245
 msgid "cm_rg_aid_overview_legend_common_educational_area"
 msgstr ""
 
-#: waskaweb/lib/renderer.py:245
+#: waskaweb/lib/renderer.py:246
 msgid "cm_rg_aid_overview_legend_bv"
 msgstr ""
 
-#: waskaweb/lib/renderer.py:246
+#: waskaweb/lib/renderer.py:247
 msgid "cm_rg_aid_overview_legend_vocational_preparation"
 msgstr ""
 
-#: waskaweb/lib/renderer.py:247
+#: waskaweb/lib/renderer.py:248
 msgid "cm_rg_aid_overview_legend_bq"
 msgstr ""
 
-#: waskaweb/lib/renderer.py:248
+#: waskaweb/lib/renderer.py:249
 msgid "cm_rg_aid_overview_legend_qualifications"
 msgstr ""
 
-#: waskaweb/lib/renderer.py:249
+#: waskaweb/lib/renderer.py:250
 msgid "cm_rg_aid_overview_legend_lb"
 msgstr ""
 
-#: waskaweb/lib/renderer.py:250
+#: waskaweb/lib/renderer.py:251
 msgid "cm_rg_aid_overview_legend_life_skills"
 msgstr ""
 
-#: waskaweb/lib/renderer.py:251
+#: waskaweb/lib/renderer.py:252
 msgid "cm_rg_aid_overview_legend_new_offer"
 msgstr ""
 
@@ -2051,17 +2055,17 @@
 msgid "cm_eval_summary_header_7"
 msgstr ""
 
-#: waskaweb/templates/casemanagement/evaluation/evaluation_navigation.mako:51
+#: waskaweb/templates/casemanagement/evaluation/evaluation_navigation.mako:52
 #: waskaweb/templates/casemanagement/evaluation/evaluation_result_3.mako:78
 msgid "cm_eval_summary_header_15"
 msgstr ""
 
-#: waskaweb/templates/casemanagement/evaluation/evaluation_navigation.mako:53
+#: waskaweb/templates/casemanagement/evaluation/evaluation_navigation.mako:56
 #: waskaweb/templates/casemanagement/evaluation/evaluation_result_0.mako:10
 msgid "eval_group_header_finished2"
 msgstr ""
 
-#: waskaweb/templates/casemanagement/evaluation/evaluation_navigation.mako:55
+#: waskaweb/templates/casemanagement/evaluation/evaluation_navigation.mako:58
 #: waskaweb/templates/casemanagement/evaluation/evaluation_result_0.mako:15
 msgid "cm_eval_summary_header_14"
 msgstr ""
@@ -2092,6 +2096,8 @@
 #: waskaweb/templates/casemanagement/evaluation/evaluation_result_2.mako:193
 #: waskaweb/templates/casemanagement/evaluation/evaluation_result_3.mako:45
 #: waskaweb/templates/casemanagement/evaluation/evaluation_result_3.mako:75
+#: waskaweb/templates/casemanagement/evaluation/evaluation_result_3.mako:81
+#: waskaweb/templates/casemanagement/evaluation/evaluation_result_3.mako:84
 msgid "cm_eval_table_to_overview"
 msgstr ""
 
@@ -2110,6 +2116,8 @@
 #: waskaweb/templates/casemanagement/evaluation/evaluation_result_2.mako:193
 #: waskaweb/templates/casemanagement/evaluation/evaluation_result_3.mako:45
 #: waskaweb/templates/casemanagement/evaluation/evaluation_result_3.mako:75
+#: waskaweb/templates/casemanagement/evaluation/evaluation_result_3.mako:81
+#: waskaweb/templates/casemanagement/evaluation/evaluation_result_3.mako:84
 msgid "cm_eval_table_export_analysis"
 msgstr ""
 


Property changes on: waska/trunk/waskaweb/lib
___________________________________________________________________
Name: svn:ignore
   + *.pyc


Modified: waska/trunk/waskaweb/lib/renderer.py
===================================================================
--- waska/trunk/waskaweb/lib/renderer.py	2008-08-18 16:51:40 UTC (rev 75)
+++ waska/trunk/waskaweb/lib/renderer.py	2008-08-19 14:11:52 UTC (rev 76)
@@ -245,6 +245,7 @@
         s_act      = _('cm_rg_aid_overview_table_actions')
         #s_show     = _('cm_rg_aid_overview_table_show')
         s_edit     = _('cm_rg_aid_overview_table_edit')
+        s_goal     = _('cm_rg_aid_overview_table_goal')
         s_show     = '<img src="/images/icons/view_red.gif" border="0" alt="' + _('cm_overview_a_show') + \
             '" title="' + _('cm_overview_a_show') + '">'
         s_delete   = '<img src="/images/icons/delete_red.gif" border="0" alt="' + _('cm_overview_a_delete') + \
@@ -277,17 +278,24 @@
             for aid in self.aidList.getDatasets():
                 class_str = ""
                 if idset:
-                    out.append(u"""<tr><td>%s</td><td>%s</td><td>%s</td><td>%s</td><td>%s</td>""" %
-                        (F.NA(aid.start_date), F.NA(aid.end_date), F.NA(aid.institution), F.NA(aid.type), F.NA(aid.category)))
+                    out.append(u"""<tr><td>%s</td><td>%s</td><td>%s</td><td>%s</td><td>%s</td>""" % (F.NA(aid.start_date), F.NA(aid.end_date), F.NA(aid.institution), F.NA(aid.type), F.NA(aid.category)))
+                    out.append(u"""<td class="table_action"><a href="/rg_aid/%s/%s/%s">%s</a>""" % (action,aid.id, aid.page_id, s_show))
+                    if not self.ro_mode and h.hasRole(['cm_ka']):
+                        out.append(u"""<a href="/rg_aid/delete/%s/%s/0">%s</a>""" % (aid.id, aid.category_id, s_delete))
+                    out.append("""</td></tr>""")
+                    out.append(u"""<tr><td colspan="6">%s: %s</td></tr>""" % (s_goal, F.NA(aid.goal)))
                 else:
-                    out.append(u"""<tr class="table_row_v"><td>%s</td><td>%s</td><td>%s</td><td>%s</td><td>%s</td>""" %
-                        (F.NA(aid.start_date), F.NA(aid.end_date), F.NA(aid.institution), F.NA(aid.type), F.NA(aid.category)))
+                    out.append(u"""<tr class="table_row_v"><td>%s</td><td>%s</td><td>%s</td><td>%s</td><td>%s</td>""" % (F.NA(aid.start_date), F.NA(aid.end_date), F.NA(aid.institution), F.NA(aid.type), F.NA(aid.category)))
+                    out.append(u"""<td class="table_action"><a href="/rg_aid/%s/%s/%s">%s</a>""" % (action,aid.id, aid.page_id, s_show))
+                    if not self.ro_mode and h.hasRole(['cm_ka']):
+                        out.append(u"""<a href="/rg_aid/delete/%s/%s/0">%s</a>""" % (aid.id, aid.category_id, s_delete))
+                    out.append("""</td></tr>""")
+                    out.append(u"""<tr class="table_row_v"><td colspan="6">%s: %s</td>""" % (s_goal, F.NA(aid.goal)))
                 idset = not idset
-                out.append(u"""<td class="table_action"><a href="/rg_aid/%s/%s/%s">%s</a>""" %
-                        (action,aid.id, aid.page_id, s_show))
-                if not self.ro_mode and h.hasRole(['cm_ka']):
-                    out.append(u"""<a href="/rg_aid/delete/%s/%s/0">%s</a>""" % (aid.id, aid.category_id, s_delete))
-                out.append("""</td></tr>""")
+                # out.append(u"""<td class="table_action"><a href="/rg_aid/%s/%s/%s">%s</a>""" % (action,aid.id, aid.page_id, s_show))
+                # if not self.ro_mode and h.hasRole(['cm_ka']):
+                #     out.append(u"""<a href="/rg_aid/delete/%s/%s/0">%s</a>""" % (aid.id, aid.category_id, s_delete))
+                # out.append("""</td></tr>""")
 
                 if self.aidList.numDatasets() <= 0:
                     out.append(u"""<tr><td colspan="5">%s</td></tr>""" % (s_notfound))


Property changes on: waska/trunk/waskaweb/model
___________________________________________________________________
Name: svn:ignore
   + *.pyc



Property changes on: waska/trunk/waskaweb/model/io
___________________________________________________________________
Name: svn:ignore
   + *.pyc


Modified: waska/trunk/waskaweb/model/repeatgroup.py
===================================================================
--- waska/trunk/waskaweb/model/repeatgroup.py	2008-08-18 16:51:40 UTC (rev 75)
+++ waska/trunk/waskaweb/model/repeatgroup.py	2008-08-19 14:11:52 UTC (rev 76)
@@ -16,23 +16,23 @@
 
 from waskaweb.lib.helpers import dd_mm_YYYY
 
-FETCH_AID_LIST_SQL = """SELECT id FROM %s WHERE master_id = %s"""
+FETCH_AID_LIST_SQL     = """SELECT id FROM %s WHERE master_id = %s"""
 CREATE_RG_BILDEN_DS    = """SELECT create_rg_bilden_ds(%(id)s, %(uuid)s)"""
 CREATE_RG_LEBEN_DS     = """SELECT create_rg_leben_ds(%(id)s, %(uuid)s)"""
 CREATE_RG_QUALI_DS     = """SELECT create_rg_quali_ds(%(id)s, %(uuid)s)"""
 CREATE_RG_BERUF_DS     = """SELECT create_rg_beruf_ds(%(id)s, %(uuid)s)"""
-DELETE_RG_BILDEN_DS = """select delete_rg_bilden_ds(%(id)s)"""
-DELETE_RG_LEBEN_DS  = """select delete_rg_leben_ds(%(id)s)"""
-DELETE_RG_QUALI_DS = """select delete_rg_quali_ds(%(id)s)"""
-DELETE_RG_BERUF_DS = """select delete_rg_beruf_ds(%(id)s)"""
+DELETE_RG_BILDEN_DS    = """select delete_rg_bilden_ds(%(id)s)"""
+DELETE_RG_LEBEN_DS     = """select delete_rg_leben_ds(%(id)s)"""
+DELETE_RG_QUALI_DS     = """select delete_rg_quali_ds(%(id)s)"""
+DELETE_RG_BERUF_DS     = """select delete_rg_beruf_ds(%(id)s)"""
 
-LOAD_RG_BILDEN_DS = """SELECT id, angebotsform as form, art_der_unterstuetzung as type, durchfuehrende_institution as institute, unterstuetzung_start as start, unterstuetzung_ende as end FROM rg_angebote_bildenden_bereich_tbl_view WHERE id = %s"""
+LOAD_RG_BILDEN_DS = """SELECT id, angebotsform as form, art_der_unterstuetzung as type, durchfuehrende_institution as institute, unterstuetzung_start as start, unterstuetzung_ende as end, zielsetzung FROM rg_angebote_bildenden_bereich_tbl_view WHERE id = %s"""
 
-LOAD_RG_BERUF_DS = """SELECT r.id, r.angebotsform_1 as form, t.value as type, r.durchfuehrende_institution_1 as institute, r.unterstuetzung_start_1 as start, r.unterstuetzung_ende_1 as end FROM rg_angebote_berufsvorbereitung_tbl_view r JOIN art_der_unterstuetzung_1_tbl t ON r.art_der_unterstuetzung_1 = t.id WHERE r.id = %s"""
+LOAD_RG_BERUF_DS = """SELECT r.id, r.angebotsform_1 as form, t.value as type, r.durchfuehrende_institution_1 as institute, r.unterstuetzung_start_1 as start, r.unterstuetzung_ende_1 as end, zielsetzung FROM rg_angebote_berufsvorbereitung_tbl_view r JOIN art_der_unterstuetzung_1_tbl t ON r.art_der_unterstuetzung_1 = t.id WHERE r.id = %s"""
 
-LOAD_RG_QUALI_DS= """SELECT r.id, angebotsform_2 as form, t.value as type, durchfuehrende_institution_2 as institute, unterstuetzung_start_2 as start, unterstuetzung_ende_2 as end FROM rg_angebote_berufliche_qualifizierung_tbl_view r JOIN angebote_im_bereich_tbl t on r.angebote_im_bereich = t.id  WHERE r.id = %s"""
+LOAD_RG_QUALI_DS = """SELECT r.id, angebotsform_2 as form, t.value as type, durchfuehrende_institution_2 as institute, unterstuetzung_start_2 as start, unterstuetzung_ende_2 as end, zielsetzung FROM rg_angebote_berufliche_qualifizierung_tbl_view r JOIN angebote_im_bereich_tbl t on r.angebote_im_bereich = t.id  WHERE r.id = %s"""
 
-LOAD_RG_LEBEN_DS= """SELECT r.id, angebotsform_3 as form, t.value as type, durchfuehrende_institution_3 as institute, unterstuetzung_start_3 as start, unterstuetzung_ende_3 as end FROM rg_angebote_lebensbewaeltigung_tbl_view r JOIN art_der_unterstuetzung_2_tbl t ON r.art_der_unterstuetzung_2 = t.id  WHERE r.id = %s"""
+LOAD_RG_LEBEN_DS = """SELECT r.id, angebotsform_3 as form, t.value as type, durchfuehrende_institution_3 as institute, unterstuetzung_start_3 as start, unterstuetzung_ende_3 as end, zielsetzung FROM rg_angebote_lebensbewaeltigung_tbl_view r JOIN art_der_unterstuetzung_2_tbl t ON r.art_der_unterstuetzung_2 = t.id  WHERE r.id = %s"""
 
 RG_BILDEN_DB_TBL = "rg_angebote_bildenden_bereich_tbl_view"
 RG_BERUF_DB_TBL  = "rg_angebote_berufsvorbereitung_tbl_view"
@@ -112,6 +112,7 @@
         self.category    = "-/-"
         self.aid_form    = "-/-"
         self.type        = "-/-"
+        self.goal        = "-/-"
         self.test        = "-/-"
 
         self.category_id     = None 
@@ -127,6 +128,7 @@
             self.institution = unicode(str(r[3]), 'utf-8')
             self.start_date  = dd_mm_YYYY(r[4])
             self.end_date    = dd_mm_YYYY(r[5])
+            self.goal        = unicode(str(r[6]), 'utf-8') # Zielsetzung
         except AttributeError:
             # Not all fields does have a value here. Nothing worse... so ignore it.
             pass
@@ -150,7 +152,7 @@
             finally:
                 db.recycleConnection(conn, cur)
         except:
-            pass
+            traceback.print_exc(file=sys.stderr)
 
     def _delete(self):
         conn, cur, sql = None, None, None

Modified: waska/trunk/waskaweb/model/statement.py
===================================================================
--- waska/trunk/waskaweb/model/statement.py	2008-08-18 16:51:40 UTC (rev 75)
+++ waska/trunk/waskaweb/model/statement.py	2008-08-19 14:11:52 UTC (rev 76)
@@ -177,13 +177,14 @@
             out.append(u'<tr><td colspan="4">Keine Angebote gefunden</td></tr>')
         else:
             for rg in rg_list:
-                out.append(u"<tr>")
-                out.append(u"<td>%s</td>" % F.NA(rg.start_date))
-                out.append(u"<td>%s</td>" % F.NA(rg.end_date))
-                out.append(u"<td>%s</td>" % F.NA(rg.institution))
-                out.append(u"<td>%s</td>" % F.NA(rg.type))
-                out.append(u"<td>%s</td>" % F.NA(rg.category))
+                out.append(u"""<tr style="border:0">""")
+                out.append(u"""<td style="border:0">%s</td>""" % F.NA(rg.start_date))
+                out.append(u"""<td style="border:0">%s</td>""" % F.NA(rg.end_date))
+                out.append(u"""<td style="border:0">%s</td>""" % F.NA(rg.institution))
+                out.append(u"""<td style="border:0">%s</td>""" % F.NA(rg.type))
+                out.append(u"""<td style="border:0">%s</td>""" % F.NA(rg.category))
                 out.append(u"</tr>")
+                out.append(u"""<tr><td colspan="5">Zielsetzung: %s</tr>""" % F.NA(rg.goal))
         out.append(u"</table>")
         out.append(u"""<div class="legend">
         Legende: <strong>(BB)</strong>: Allgemein bildenden Bereich <strong>(BV)</strong>: Bereich der Berufsvorbereitung <strong>(BQ)</strong>: Berufliche Qualifizierung <strong>(LB)</strong>: Lebensbewältigung</div>""")


Property changes on: waska/trunk/waskaweb/public
___________________________________________________________________
Name: svn:ignore
   + *.pyc



Property changes on: waska/trunk/waskaweb/public/images
___________________________________________________________________
Name: svn:ignore
   + *.pyc



Property changes on: waska/trunk/waskaweb/public/images/icons
___________________________________________________________________
Name: svn:ignore
   + *.pyc



Property changes on: waska/trunk/waskaweb/public/js
___________________________________________________________________
Name: svn:ignore
   + *.pyc



Property changes on: waska/trunk/waskaweb/public/styles
___________________________________________________________________
Name: svn:ignore
   + *.pyc



Property changes on: waska/trunk/waskaweb/public/styles/old_css
___________________________________________________________________
Name: svn:ignore
   + *.pyc



Property changes on: waska/trunk/waskaweb/templates
___________________________________________________________________
Name: svn:ignore
   + *.pyc



Property changes on: waska/trunk/waskaweb/templates/administration
___________________________________________________________________
Name: svn:ignore
   + *.pyc



Property changes on: waska/trunk/waskaweb/templates/administration/dialogs
___________________________________________________________________
Name: svn:ignore
   + *.pyc



Property changes on: waska/trunk/waskaweb/templates/appointments
___________________________________________________________________
Name: svn:ignore
   + *.pyc



Property changes on: waska/trunk/waskaweb/templates/appointments/beta
___________________________________________________________________
Name: svn:ignore
   + *.pyc



Property changes on: waska/trunk/waskaweb/templates/appointments/dialogs
___________________________________________________________________
Name: svn:ignore
   + *.pyc



Property changes on: waska/trunk/waskaweb/templates/casemanagement
___________________________________________________________________
Name: svn:ignore
   + *.pyc



Property changes on: waska/trunk/waskaweb/templates/casemanagement/dialogs
___________________________________________________________________
Name: svn:ignore
   + *.pyc



Property changes on: waska/trunk/waskaweb/templates/casemanagement/evaluation
___________________________________________________________________
Name: svn:ignore
   + *.pyc



Property changes on: waska/trunk/waskaweb/templates/casemanagement/static_form
___________________________________________________________________
Name: svn:ignore
   + *.pyc



Property changes on: waska/trunk/waskaweb/templates/dialogs
___________________________________________________________________
Name: svn:ignore
   + *.pyc



Property changes on: waska/trunk/waskaweb/templates/documents
___________________________________________________________________
Name: svn:ignore
   + *.pyc



Property changes on: waska/trunk/waskaweb/templates/documents/dialogs
___________________________________________________________________
Name: svn:ignore
   + *.pyc



Property changes on: waska/trunk/waskaweb/templates/logbook
___________________________________________________________________
Name: svn:ignore
   + *.pyc



Property changes on: waska/trunk/waskaweb/templates/logbook/dialogs
___________________________________________________________________
Name: svn:ignore
   + *.pyc



Property changes on: waska/trunk/waskaweb/templates/start
___________________________________________________________________
Name: svn:ignore
   + *.pyc



Property changes on: waska/trunk/waskaweb/templates/statement
___________________________________________________________________
Name: svn:ignore
   + *.pyc



Property changes on: waska/trunk/waskaweb/templates/statement/dialogs
___________________________________________________________________
Name: svn:ignore
   + *.pyc



Property changes on: waska/trunk/waskaweb/templates/tests
___________________________________________________________________
Name: svn:ignore
   + *.pyc



Property changes on: waska/trunk/waskaweb/templates/usersettings
___________________________________________________________________
Name: svn:ignore
   + *.pyc



Property changes on: waska/trunk/waskaweb/templates/usersettings/dialogs
___________________________________________________________________
Name: svn:ignore
   + *.pyc



Property changes on: waska/trunk/waskaweb/tests
___________________________________________________________________
Name: svn:ignore
   + *.pyc



Property changes on: waska/trunk/waskaweb/tests/functional
___________________________________________________________________
Name: svn:ignore
   + *.pyc




More information about the Mpuls-commits mailing list