Просмотр исходного кода

änderungen lernfeldzeugnisse und fs bp

burningTyger 8 лет назад
Родитель
Сommit
f2f093693f

+ 19 - 19
views/jz_lf_2015.slim

@@ -15,9 +15,9 @@ link href=url("/css/print_a4.css") rel="stylesheet" media="all"
           hr.hr-rot
       .row
         .col-xs-12
-          div style="font-size: 15pt; line-height: 1.5em"
-            =repo.fachklasse_info(hj, 'Schulform')
-          div style="font-size: 12pt; line-height: 1.2em"
+          span style="font-size: 15pt; line-height: 1.5em"
+            =repo.fachklasse_info(hj, 'Schulform')+" | "
+          span style="font-size: 12pt; line-height: 1.2em"
             =repo.fachklasse_info(hj, 'Bereich')
             -if s.asd_schulform.start_with?("B")
               br/
@@ -25,8 +25,7 @@ link href=url("/css/print_a4.css") rel="stylesheet" media="all"
           .voffset-1
           b #{s.anrede} #{s.vorname} #{s.name}
           br /
-          |geboren am #{(s.geburtsdatum).strftime("%d.%m.%Y")} in #{s.geburtsort}
-          br /
+          'geboren am #{(s.geburtsdatum).strftime("%d.%m.%Y")} in #{s.geburtsort},
           -if s.asd_schulform.start_with? "E"
             |besuchte im Schuljahr #{hj.schuljahr} die Klasse #{hj.klasse}
           -else
@@ -37,23 +36,24 @@ link href=url("/css/print_a4.css") rel="stylesheet" media="all"
       .row
         .col-xs-12
           hr
-          -unless s.asd_schulform.start_with? "E"
-            |Fehlstunden: #{hj.sum_fehl_std}
-            =", davon unentschuldigt: #{hj.sum_fehl_std_u}" unless hj.sum_fehl_std == 0
-            .voffset-1
-          b =hj.versetzungsvermerk
-          ==s.asd_schulform.start_with?("C") && hj.versetzung_krz=="V"? "<br/>Der Unterricht in der Klasse 12 kann nur aufgenommen werden, wenn zu Beginn des 12. Schuljahres der Nachweis über die erfolgreiche Ableistung des Praktikantenjahres gemäß Praktikum-Ausbildungsordnung, RdErl. v. 11.12.2006 (BASS 13 – 31 Nr. 1) vorgelegt wird.":""
+          -if !s.klasse.include? "14"
+            -unless s.asd_schulform.start_with? "E"
+              |Fehlstunden: #{hj.sum_fehl_std}
+              =", davon unentschuldigt: #{hj.sum_fehl_std_u}" unless hj.sum_fehl_std == 0
+              .voffset-1
+            b =hj.versetzungsvermerk
           .voffset-1
           b Bemerkungen
           br/
-          ==hj.bemerkungen
-          .voffset-1
-          b
-            .text-center
-              |#{s.geschlecht == 3 ? "Der ":"Die "} Studierende hat laut Konferenzbeschluss vom #{(hj.konferenzdatum).strftime("%d.%m.%Y")}
-              br/
-              |die Berechtigung zum Übergang in das Berufspraktikum erworben.
-          .voffset-3
+          ==hj.bemerkungen unless (hj.bemerkungen == "keine") && (s.klasse.include? "14")
+          -if s.klasse.include? "14"
+            .voffset-1
+            b
+              .text-center
+                |#{s.geschlecht == 3 ? "Der ":"Die "} Studierende hat laut Konferenzbeschluss vom #{(hj.konferenzdatum).strftime("%d.%m.%Y")}
+                br/
+                |die Berechtigung zum Übergang in das Berufspraktikum erworben.
+            .voffset-3
       .pull-bottom
         .row
           .col-xs-12

+ 16 - 6
views/partials/p_zeugnis_lf_noten_2015.slim

@@ -11,6 +11,8 @@
           -lernbereich_1_ab = gruppe.index{ |f| f.fach.bezeichnung == "Lernfeld"}
           -lernbereich_2_ab = gruppe.index{ |f| f.fach.bezeichnung == "Vertiefung Bildungsbereiche"}
           -lernbereich_3_ab = gruppe.index{ |f| f.fach.bezeichnung == "Vertiefung Zielgruppen und Arbeitsfelder"}
+          -lernbereich_4_ab = gruppe.index{ |f| f.fach.bezeichnung == "Projekt"}
+          -lernbereich_5_ab = gruppe.index{ |f| f.fach.bezeichnung == "Sozialpädagogische Praxis"}
           -gruppe.each_with_index do |fach,i|
             -if i == lernbereich_1_ab
               tr
@@ -24,14 +26,22 @@
               tr
                 td colspan="2"
                   u Vertiefung Zielgruppen und Arbeitsfelder
+            -if i == lernbereich_4_ab
+              tr
+                td colspan="2"
+                  u Projektarbeit
+            -if i == lernbereich_5_ab
+              tr
+                td colspan="2"
+                  u Sozialpädagogische Praxis
             tr
-              td class=("lernfeld-lernbereich" if fach.fach.bezeichnung != fach.fach.zeugnisbez) class=("fett" if fach.Lernentw)
-                =fach.fach.zeugnisbez
-              /td=fach.fach.SortierungS2
+              td class=("lernfeld-lernbereich" if fach.fach.bezeichnung != fach.fach.zeugnisbez)
+                //class=("fett" if fach.Lernentw)
+                -if fach.Lernentw && fach.fach.ist_sprache == "-"
+                  ==fach.Lernentw
+                -else
+                  ==fach.fach.zeugnisbez
               td.td-fach-note
                 span class=("e-note" if fach.noten_krz.start_with? "E")
                   =fach.note || "––––––"
                   =>fach.lernentw if fach.fach.ist_sprache == "+"
-              -if fach.Lernentw && fach.fach.ist_sprache == "-"
-                tr
-                  td.fach-bezeichnung.padding-5 =fach.Lernentw

+ 4 - 4
views/partials/p_zeugnis_noten.slim

@@ -14,13 +14,13 @@
                 td.fach-bezeichnung colspan="2"
                   =repo.fachklasse_info(hj, "Lernbereich")
             tr
-              td.fach-bezeichnung class=("lernbereich" if fach.fach.SortierungS2.to_s[-1] == "1") class=("fett" if fach.Lernentw && fach.fach.ist_sprache == "-")
-                =fach.bezeichnung
-                ==< "#{fach.lernentw}<sup>1</sup>" if fach.fach.ist_sprache == "+" && fach.Lernentw
+              td.fach-bezeichnung class=("lernbereich" if fach.fach.SortierungS2.to_s[-1] == "1") class=("fett" if fach._lernentw && fach.fach.ist_sprache == "-")
+                ==fach.fach.zeugnisbez
+                ==< "#{fach.lernentw}<sup>1</sup>" if fach.fach.ist_sprache == "+" && fach._lernentw
               /td=fach.fach.SortierungS2
               td.td-fach-note
                 span class=("e-note" if (fach.noten_krz.start_with?("E") || (s.asd_schulform.start_with?("D")) && (fach.fachgruppe_ID == 30) && (fach.noten_krz == "NB") ))
                   =fach.note || "––––––"
               -if fach.Lernentw && fach.fach.ist_sprache == "-"
                 tr
-                  td.fach-bezeichnung.padding-5 #{fach.Lernentw}
+                  td.fach-bezeichnung #{fach._lernentw}