$betreuer = isset($_POST['betreuer']) ? $_POST['betreuer'] : '-1'; $sprache = isset($_POST['sprache']) ? $_POST['sprache'] : 'German'; $kontrollschlagwoerter = isset($_POST['kontrollschlagwoerter']) ? $_POST['kontrollschlagwoerter'] : '-1'; $schlagwoerter = isset($_POST['schlagwoerter']) ? $_POST['schlagwoerter'] : '-1'; $schlagwoerter_en = isset($_POST['schlagwoerter_en']) ? $_POST['schlagwoerter_en'] : '-1'; $abstract = isset($_POST['abstract']) ? $_POST['abstract'] : '-1'; $abstract_en = isset($_POST['abstract_en']) ? $_POST['abstract_en'] : '-1'; $seitenanzahl = isset($_POST['seitenanzahl']) ? $_POST['seitenanzahl'] : '-1'; } $user = get_uid(); if ($uid == '-1' || $projektarbeit_id == '-1') { exit; } // Bei Studierenden pruefen ob die Uebergebene Projektarbeit zu dem Studierenden passt. $projektarbeit_obj = new projektarbeit(); if (!$projektarbeit_obj->load($projektarbeit_id)) { die('Ungueltiger Eintrag'); } $titel = $projektarbeit_obj->titel; $person = new person(); $person->load($bid); $betreuer = $person->titelpre . ' ' . $person->vorname . ' ' . $person->nachname . ' ' . $person->titelpost; if ($uid != $user) { $student = new student(); if (!$student->load($uid)) { die($p->t('global/userNichtGefunden')); } $stg_obj = new studiengang(); if (!$stg_obj->load($student->studiengang_kz)) { die($p->t('global/fehlerBeimLesenAusDatenbank')); }
<RDF:RDF xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:PROJEKTARBEIT="' . $rdf_url . '/rdf#" > <RDF:Seq about="' . $rdf_url . '/liste"> '; $datum_obj = new datum(); $projektarbeit = new projektarbeit(); if (isset($_GET['student_uid'])) { $projektarbeit->getProjektarbeit($_GET['student_uid']); foreach ($projektarbeit->result as $row) { draw_content($row); } } elseif (isset($_GET['projektarbeit_id']) && is_numeric($_GET['projektarbeit_id'])) { if ($projektarbeit->load($_GET['projektarbeit_id'])) { draw_content($projektarbeit); } else { die('Eintrag wurde nicht gefunden'); } } else { die('Student_uid oder Projektarbeit_id muss uebergeben werden'); } function draw_content($row) { global $rdf_url, $datum_obj; $lehreinheit = new lehreinheit($row->lehreinheit_id); echo ' <RDF:li> <RDF:Description id="' . $row->projektarbeit_id . '" about="' . $rdf_url . '/' . $row->projektarbeit_id . '" > <PROJEKTARBEIT:projektarbeit_id><![CDATA[' . $row->projektarbeit_id . ']]></PROJEKTARBEIT:projektarbeit_id>
<link rel="stylesheet" href="../../include/js/tablesort/table.css" type="text/css"> <script src="../../include/js/tablesort/table.js" type="text/javascript"></script> <script language="Javascript"> </script> </head> <body class="Background_main"> <h2>Projektarbeit - Benotung</h2> '; if (isset($_POST['savedata'])) { $errormsg = ''; foreach ($_POST as $key => $data) { if (mb_strstr($key, 'note_')) { $id = mb_substr($key, 5); $prj = new projektarbeit(); if ($prj->load($id)) { if ($prj->note != $data) { $prj->note = $data; $prj->updateamum = date('Y-m-d H:i:s'); $prj->updatevon = $user; if (!$prj->save(false)) { $errormsg .= "Fehler beim Speichern von {$prj->projektarbeit_id}:" . $prj->errormsg . '<br>'; } } } } } if ($errormsg != '') { echo $errormsg; } else { echo '<b>Daten wurden gespeichert</b><br><br>';
$weight3 = ''; $stgbezeichnung = ''; $stgtyp = ''; $projekttyp_kurzbz = ''; $projektarbeit_id = ''; $uid = ''; $matrikelnr = ''; $titel = ''; $beurteiler = ''; $ende = ''; function getmax($val1, $val2) { return $val1 > $val2 ? $val1 : $val2; } $projektarbeit_obj = new projektarbeit(); if (!$projektarbeit_obj->load($_REQUEST['projektarbeit_id'])) { die('Projektarbeit konnte nicht geladen werden'); } $titel = $projektarbeit_obj->titel; $benutzer_autor = new benutzer(); if (!$benutzer_autor->load($projektarbeit_obj->student_uid)) { die('Studierender kann nicht geladen werden'); } $nachname_clean = convertProblemChars($benutzer_autor->nachname); if (!isset($_POST['projektarbeit_id'])) { $uid = isset($_GET['uid']) ? $_GET['uid'] : '-1'; $projektarbeit_id = isset($_GET['projektarbeit_id']) ? $_GET['projektarbeit_id'] : '-1'; } else { $projektarbeit_id = isset($_POST['projektarbeit_id']) ? $_POST['projektarbeit_id'] : '-1'; $uid = isset($_POST['uid']) ? $_POST['uid'] : '-1'; $matrikelnr = isset($_POST['matrikelnr']) ? $_POST['matrikelnr'] : '-1';