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*/
-|
+ |
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 ' |