diff --git a/vilesci/personen/import/mitarbeiterimport.php b/vilesci/personen/import/mitarbeiterimport.php index 180e3fde9..410820528 100644 --- a/vilesci/personen/import/mitarbeiterimport.php +++ b/vilesci/personen/import/mitarbeiterimport.php @@ -157,12 +157,15 @@ if(isset($_POST['checkUID'])) $(document).ready(function() { - $('#t1').tablesorter( + if ($('#t1 tbody td').length > 0) { - sortList: [[1,0],[2,0],[4,0]], - widgets: ['zebra'], - headers: {0: {sorter: false},8: {sorter: false},9: {sorter: false}} - }); + $('#t1').tablesorter( + { + sortList: [[1,0],[2,0],[4,0]], + widgets: ['zebra'], + headers: {0: {sorter: false},8: {sorter: false},9: {sorter: false}} + }); + } $("#vorschlladen").click( function(evt) @@ -221,6 +224,26 @@ function disablefields(obj) document.getElementById('ueb3').style.display = 'none'; document.getElementById('ueberschreiben1').checked = true; } + disablefields2(val); +} + +function disablefields2(val) +{ + document.getElementById('adresse_nation').disabled=val; + document.getElementById('adresse').disabled=val; + document.getElementById('plz').disabled=val; + var ortel = document.getElementById('ort'); + if (typeof(ortel) != 'undefined' && ortel != null) + ortel.disabled=val; + var gemeindeel = document.getElementById('gemeinde'); + if (typeof(gemeindeel) != 'undefined' && gemeindeel != null) + gemeindeel.disabled=val; + var orttextel = document.getElementById('adresse-ort-textfeld'); + if (typeof(orttextel) != 'undefined' && orttextel != null) + orttextel.disabled=val; + var gemeindetextel = document.getElementById('adresse-gemeinde-textfeld'); + if (typeof(gemeindetextel) != 'undefined' && gemeindetextel != null) + gemeindetextel.disabled=val; } function GeburtsdatumEintragen() @@ -601,7 +624,13 @@ if(isset($_POST['save'])) if ($wunschUid != '') { - $uid = $wunschUid; + if (preg_match('/^[a-z0-9]{4,32}$/i', $wunschUid)) + $uid = $wunschUid; + else + { + $error = true; + $errormsg = 'Die Wunsch-UID '.$wunschUid.' ist ungültig!'; + } } $bn = new benutzer(); @@ -875,25 +904,26 @@ else*/ - +'; -
+ '; echo ''; echo ''; echo ''; echo ''; echo ''; echo '
Wunsch-UID'; echo ''; -if (isset($_POST['showagain'])) +if ($showagain) echo '
'; echo ' (optional, max. 32)
Anrede
Titel(Pre)
Vorname'; -if (isset($_POST['showagain'])) +if ($showagain) echo '
'; else echo '  '; echo 'Weitere Vornamen'; -if (isset($_POST['showagain'])) +if ($showagain) echo ''; else echo ' '; @@ -910,7 +940,7 @@ echo '
SVNR
Ersatzkennzeichen
Geburtsdatum *'; -if (isset($_POST['showagain'])) +if ($showagain) echo '
'; else echo ' '; @@ -995,10 +1025,9 @@ echo '


Felder die mit einem * gekennzeichnet sind müssen ausgefüllt werden! -
-'; +echo ''; //Vorschlaege laden if($geburtsdatum!='') @@ -1023,7 +1052,7 @@ if($where!='') if($result = $db->db_query($qry)) { echo ''; - echo ''; + echo ''; while($row = $db->db_fetch_object($result)) { $status = '';
NachnameVornameWeitere
Vornamen
GebDatumSVNRGeschlechtAdresseStatusDetails
Neue Person anlegen
Neue Person anlegen