1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586 |
- 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="/images/#{doc.get("logo_top")}" width="100%" data-failover="/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 doc.textbaustein 'Notenstufen'
- .seitenlogo
- img src="/images/#{doc.get("logo_seite")}" height="160px" data-failover="/images/#{Document.default "logo_seite"}"
|