diff --git a/cis/public/registration.php b/cis/public/registration.php index 75af331a6..04f388fd9 100755 --- a/cis/public/registration.php +++ b/cis/public/registration.php @@ -309,12 +309,14 @@ if ($userid) t('bewerbung/zugangscode') ?> t('bewerbung/fallsVorhanden') ?>
- -
-
- +
+ + + + +
@@ -413,6 +415,7 @@ if ($userid) @@ -436,7 +439,7 @@ if ($userid)
- +
@@ -451,11 +454,15 @@ if ($userid)

t('bewerbung/registrierenOderZugangscode') ?>

- +
+ + + + +
-
@@ -508,13 +515,13 @@ if ($userid)
@@ -523,7 +530,7 @@ if ($userid) @@ -559,15 +566,17 @@ if ($userid) { var gebDat = document.RegistrationLoginForm.geb_datum.value; gebDat = gebDat.split("."); + if(gebDat.length !== 3) { - alert("t('bewerbung/bitteGeburtsdatumEintragen')?>"); - return false; + alert("t('bewerbung/bitteGeburtsdatumEintragen')?>"); + return false; } + if(gebDat[0].length !==2 && gebDat[1].length !== 2 && gebDat[2].length !== 4) { - alert("t('bewerbung/bitteGeburtsdatumEintragen')?>"); - return false; + alert("t('bewerbung/bitteGeburtsdatumEintragen')?>"); + return false; } var date = new Date(gebDat[2], gebDat[1], gebDat[0]); @@ -579,8 +588,8 @@ if ($userid) if(!(date.getFullYear() === gebDat[2] && date.getMonth() === gebDat[1] && date.getDate() === gebDat[0])) { - alert("t('bewerbung/bitteGeburtsdatumEintragen')?>"); - return false; + alert("t('bewerbung/bitteGeburtsdatumEintragen')?>"); + return false; } } if((document.getElementById('geschlechtm').checked == false)&&(document.getElementById('geschlechtw').checked == false)) @@ -612,7 +621,8 @@ if ($userid) .addClass('inactive') .slideUp(slideDuration); - anm.val('orgForm/Sprache: egal'); + anm.val('keine Prio'); + $('#badge' + stgkz).html(anm.val()); } else { @@ -622,17 +632,15 @@ if ($userid) anm.val(''); - $('#prio-dialog input:checked').each(function(i, v) { + anm.val('Prio: ' + $('#topprio input[name="topprioOrgform"]:checked').val() + '/' + + $('#topprio input[name="topprioSprache"]:checked').val()); - var id = $(v).attr('name'), - value = $(v).val(); + if($('#alternative input:checked[value="egal"]').length !== 2) { + anm.val(anm.val() + '; Alt: ' + $('#alternative input[name="alternativeOrgform"]:checked').val() + '/' + + $('#alternative input[name="alternativeSprache"]:checked').val()); + } - if(anm.val()) { - anm.val(anm.val() + '; ' + id + ': ' + value); - } else { - anm.val(id + ': ' + value); - } - }); + $('#badge' + stgkz).html(anm.val()); } } @@ -646,29 +654,31 @@ if ($userid) $('#liste-studiengaenge input').on('change', function() { + var stgkz = $(this).val(); + $('#prio-dialog').data({stgkz: stgkz}); + if($(this).prop('checked')) { $('#prio-dialog input[value="egal"]').prop('checked', true); checkPrios(0); - $('#prio-dialog') - .data({stgkz: $(this).val()}) - .modal('show'); + $('#prio-dialog').modal('show'); + } else { + + $('#badge' + stgkz).html(''); } }); - $('#prio-dialog').on('hide.bs.modal', function() { - - }); - $('#prio-dialog button.cancel-prio').on('click', function() { var stgkz = $('#prio-dialog').data('stgkz'); $('#liste-studiengaenge input[value="' + stgkz + '"]').prop('checked', false); + $('#badge' + stgkz).html(''); }); $('#prio-dialog button.ok-prio').on('click', function() { + checkPrios(0); });