[Mpuls-commits] r5303 - in wasko/trunk: . waskoweb/public/formed

scm-commit@wald.intevation.org scm-commit at wald.intevation.org
Mon Sep 5 16:04:58 CEST 2011


Author: ludwig
Date: 2011-09-05 16:04:57 +0200 (Mon, 05 Sep 2011)
New Revision: 5303

Modified:
   wasko/trunk/ChangeLog
   wasko/trunk/waskoweb/public/formed/convert-wasko-meta.xsl
Log:
Wasko->Meta: Move benachteilung into a template.

Modified: wasko/trunk/ChangeLog
===================================================================
--- wasko/trunk/ChangeLog	2011-09-05 13:55:09 UTC (rev 5302)
+++ wasko/trunk/ChangeLog	2011-09-05 14:04:57 UTC (rev 5303)
@@ -1,6 +1,11 @@
 2011-09-05  Ludwig Reiter <ludwig.reiter at intevation.de>
 
 	* waskoweb/public/formed/convert-wasko-meta.xsl:
+	Wasko->Meta: Move benachteilung into a template.
+
+2011-09-05  Ludwig Reiter <ludwig.reiter at intevation.de>
+
+	* waskoweb/public/formed/convert-wasko-meta.xsl:
 	Wasko->Meta: Move vorzeitig_durch into a template.
 
 2011-09-05  Ludwig Reiter <ludwig.reiter at intevation.de>

Modified: wasko/trunk/waskoweb/public/formed/convert-wasko-meta.xsl
===================================================================
--- wasko/trunk/waskoweb/public/formed/convert-wasko-meta.xsl	2011-09-05 13:55:09 UTC (rev 5302)
+++ wasko/trunk/waskoweb/public/formed/convert-wasko-meta.xsl	2011-09-05 14:04:57 UTC (rev 5303)
@@ -30,11 +30,8 @@
                     <xsl:apply-templates select="cases/case/master/cm_end_abgr"/>
                     <xsl:call-template name="vorzeitig_durch"/>
                     <xsl:apply-templates select="cases/case/master/cm_end_sonst"/>
-                    <xsl:if test="//problfam_a &gt; 4 or //problfam_b &gt; 4 or //problfam_c &gt; 4"><rg_benachteiligung><benchteiligung_bereich>2</benchteiligung_bereich></rg_benachteiligung></xsl:if>
-                            <xsl:if test="//problfam_d &gt; 4"><rg_benachteiligung><benchteiligung_bereich>1</benchteiligung_bereich></rg_benachteiligung></xsl:if>
-                            <xsl:if test="//problfam_e &gt; 4 or //problfam_f &gt; 4 or //problfam_g &gt; 4 or //problfam_h &gt; 4 or //problfam_i &gt; 4 or //problfam_j &gt; 4 or //problfam_k &gt; 4 or //problfam_l &gt; 4"><rg_benachteiligung><benchteiligung_bereich>0</benchteiligung_bereich></rg_benachteiligung></xsl:if>
-
-                        <xsl:for-each select="cases/case/master//rg_hilfsmassnahmen">
+                    <xsl:call-template name="benachteiligung"/>
+                    <xsl:for-each select="cases/case/master//rg_hilfsmassnahmen">
                     <rg_ua>
                        <xsl:apply-templates select="hilfsmassnahmen_art"/>
                        <ua_art>1</ua_art>
@@ -321,6 +318,24 @@
         </vorzeitig_grund>
     </xsl:template>
 
+    <xsl:template name="benachteiligung">
+        <xsl:if test="//problfam_a &gt; 4 or //problfam_b &gt; 4 or //problfam_c &gt; 4">
+            <rg_benachteiligung>
+                <benchteiligung_bereich>2</benchteiligung_bereich>
+            </rg_benachteiligung>
+        </xsl:if>
+        <xsl:if test="//problfam_d &gt; 4">
+            <rg_benachteiligung>
+                <benchteiligung_bereich>1</benchteiligung_bereich>
+            </rg_benachteiligung>
+        </xsl:if>
+        <xsl:if test="//problfam_e &gt; 4 or //problfam_f &gt; 4 or //problfam_g &gt; 4 or //problfam_h &gt; 4 or //problfam_i &gt; 4 or //problfam_j &gt; 4 or //problfam_k &gt; 4 or //problfam_l &gt; 4">
+            <rg_benachteiligung>
+                <benchteiligung_bereich>0</benchteiligung_bereich>
+            </rg_benachteiligung>
+        </xsl:if>
+    </xsl:template>
+
     <xsl:template match="hilfsmassnahmen_art">
         <ua_titel><xsl:value-of select="."/></ua_titel>
     </xsl:template>



More information about the Mpuls-commits mailing list