app/views/term_reports/_submission_box.html.haml
#term_report_submission
- if term_report.submitted? && (not term_report.state.rejected?)
.alert.alert-success
%strong Statistik abgeschickt.
Diese Semesterstatistik wurde am
= localize term_report.submitted_at
von
= link_to term_report.submitted_by.title, user_path(term_report.submitted_by)
abgeschickt.
- elsif term_report.too_old_to_submit?
.alert.alert-info
%strong Inoffizielle Statistik.
Das angezeigte Semester ist älter als die Einführung der Statistik-Funktion. Diese Semesterstatistik wurde niemals offiziell abgeschickt. Die angezeigten Daten sind anhand der Plattform-Historie berechnet.
.buttons.mt-3
- if can? :recalculate, term_report
= button_to term_report_recalculate_path(term_report_id: term_report.id), class: 'btn btn-outline-secondary recalculate_term_report', method: :post do
Neu berechnen
- else
- if not term_report.due?
.alert.alert-info
%strong Semesterstatistik noch nicht abgeschickt.
Das Semester läuft noch.
Ab dem
= localize term_report.due_at
wird Chargierten an dieser Stelle ein Knopf zum Abschicken der Statistik angezeigt.
.buttons.mt-3
- if can? :recalculate, term_report
= button_to term_report_recalculate_path(term_report_id: term_report.id), class: 'btn btn-outline-secondary recalculate_term_report', method: :post do
Neu berechnen
- if term_report.due?
.alert.alert-warning
%strong Semesterstatistik noch nicht abgeschickt!
Diese Statistik muss von einem Chargierten bis zum
= localize term_report.over_due_at if term_report.over_due_at
an den Vorort geschickt werden.
.buttons.mt-3
- if can? :recalculate, term_report
= button_to term_report_recalculate_path(term_report_id: term_report.id), class: 'btn btn-outline-secondary recalculate_term_report', method: :post do
Neu berechnen
- if can? :submit, term_report
= button_to term_report_submit_path(term_report_id: term_report.id), class: 'btn btn-primary submit_term_report', method: :post do
= icon :check
Verbindlich an den Vorort schicken
.submission_author.mt-2.row.row-sm.align-items-center.col-6.pull-right
.col-auto= user_avatar(current_user)
.col-auto
%div= current_user.title
%small.text-muted Signieren als