diff --git a/application/views/lehre/anrechnung/approveAnrechnungUebersicht.php b/application/views/lehre/anrechnung/approveAnrechnungUebersicht.php index a19b13d57..1ec8cd310 100644 --- a/application/views/lehre/anrechnung/approveAnrechnungUebersicht.php +++ b/application/views/lehre/anrechnung/approveAnrechnungUebersicht.php @@ -69,7 +69,7 @@ $this->load->view( ), 'customJSs' => array( 'public/js/bootstrapper.js', - 'public/js/lehre/anrechnung/approveAnrechnungUebersicht.js' + 'public/js/lehre/anrechnung/approveAnrechnung.js' ) ) ); diff --git a/application/views/lehre/anrechnung/reviewAnrechnungDetail.php b/application/views/lehre/anrechnung/reviewAnrechnungDetail.php new file mode 100644 index 000000000..7a22abcc1 --- /dev/null +++ b/application/views/lehre/anrechnung/reviewAnrechnungDetail.php @@ -0,0 +1,152 @@ +load->view( + 'templates/FHC-Header', + array( + 'title' => $this->p->t('anrechnung', 'anrechnungenPruefen'), + 'jquery' => true, + 'bootstrap' => true, + 'fontawesome' => true, + 'ajaxlib' => true, + 'dialoglib' => true, + 'phrases' => array( + 'global' => array( + 'anerkennungNachgewiesenerKenntnisse', + 'antragStellen' + ), + 'ui' => array( + 'hilfeZuDieserSeite', + 'hochladen' + ), + 'person' => array( + 'student', + 'personenkennzeichen' + ), + 'lehre' => array( + 'studiensemester', + 'studiengang', + 'lehrveranstaltung', + 'ects', + 'lektor', + ) + ), + 'customJSs' => array( + 'public/js/bootstrapper.js', + 'public/js/lehre/anrechnung/reviewAnrechnung.js' + + ) + ) +); +?> + + +
+
+ +
+ +
+ +
+
+
+
+
+
+ +
+
+
+
+ p->t('anrechnung', 'antrag'); ?> + p->t('anrechnung', 'antragdatum'); ?>: anrechnung_id) ? $anrechnungData->insertamum : '-' ?> +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
p->t('person', 'student'); ?>vorname . ' ' . $antragData->nachname; ?>
p->t('person', 'personenkennzeichen'); ?>matrikelnr ?>
p->t('lehre', 'studiensemester'); ?>studiensemester_kurzbz ?>
p->t('lehre', 'studiengang'); ?>stg_bezeichnung ?>
p->t('lehre', 'lehrveranstaltung'); ?>lv_bezeichnung ?>
p->t('lehre', 'ects'); ?>ects ?>
p->t('lehre', 'lektorInnen'); ?> + lektoren) - 1 ?> + lektoren as $key => $lektor): ?> + vorname . ' ' . $lektor->nachname; + echo $key === $len ? '' : ', ' ?> + +
p->t('anrechnung', 'herkunftDerKenntnisse'); ?>anmerkung ?>
p->t('anrechnung', 'nachweisdokumente'); ?> + dokumentname ?> +
+
+
+
+ +
+
+
+ + +
+
+
+
+
+
+
+
+
+
+ Status: + + status; ?> + +
+
+ load->view('lehre/anrechnung/reviewAnrechnungInfo'); ?> +
+
+ +
+
+ + +load->view('templates/FHC-Footer'); ?> diff --git a/application/views/lehre/anrechnung/reviewAnrechnungInfo.php b/application/views/lehre/anrechnung/reviewAnrechnungInfo.php new file mode 100644 index 000000000..82355a86f --- /dev/null +++ b/application/views/lehre/anrechnung/reviewAnrechnungInfo.php @@ -0,0 +1,90 @@ +
+
+ +
+
+ Eine Anerkennung setzt voraus, dass die erworbenen Kenntnisse mit dem Inhalt und Umfang der Lehrveranstaltung gleichwertig sind. +

Wenn die Gleichwertigkeit gegeben ist, können auch außerhochschulisch erworbene Kenntnisse angerechnet werden (z.B. Sekundarschule, Weiterbildungseinrichtungen). +

+ Umfangmäßige Gleichwertigkeit Schule - Hochschule: +
1 ECTS an der FH Technikum Wien entspricht einem Arbeitsaufwand von 25 Stunden, ein Schulhalbjahr besteht aus ca. 20 Wochen. +
Das heißt eine Unterrichtsstunde pro Woche sind insgesamt ca. 20 Stunden. +
+
+
+
+ +
+
+ Die Entscheidung über den Antrag durch die Studiengangsleitung sollte +
    +
  • innerhalb von zwei Wochen ab dem 15. September (Wintersemester)
  • +
  • innerhalb von zwei Wochen ab dem 22. Februar (Sommersemester) erfolgen
  • +
+
+
+
+
+ +
+
+
Beantragung aufgrund eines Zeugnisses
+ Falls für den Nachweis der Gleichwertigkeit in Bundesgesetzblättern veröffentlichte Lehrpläne (vgl. HTL, HAK…) verwendet werden, sind entweder nur die für die Anrechnung relevanten Teile hochzuladen oder entsprechend zu markieren. +

Die folgenden Informationen müssen enthalten sein: +
    +
  1. Name der das Zeugnis ausstellenden Institution
  2. +
  3. Beschreibung der Lehrinhalte und / oder Lernergebnisse
  4. +
  5. Zeitlicher Umfang der Lehrveranstaltung (z. B. SWS, ECTS, Unterrichtsstunden…)
  6. +
