diff --git a/.gitignore b/.gitignore index 706a9c3a8..3d4ae8085 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,6 @@ /nbproject/ /.idea/ documents/ +.settings +.project +.buildpath \ No newline at end of file diff --git a/addons/template/vilesci/vorlage_generateuid.inc.php b/addons/template/vilesci/vorlage_generateuid.inc.php index 60c85a29a..ebe2be3e2 100644 --- a/addons/template/vilesci/vorlage_generateuid.inc.php +++ b/addons/template/vilesci/vorlage_generateuid.inc.php @@ -44,20 +44,20 @@ function generateUID($stgkzl, $jahr, $stgtyp, $matrikelnummer) * @param $nachname Nachname * @param $lektor Boolean true wenn Lektor sonst false */ -function generateMitarbeiterUID($vorname, $nachname, $lektor) +function generateMitarbeiterUID($vorname, $nachname, $lektor, $fixangestellt=true) { $bn = new benutzer(); $uid=''; // Wenn ein Bindestrich vorhanden ist (Doppelname), dort abschneiden - if(mb_strpos($nachname,'-')!==false) + if(mb_strpos($nachname,'-')!==false) $nachname = mb_substr($nachname, 0, mb_strpos($nachname,'-')); // Nachname wird so lange verkuerzt bis eine eindeutige UID entsteht die noch nicht vergeben ist for($nn=18;$nn!=0;$nn--) { $uid = mb_substr($vorname,0,1); $uid .= mb_substr($nachname,0,$nn); - + $uid = mb_str_replace(' ','',$uid); $uid = mb_str_replace('-','',$uid); diff --git a/cis/private/bildupload.php b/cis/private/bildupload.php index 002296753..d27309a1b 100644 --- a/cis/private/bildupload.php +++ b/cis/private/bildupload.php @@ -24,6 +24,7 @@ // Oberflaeche zum Upload von Bildern +session_cache_limiter('none'); //muss gesetzt werden damit der upload in chrome und das automatische updaten des profilbildes funktioniert require_once('../../config/cis.config.inc.php'); require_once('../../include/functions.inc.php'); require_once('../../include/person.class.php'); @@ -41,6 +42,14 @@ echo ' + + '. + cropCss().' + + + + +