/** * * Setzt den erledigt Status * @param $notiz_id * @param $erledigt */ function setErledigt($notiz_id, $erledigt) { $user = get_uid(); $rechte = new benutzerberechtigung(); $rechte->getBerechtigungen($user); if (!$rechte->isBerechtigt('basis/notiz', null, 'su')) { return new SoapFault("Server", "Sie haben keine Berechtigung zum Speichern von Notizen"); } $notiz = new notiz(); if ($notiz->load($notiz_id)) { $notiz->erledigt = $erledigt; if ($notiz->save()) { return true; } else { return new SoapFault("Server", $notiz->errormsg); } } else { return new SoapFault("Server", "Fehler beim Laden"); } }
if (!chmod($uploadfile, 0774)) { echo 'CHMOD failed'; } exec('sudo chown wwwrun ' . $uploadfile); $dms = new dms(); $dms->version = '0'; $dms->kategorie_kurzbz = $kategorie_kurzbz; $dms->insertamum = date('Y-m-d H:i:s'); $dms->insertvon = $user; $dms->mimetype = $_FILES['file']['type']; $dms->filename = $filename; $dms->name = $_FILES['file']['name']; $dms->beschreibung = $_POST['anmerkung_intern']; if ($dms->save(true)) { $dms_id = $dms->dms_id; $notiz = new notiz($_GET['notiz_id']); if (!$notiz->saveDokument($dms_id)) { echo 'Fehler beim Speichern des Dokuments'; $error = true; } else { echo '<script>window.opener.NotizDokumentUploadScope.RefreshNotizBlocking();window.opener.NotizDokumentUploadScope.selectItem();window.close();</script>'; } } else { echo 'Fehler beim Speichern der Daten'; $error = true; } } else { echo 'Fehler beim Hochladen der Datei'; $error = true; } } else {