link href=url("/css/print_a4.css") rel="stylesheet" media="all" link rel="stylesheet" href=url("/assets/bootstrap/3.3.5/bootstrap.min.css") link rel="stylesheet" href=url("/css/print.css") -schueler.each_with_index do |s,i| -hj=s.halbjahr(jahr, abschnitt) .page .subpage .row .col-xs-12 img src=url("/images/#{doc.get("logo_top")}") width="100%" data-failover=url("/images/#{Document.default "logo_top"}") .row .col-xs-12 h4 | #{yaml[s.ASDSchulform]['Schulform'] rescue "Bildungsgang '#{s.ASDSchulform}' in config/strings.yml anlegen"} br | #{yaml[s.ASDSchulform]['Bereich'] rescue "Bildungsgang '#{s.ASDSchulform}' in config/strings.yml anlegen"} .voffset-20 b #{s.anrede} #{s.vorname} #{s.name} |geboren am #{(s.geburtsdatum).strftime("%d.%m.%Y")} in #{s.geburtsort} br |besuchte das #{hj.abschnitt}. Halbjahr des Schuljahres #{hj.schuljahr} in der Klasse #{hj.klasse} .voffset-20 |Leistungen laut Konferenzbeschluss vom #{(hj.konferenzdatum).strftime("%d.%m.%Y")}: .row .col-xs-11 table.col-xs-11.table-noten -hj.faechergruppen.each do |gruppe| -unless gruppe.empty? tr td b #{yaml["Fachgruppe"][s.ASDSchulform][gruppe.first.fachgruppe_ID] rescue "Fachgruppen für Bildungsgang anlegen"} td -lernbereich_ab = gruppe.index{ |f| f.fach.SortierungS2.to_s[-1] == "1"} -gruppe.each_with_index do |fach,i| -if i == lernbereich_ab tr td.fach-bezeichnung colspan="2" =yaml["Fachgruppe"][s.ASDSchulform][s.fachklasse.Kennung] rescue "Lernbereich in strings.yml angeben" tr td.fach-bezeichnung class=("lernbereich" if fach.fach.SortierungS2.to_s[-1] == "1") =fach.bezeichnung /td=fach.fach.SortierungS2 td.fach-note =fach.note -if fach.Lernentw tr td.fach-bezeichnung Thema: #{fach.Lernentw} .row .col-xs-12 hr |Fehlstunden: #{hj.sum_fehl_std}, davon unentschuldigt: #{hj.sum_fehl_std_u} .voffset-20 b Bemerkungen -if !hj.zeugnis_bem.empty? || hj.noten.any?{ |n| n.noten_krz == "5" || n.noten_krz == "6" } -if hj.zeugnis_bem =(hj.zeugnis_bem) -if hj.noten.any? { |n| n.noten_krz == "5" || n.noten_krz == "6" } -if s.abschluss_datum.include? (hj.jahr.to_s) |Nicht ausreichende Leistungen gefährden den Abschluss. -else |Nicht ausreichende Leistungen gefährden die Versetzung. -else |keine .row .box-datum .col-xs-12 |#{Schule.ort}, #{hj.zeugnis_datum.strftime("%d.%m.%Y")} .row .box-unterschrift .col-xs-4.text-center hr |#{hj.v_name_klassenlehrer} – #{hj.klassenlehrer_in} .col-xs-4 |Siegel -if !s.volljaehrig? .col-xs-4.text-center hr |Erziehungsberechtige .row .box-kleingedrucktes .col-xs-12 |Schulnummer: #{Schule.schulnummer} br =partial repo.textbaustein hj, 'Notenstufen' .seitenlogo img src=url("/images/#{doc.get("logo_seite")}") height="160px" data-failover=url("/images/#{Document.default "logo_seite"}")