diff --git a/application/views/lehre/anrechnung/requestAnrechnung.php b/application/views/lehre/anrechnung/requestAnrechnung.php index 28ef017c4..65ee23177 100644 --- a/application/views/lehre/anrechnung/requestAnrechnung.php +++ b/application/views/lehre/anrechnung/requestAnrechnung.php @@ -99,10 +99,10 @@ $this->load->view(
p->t('anrechnung', 'antrag'); ?>  - - +
p->t('anrechnung', 'antragdatum'); ?>: anrechnung_id) ? $anrechnungData->insertamum : '-' ?>
@@ -134,8 +134,8 @@ $this->load->view( - p->t('anrechnung', 'bisherAngerechneteEcts'); ?> -
p->t('anrechnung', 'bisherAngerechneteEcts'); ?>  +
@@ -144,7 +144,7 @@ $this->load->view( Total ECTS: sumEctsSchulisch + $antragData->sumEctsBeruflich, 1) ?> [ Schulisch: sumEctsSchulisch ?> | Beruflich: sumEctsBeruflich ?> ] - +
@@ -167,31 +167,39 @@ $this->load->view(

p->t('anrechnung', 'antragStellenText'); ?>

+
-
+
+ begruendung_id == '1' ? 'checked' : ''; ?> required /> p->t('anrechnung', 'antragStellenWegenZeugnis'); ?>  -
+
+
+ begruendung_id == '5' ? 'checked' : ''; ?> required /> p->t('anrechnung', 'antragStellenWegenHochschulzeugnis'); ?>  -
+
+ begruendung_id == '4' ? 'checked' : ''; ?> required /> p->t('anrechnung', 'antragStellenWegenPraxis'); ?>  -
+
@@ -206,7 +214,7 @@ $this->load->view(
p->t('anrechnung', 'begruendungEcts'); ?>  -
+
@@ -225,7 +233,7 @@ $this->load->view(
p->t('anrechnung', 'begruendungLvinhalt'); ?>  -
@@ -246,7 +254,7 @@ $this->load->view(
p->t('anrechnung', 'nachweisdokumente'); ?>  -
+
@@ -255,7 +263,7 @@ $this->load->view( -
@@ -279,7 +287,7 @@ $this->load->view(
p->t('anrechnung', 'herkunftDerKenntnisse'); ?>  -
+
diff --git a/public/js/lehre/anrechnung/requestAnrechnung.js b/public/js/lehre/anrechnung/requestAnrechnung.js index a1462082a..a07bd3f18 100644 --- a/public/js/lehre/anrechnung/requestAnrechnung.js +++ b/public/js/lehre/anrechnung/requestAnrechnung.js @@ -62,7 +62,7 @@ $(function(){ var msgBeiEctsUeberschreitung = requestAnrechnung.getMsgBeiEctsUeberschreitung(begruendung_id, ectsLv, sumEctsSchulisch, sumEctsBeruflich); // Add to Checkbox text - $(this).closest('label').append(msgBeiEctsUeberschreitung); + $(this).closest('div').append(msgBeiEctsUeberschreitung); } return; } @@ -76,7 +76,7 @@ $(function(){ var msgBeiEctsUeberschreitung = requestAnrechnung.getMsgBeiEctsUeberschreitung(begruendung_id, ectsLv, sumEctsSchulisch, sumEctsBeruflich); // Add to Checkbox text - $(this).closest('label').append(msgBeiEctsUeberschreitung); + $(this).closest('div').append(msgBeiEctsUeberschreitung); } } @@ -196,7 +196,7 @@ var requestAnrechnung = { else if (is_blocked){ sperregrund += FHC_PhrasesLib.t('anrechnung', 'benotungDerLV'); } - return ""+ sperregrund + ""; + return ""+ sperregrund + ""; }) // Disable all form elements @@ -204,7 +204,7 @@ var requestAnrechnung = { } }, initTooltips: function (){ - $('[data-toggle="tooltip"]').tooltip({ + $('[data-bs-toggle="tooltip"]').tooltip({ delay: { "show": 200, "hide": 200 }, html: true } @@ -281,11 +281,11 @@ var requestAnrechnung = { if( (parseFloat($('#sumEctsSchulisch').text())) > 60 || (parseFloat($('#sumEctsBeruflich').text())) > 60 || - (parseFloat($('#sumEctsSchulisch').text()) + parseFloat($('#sumEctsBeruflich').text())) > 90 + (parseFloat($('#sumEctsSchulisch').text()) + parseFloat($('#sumEctsBeruflich').text())) > 90 ) { $('#requestAnrechnung-maxEctsUeberschrittenMsg') - .html("
Die Höchstgrenze für Anrechnungen gem. § 12 Abs. 3 Fachhochschulgesetz ist überschritten.
") + .html("Die Höchstgrenze für Anrechnungen gem. § 12 Abs. 3 Fachhochschulgesetz ist überschritten. ") .addClass('bg-danger-subtle') .tooltip({ title: FHC_PhrasesLib.t("anrechnung", "anrechnungEctsTooltipTextBeiUeberschreitung"), @@ -296,6 +296,14 @@ var requestAnrechnung = { }, alertIfMaxEctsExceededInsideBegruendungsbox: function(){ let status_kurzbz = $('#requestAnrechnung-status_kurzbz').data('status_kurzbz'); + + + //TODO: used for debugging + /* + var msgBeiEctsUeberschreitung = requestAnrechnung.getMsgBeiEctsUeberschreitung(begruendung_id, ectsLv, sumEctsSchulisch, sumEctsBeruflich); + + // Add to Checkbox text + $('#requestAnrechnung-form :input[name="begruendung"]:checked').closest('div').append(msgBeiEctsUeberschreitung); */ if (status_kurzbz != ' ' && status_kurzbz != ANRECHNUNGSTATUS_APPROVED) { @@ -309,7 +317,7 @@ var requestAnrechnung = { { return; } - + // If max ECTS is ecceeded if (begruendung_id == 4) { @@ -321,7 +329,7 @@ var requestAnrechnung = { var msgBeiEctsUeberschreitung = requestAnrechnung.getMsgBeiEctsUeberschreitung(begruendung_id, ectsLv, sumEctsSchulisch, sumEctsBeruflich); // Add to Checkbox text - $('#requestAnrechnung-form :input[name="begruendung"]:checked').closest('label').append(msgBeiEctsUeberschreitung); + $('#requestAnrechnung-form :input[name="begruendung"]:checked').closest('div').append(msgBeiEctsUeberschreitung); } } else @@ -334,18 +342,22 @@ var requestAnrechnung = { var msgBeiEctsUeberschreitung = requestAnrechnung.getMsgBeiEctsUeberschreitung(begruendung_id, ectsLv, sumEctsSchulisch, sumEctsBeruflich); // Add to Checkbox text - $('#requestAnrechnung-form :input[name="begruendung"]:checked').closest('label').append(msgBeiEctsUeberschreitung); + $('#requestAnrechnung-form :input[name="begruendung"]:checked').closest('div').append(msgBeiEctsUeberschreitung); } } } }, getMsgBeiEctsUeberschreitung: function(begruendung_id, ects, sumEctsSchulisch, sumEctsBeruflich){ - return $('') - .html(FHC_PhrasesLib.t("anrechnung", "anrechnungEctsTextBeiUeberschreitung", + const phraseUsed = 'Die Höchstgrenze für Anrechnungen gem. § 12 Abs. 3 Fachhochschulgesetz wird überschritten.Bisherige ECTS + ECTS dieser LV: Total: {0} [ Schulisch: {1} | Beruflich: {2} ] '; + + //TODO: needed: + /* FHC_PhrasesLib.t("anrechnung", "anrechnungEctsTextBeiUeberschreitung", begruendung_id == 4 ? [(sumEctsSchulisch + sumEctsBeruflich + ects), sumEctsSchulisch, (sumEctsBeruflich + ects)] // beruflich - : [(sumEctsSchulisch + sumEctsBeruflich + ects), (sumEctsSchulisch + ects), sumEctsBeruflich])) // schulisch + : [(sumEctsSchulisch + sumEctsBeruflich + ects), (sumEctsSchulisch + ects), sumEctsBeruflich]) */ + return $('
') + .html(phraseUsed) // schulisch .append('') .addClass('bg-danger-subtle') .tooltip({ diff --git a/system/phrasesupdate.php b/system/phrasesupdate.php index 35b49d1f4..c23354d54 100644 --- a/system/phrasesupdate.php +++ b/system/phrasesupdate.php @@ -11643,7 +11643,7 @@ Any unusual occurrences 'phrases' => array( array( 'sprache' => 'German', - 'text' => '
Die Höchstgrenze für Anrechnungen gem. § 12 Abs. 3 Fachhochschulgesetz wird überschritten.
Bisherige ECTS + ECTS dieser LV: Total: {0} [ Schulisch: {1} | Beruflich: {2} ] ', + 'text' => 'Die Höchstgrenze für Anrechnungen gem. § 12 Abs. 3 Fachhochschulgesetz wird überschritten.Bisherige ECTS + ECTS dieser LV: Total: {0} [ Schulisch: {1} | Beruflich: {2} ]', 'description' => '', 'insertvon' => 'system' ),