+
+
Beantragung aufgrund nachgewiesener beruflicher Praxis
+ Es wird eine detaillierte Tätigkeitsbeschreibung benötigt. Dies kann durch betriebliche Ausbildungsnachweise und / oder Nachweise von + einschlägigen beruflichen Tätigkeiten mit Zeitangaben (z. B. durch ein qualifiziertes Arbeitszeugnis + oder durch Bestätigungen des Arbeitgebers) erfolgen. +

Falls diese Informationen nicht enthalten sind, kann der Antrag nicht geprüft werden und er wird abgelehnt. +
+
+
+
+ +
+
+
Beantragung aufgrund eines Zeugnisses
+ Angabe, wo die Kenntnisse erworben worden sind: (Hoch-)Schultyp, Standort, Fachrichtung. + Beispiel Schule: HTL Mödling, Fahrzeugtechnik; Beispiel Hochschule: TU Wien, Bachelor + Wirtschaftsinformatik +
+
Beantragung aufgrund nachgewiesener beruflicher Praxis
+ Angabe von Unternehmen, Position und Funktion sowie Dauer der Beschäftigung. +
+
+
+
\ No newline at end of file diff --git a/application/views/lehre/anrechnung/reviewAnrechnungUebersicht.php b/application/views/lehre/anrechnung/reviewAnrechnungUebersicht.php index 6ad6d9553..c52fa75ea 100644 --- a/application/views/lehre/anrechnung/reviewAnrechnungUebersicht.php +++ b/application/views/lehre/anrechnung/reviewAnrechnungUebersicht.php @@ -68,7 +68,7 @@ $this->load->view( ), 'customJSs' => array( 'public/js/bootstrapper.js', - 'public/js/lehre/anrechnung/reviewAnrechnungUebersicht.js' + 'public/js/lehre/anrechnung/reviewAnrechnung.js' ) ) ); diff --git a/public/js/lehre/anrechnung/approveAnrechnungUebersicht.js b/public/js/lehre/anrechnung/approveAnrechnung.js similarity index 93% rename from public/js/lehre/anrechnung/approveAnrechnungUebersicht.js rename to public/js/lehre/anrechnung/approveAnrechnung.js index d8d73b0e4..bcbf0695d 100644 --- a/public/js/lehre/anrechnung/approveAnrechnungUebersicht.js +++ b/public/js/lehre/anrechnung/approveAnrechnung.js @@ -116,6 +116,9 @@ $(function(){ $('#tableWidgetTabulator').tabulator('redraw', true); }); + // Set status alert color + approveAnrechnung.setStatusAlertColor(); + // Show only rows with empfohlene + noch nicht genehmigte/abgelehnte anrechnungen $("#show-recommended").click(function(){ $('#tableWidgetTabulator').tabulator('setFilter', @@ -341,4 +344,24 @@ $(function(){ ); }); -}); \ No newline at end of file +}); + +var approveAnrechnung = { + setStatusAlertColor: function () { + let status_kurzbz = $('#requestAnrechnung-status_kurzbz').data('status_kurzbz'); + + switch (status_kurzbz) { + case ANRECHNUNGSTATUS_APPROVED: + $('#requestAnrechnung-status_kurzbz').closest('div').addClass('alert-success'); + break; + case ANRECHNUNGSTATUS_REJECTED: + $('#requestAnrechnung-status_kurzbz').closest('div').addClass('alert-danger'); + break; + case '': + $('#requestAnrechnung-status_kurzbz').closest('div').addClass('alert-info'); + break; + default: + $('#requestAnrechnung-status_kurzbz').closest('div').addClass('alert-warning'); + } + } +} \ No newline at end of file diff --git a/public/js/lehre/anrechnung/reviewAnrechnungUebersicht.js b/public/js/lehre/anrechnung/reviewAnrechnung.js similarity index 92% rename from public/js/lehre/anrechnung/reviewAnrechnungUebersicht.js rename to public/js/lehre/anrechnung/reviewAnrechnung.js index fb2c45ac0..90865ade5 100644 --- a/public/js/lehre/anrechnung/reviewAnrechnungUebersicht.js +++ b/public/js/lehre/anrechnung/reviewAnrechnung.js @@ -114,6 +114,9 @@ $(function(){ $('#tableWidgetTabulator').tabulator('redraw', true); }); + // Set status alert color + reviewAnrechnung.setStatusAlertColor(); + // Show only rows with anrechnungen ohne Empfehlung $("#show-need-recommendation").click(function(){ $('#tableWidgetTabulator').tabulator('setFilter', @@ -285,4 +288,24 @@ $(function(){ ); }); -}); \ No newline at end of file +}); + +var reviewAnrechnung = { + setStatusAlertColor: function () { + let status_kurzbz = $('#reviewAnrechnung-status_kurzbz').data('status_kurzbz'); + + switch (status_kurzbz) { + case ANRECHNUNGSTATUS_APPROVED: + $('#reviewAnrechnung-status_kurzbz').closest('div').addClass('alert-success'); + break; + case ANRECHNUNGSTATUS_REJECTED: + $('#reviewAnrechnung-status_kurzbz').closest('div').addClass('alert-danger'); + break; + case '': + $('#reviewAnrechnung-status_kurzbz').closest('div').addClass('alert-info'); + break; + default: + $('#reviewAnrechnung-status_kurzbz').closest('div').addClass('alert-warning'); + } + } +} \ No newline at end of file