lehrveranstaltungs bezeichnung mehrsprachig

mit phrasenmodul kleinigkeiten übersetzt
This commit is contained in:
Karl Burkhart
2011-08-26 12:03:11 +00:00
parent ccb36bcc13
commit ca583b0378
8 changed files with 82 additions and 95 deletions
@@ -20,14 +20,8 @@
* Rudolf Hangl <rudolf.hangl@technikum-wien.at>.
*/
require_once('../../../../config/cis.config.inc.php');
// ------------------------------------------------------------------------------------------
// Datenbankanbindung
// ------------------------------------------------------------------------------------------
require_once('../../../../include/basis_db.class.php');
if (!$db = new basis_db())
die('Fehler beim Herstellen der Datenbankverbindung');
require_once('../../../../config/cis.config.inc.php');
require_once('../../../../include/basis_db.class.php');
require_once('../../../../include/functions.inc.php');
require_once('../../../../include/lehrveranstaltung.class.php');
require_once('../../../../include/studiengang.class.php');
@@ -39,6 +33,9 @@ require_once('../../../../include/beispiel.class.php');
require_once('../../../../include/datum.class.php');
require_once('../../../../include/phrasen.class.php');
if (!$db = new basis_db())
die('Fehler beim Herstellen der Datenbankverbindung');
$sprache = getSprache();
$p = new phrasen($sprache);
?>
@@ -47,7 +44,7 @@ $p = new phrasen($sprache);
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link href="../../../../skin/style.css.php" rel="stylesheet" type="text/css">
<title>Benotungstool</title>
<title><?php echo $p->t('benotungstool/benotungstool');?></title>
<script language="JavaScript" type="text/javascript">
<!--
function MM_jumpMenu(targ, selObj, restore)
@@ -120,7 +117,7 @@ if($stsem=='')
$stsem_obj->getAll();
//Studiensemester DropDown
$stsem_content = "Studiensemester: <SELECT name='stsem' onChange=\"MM_jumpMenu('self',this,0)\">\n";
$stsem_content = $p->t('global/studiensemester').": <SELECT name='stsem' onChange=\"MM_jumpMenu('self',this,0)\">\n";
foreach($stsem_obj->studiensemester as $studiensemester)
{
@@ -154,7 +151,7 @@ if($result = $db->db_query($qry))
if($db->db_num_rows($result)>1)
{
//Lehreinheiten DropDown
echo " Lehreinheit: <SELECT name='lehreinheit_id' onChange=\"MM_jumpMenu('self',this,0)\">\n";
echo $p->t('global/lehreinheit').": <SELECT name='lehreinheit_id' onChange=\"MM_jumpMenu('self',this,0)\">\n";
while($row = $db->db_fetch_object($result))
{
if($lehreinheit_id=='')
@@ -213,7 +210,7 @@ echo '</td><tr></table>';
echo '<table width="100%"><tr>';
echo '<td class="tdwidth10">&nbsp;</td>';
echo "<td>\n";
echo "<b>$lv_obj->bezeichnung</b><br>";
echo "<b>".$lv_obj->bezeichnung_arr[$sprache]."</b><br>";
if($lehreinheit_id=='')
die($p->t('benotungstool/keinePassendeLehreinheitGefunden'));
@@ -299,7 +299,7 @@ echo '</td><tr></table>';
echo '<table class="tabcontent"><tr>';
echo '<td class="tdwidth10">&nbsp;</td>';
echo "<td>\n";
echo "<b>$lv_obj->bezeichnung</b><br>";
echo "<b>".$lv_obj->bezeichnung_arr[$sprache]."</b><br>";
if($lehreinheit_id=='')
die($p->t('benotungstool/keinePassendeLehreinheitGefunden'));
@@ -20,14 +20,8 @@
* Rudolf Hangl <rudolf.hangl@technikum-wien.at>.
*/
require_once('../../../../config/cis.config.inc.php');
// ------------------------------------------------------------------------------------------
// Datenbankanbindung
// ------------------------------------------------------------------------------------------
require_once('../../../../include/basis_db.class.php');
if (!$db = new basis_db())
die('Fehler beim Herstellen der Datenbankverbindung');
require_once('../../../../config/cis.config.inc.php');
require_once('../../../../include/basis_db.class.php');
require_once('../../../../include/functions.inc.php');
require_once('../../../../include/lehrveranstaltung.class.php');
require_once('../../../../include/studiengang.class.php');
@@ -45,10 +39,13 @@ require_once('../../../../include/person.class.php');
require_once('../../../../include/benutzer.class.php');
require_once('../../../../include/student.class.php');
if (!$db = new basis_db())
die($p->t('global/fehlerBeimOeffnenDerDatenbankverbindung'));
$user = get_uid();
if(!check_lektor($user))
die('Sie haben keine Berechtigung fuer diesen Bereich');
die($p->t('global/keineBerechtigungFuerDieseSeite'));
$rechte = new benutzerberechtigung();
$rechte->getBerechtigungen($user);
@@ -56,7 +53,7 @@ $rechte->getBerechtigungen($user);
if(isset($_GET['lvid']) && is_numeric($_GET['lvid'])) //Lehrveranstaltung_id
$lvid = $_GET['lvid'];
else
die('Fehlerhafte Parameteruebergabe');
die($p->t('global/fehlerBeiDerParameteruebergabe'));
//Laden der Lehrveranstaltung
$lv_obj = new lehrveranstaltung();
@@ -98,7 +95,7 @@ if(!$rechte->isBerechtigt('admin',0) &&
if($result = $db->db_query($qry))
{
if($db->db_num_rows($result)==0)
die('Sie haben keine Berechtigung für diese Seite');
die($p->t('global/keineBerechtigungFuerDieseSeite'));
}
else
{
@@ -117,7 +114,7 @@ function savenote($db,$lvid, $student_uid, $note)
{
$student = new student();
$student->load($student_uid);
return 'Der Student '.$student->nachname.' '.$student->vorname.' ('.trim($student->matrikelnr).') ist dieser Lehrveranstaltung nicht zugeordnet. Die Note wird nicht uebernommen!'."\n";
return $p->t('benotungstool/studentIstLvNichtZugeordnet', array($student->nachname, $student->vorname, trim($student->matrikelnr)))."\n";
}
$lvgesamtnote = new lvgesamtnote();
@@ -168,7 +165,7 @@ if (isset($_REQUEST["submit"]))
if((($note>0) && ($note < 6)) || ($note == 7) || ($note==8))
$response = savenote($db,$lvid, $student_uid, $note);
else
$response = "Bitte geben Sie eine Note von 1 - 5 bzw. 7 (nicht beurteilt) oder 8 (teilgenommen) ein!";
$response = $p->t('benotungstool/noteEingeben')."!";
echo $response;
}
@@ -188,7 +185,7 @@ if (isset($_REQUEST["submit"]))
$student = new student();
if(!$student_uid = $student->getUidFromMatrikelnummer($matrikelnummer))
{
$response.="\nStudent mit der Matrikelnummer ".$matrikelnummer.' existiert nicht';
$response.="\n".$p->t('benotungstool/studentMitMatrikelnummerExistiertNicht',array($matrikelnummer));
continue;
}
if((($note>0) && ($note < 6)) || ($note == 7) || ($note==8))
@@ -200,12 +197,12 @@ if (isset($_REQUEST["submit"]))
else
{
$student->load($student_uid);
$response .= "\nFehlerhafte Note bei Student $student->nachname $student->vorname. Bitte geben Sie eine Note von 1 - 5 bzw. 7 (nicht beurteilt) oder 8 (teilgenommen) ein!";
$response .= "\n".$p->t('benotungstool/fehlerhafteNoteBeiStudent', array($student->vorname, $student->nachname))." ".$p->t('benotungstool/noteEingeben');
}
}
else
{
$response.="\nFehler bei der Parameteruebergabe";
$response.="\n".$p->t('global/fehlerBeiDerParameteruebergabe');
}
}
}
@@ -86,7 +86,7 @@ else
$stsem = '';
if($stsem!='' && !check_stsem($stsem))
die('Studiensemester ist ungueltig');
die($p->t('anwesenheitsliste/studiensemesterIstUngueltig'));
$datum_obj = new datum();
@@ -126,7 +126,7 @@ $uid = (isset($_GET['uid'])?$_GET['uid']:'');
function confirmdelete()
{
return confirm(<?php echo $p->t('gesamtnote/wollenSieWirklichLoeschen').'!!'; ?>);
return confirm('<?php echo $p->t('gesamtnote/wollenSieWirklichLoeschen').'!!'; ?>');
}
function getTopOffset()
@@ -181,7 +181,7 @@ $uid = (isset($_GET['uid'])?$_GET['uid']:'');
}
}
if (anfrage == null)
alert("Fehler beim Erstellen des Anfrageobjekts!");
alert('<?php echo $p->t('global/fehleraufgetreten');?>');
}
// ******************************************
@@ -194,12 +194,12 @@ $uid = (isset($_GET['uid'])?$_GET['uid']:'');
//wenn die Note gleich bleibt dann abbrechen
if (note == note_orig && note != "")
{
alert(<?php echo $p->t('gesamtnote/noteUnveraendert').'!';?>);
alert('<?php echo $p->t('gesamtnote/noteUnveraendert');?>');
return true;
}
else if ((note < 0) || (note > 5 && note != 8 && note != 7))
{
alert("Bitte geben Sie eine Note von 1 - 5 bzw. 7 (nicht beurteilt) oder 8 (teilgenommen) ein!");
alert('<?php $p->t('benotungstool/noteEingeben');?>');
document.getElementById(uid).note.value="";
}
else
@@ -266,12 +266,12 @@ $uid = (isset($_GET['uid'])?$_GET['uid']:'');
y = y+50;
anlegendiv.style.top = y+"px";
str += "<tr><td colspan='2'><b>Pr&uuml;fung f&uuml;r "+uid+" anlegen:</b></td></tr>";
str += "<tr><td colspan='2'><b><?php $p->t('benotungstool/pruefungAnlegenFuer');?> "+uid+":</b></td></tr>";
str += "<tr><td>Datum:</td>";
str += "<td><input type='hidden' name='uid' value='"+uid+"'><input type='hidden' name='le_id' value='"+lehreinheit_id+"'><input type='text' name='datum' value='"+datum+"'> [DD.MM.YYYY]</td>";
str += "</tr><tr><td>Note:</td>";
str += "<td><input type='text' name='note' value='"+note+"'></td>";
str += "</tr><tr><td colspan='2' align='center'><input type='button' name='speichern' value='speichern' onclick='pruefungSpeichern();'></td></tr>";
str += "</tr><tr><td colspan='2' align='center'><input type='button' name='speichern' value='<?php echo $p->t('global/speichern');?>' onclick='pruefungSpeichern();'></td></tr>";
str += "</table></cehter></form>";
anlegendiv.innerHTML = str;
anlegendiv.style.visibility = "visible";
@@ -285,7 +285,7 @@ $uid = (isset($_GET['uid'])?$_GET['uid']:'');
var note = document.nachpruefung_form.note.value;
if ((note < 0) || (note > 5 && note != 8 && note != 7 && note != 9 && note != ""))
{
alert("Bitte geben Sie eine Note von 1 - 5 bzw. 7 (nicht beurteilt), 8 (teilgenommen), 9 (noch nicht eingetragen) ein oder lassen Sie das Feld leer!");
alert("<?php echo $p->t('benotungstool/noteEingebenOderLeer');?>!");
document.getElementById(uid).note.value="";
}
var datum = document.nachpruefung_form.datum.value;
@@ -563,7 +563,7 @@ $htmlOutput='';
echo '<table class="tabcontent" height="100%">';
echo ' <tr>';
echo '<td class="tdwidth10">&nbsp;</td>';
echo '<td class="ContentHeader"><font class="ContentHeader">&nbsp;Gesamtnote</font></td>';
echo '<td class="ContentHeader"><font class="ContentHeader">&nbsp;'.$p->t('benotungstool/gesamtnote').'</font></td>';
echo '<td class="ContentHeader" align="right">';
//Studiensemester laden
@@ -573,7 +573,7 @@ if($stsem=='')
$stsem_obj->getAll();
//Studiensemester DropDown
$stsem_content = "Studiensemester: <SELECT name='stsem' onChange=\"MM_jumpMenu('self',this,0)\">";
$stsem_content = $p->t('global/studiensemester').": <SELECT name='stsem' onChange=\"MM_jumpMenu('self',this,0)\">";
foreach($stsem_obj->studiensemester as $studiensemester)
{
$selected = ($stsem == $studiensemester->studiensemester_kurzbz?'selected':'');
@@ -593,11 +593,11 @@ if(!$rechte->isBerechtigt('admin',0) &&
if($result = $db->db_query($qry))
{
if($db->db_num_rows($result)==0)
die('Sie haben keine Berechtigung für diese Seite');
die($p->t('global/keineBerechtigungFuerDieseSeite'));
}
else
{
die('Fehler beim Pruefen der Rechte');
die($p->t('global/fehleraufgetreten'));
}
}
echo $stsem_content;
@@ -606,7 +606,7 @@ echo '</td><tr></table>';
echo '<table width="100%"><tr>';
echo '<td class="tdwidth10">&nbsp;</td>';
echo "<td>";
echo "<b>$lv_obj->bezeichnung</b>";
echo "<b>".$lv_obj->bezeichnung_arr[$sprache]."</b>";
/*
if($lehreinheit_id=='')
die('Es wurde keine passende Lehreinheit in diesem Studiensemester gefunden');
@@ -662,7 +662,7 @@ if (isset($_REQUEST["freigabe"]) and ($_REQUEST["freigabe"] == 1))
{
$jetzt = date("Y-m-d H:i:s");
$neuenoten = 0;
$studlist = "<table border='1'><tr><td><b>Mat. Nr.</b></td><td><b>Nachname</b></td><td><b>Vorname</b></td><td><b>Note</b></td></tr>\n";
$studlist = "<table border='1'><tr><td><b>Mat. Nr.</b></td><td><b>".$p->t('global/nachname')."</b></td><td><b>".$p->t('global/vorname')."</b></td><td><b>".$p->t('benotungstool/note')."</b></td></tr>\n";
// studentenquery
$qry_stud = "SELECT DISTINCT uid, vorname, nachname, matrikelnr FROM campus.vw_student_lehrveranstaltung JOIN campus.vw_student using(uid) WHERE studiensemester_kurzbz = '".addslashes($stsem)."' and lehrveranstaltung_id = '".addslashes($lvid)."' ORDER BY nachname, vorname ";
@@ -704,7 +704,7 @@ if (isset($_REQUEST["freigabe"]) and ($_REQUEST["freigabe"] == 1))
$freigeber = "<b>".mb_strtoupper($user)."</b>";
$mail = new mail($adressen, 'vilesci@'.DOMAIN, 'Notenfreigabe '.$lv->bezeichnung,'');
$htmlcontent="<html><body><b>".$sg->kuerzel.' '.$lv->semester.'.Semester '.$lv->bezeichnung." - ".$stsem."</b> (".$lv->semester.". Sem.) <br><br>Benutzer ".$freigeber." (".$mit->kurzbz.") hat die LV-Noten f&uuml;r folgende Studenten freigegeben:<br><br>\n".$studlist."<br>Mail wurde verschickt an: ".$adressen."</body></html>";
$htmlcontent="<html><body><b>".$sg->kuerzel.' '.$lv->semester.'.Semester '.$lv->bezeichnung." - ".$stsem."</b> (".$lv->semester.". Sem.) <br><br>".$p->t('global/benutzer')." ".$freigeber." (".$mit->kurzbz.") ".$p->t('benotungstool/hatDieLvNotenFuerFolgendeStudenten').":<br><br>\n".$studlist."<br>".$p->t('abgabetool/mailVerschicktAn').": ".$adressen."</body></html>";
$mail->setHTMLContent($htmlcontent);
$mail->setReplyTo($lektor_adresse);
$mail->send();
@@ -718,15 +718,15 @@ if (isset($_REQUEST["freigabe"]) and ($_REQUEST["freigabe"] == 1))
}
echo '<table width="100%" height="10px"><tr><td>';
echo "<h3><a href='javascript:window.history.back()'>Zurück</a></h3>";
echo "<h3><a href='javascript:window.history.back()'>".$p->t('global/zurueck')."</a></h3>";
echo '</td><td align="right">';
echo '<a href="'.APP_ROOT.'cis/cisdocs/handbuch_benotungstool.pdf" class="Item" target="_blank">Handbuch (PDF)</a>';
echo '</td></tr></table>';
echo '<table width="100%" height="10px"><tr><td>';
echo "<h3>LV Gesamtnote verwalten</h3>";
echo "Noten: 1-5, 7 (nicht beurteilt), 8 (teilgenommen)";
echo "<h3>".$p->t('benotungstool/lvGesamtnoteVerwalten')."</h3>";
echo $p->t('benotungstool/noten');
echo '</td></tr></table>';
// alle Pruefungen für die LV holen
@@ -766,28 +766,28 @@ echo '<table>';
</tr>
<tr>
<td class='ContentHeader2'></td>
<td class='ContentHeader2'>UID</td>
<td class='ContentHeader2'>Nachname</td>
<td class='ContentHeader2'>Vorname</td>
<td class='ContentHeader2'>".$p->t('global/uid')."</td>
<td class='ContentHeader2'>".$p->t('global/nachname')."</td>
<td class='ContentHeader2'>".$p->t('global/vorname')."</td>
<td class='ContentHeader2'>".($grade_from_moodle?'Moodle-Note':'LE-Noten (LE-ID)')."</td>
<td class='ContentHeader2'></td>
<td class='ContentHeader2'>LV-Note<br><input type='button' onclick='readNotenAusZwischenablage()' value='Import'></td>
<td class='ContentHeader2'>".$p->t('benotungstool/lvNote')."<br><input type='button' onclick='readNotenAusZwischenablage()' value='".$p->t('benotungstool/importieren')."'></td>
<td class='ContentHeader2' align='right'>
<form name='freigabeform' action='".$_SERVER['PHP_SELF']."?lvid=$lvid&lehreinheit_id=$lehreinheit_id&stsem=$stsem' method='POST' onsubmit='return OnFreigabeSubmit()'><input type='hidden' name='freigabe' value='1'>
Passwort: <input type='password' size='8' id='textbox-freigabe-passwort' name='passwort'><br><input type='submit' name='frei' value='Freigabe'>
</form>
</td>
<td class='ContentHeader2'>Zeugnisnote</td>
<td class='ContentHeader2' colspan='2'>Nachprüfung</td>
<td class='ContentHeader2' colspan='2'>Kommissionelle Prüfung</td>
<td class='ContentHeader2'>".$p->t('benotungstool/zeugnisnote')."</td>
<td class='ContentHeader2' colspan='2'>".$p->t('benotungstool/nachpruefung')."</td>
<td class='ContentHeader2' colspan='2'>".$p->t('benotungstool/kommissionellePruefung')."</td>
</tr>
<tr>
<td colspan='9'>&nbsp;</td>
<td colspan='2'>
<table>
<tr>
<td class='td_datum'>Datum</td>
<td class='td_note'>Note</td>
<td class='td_datum'>".$p->t('global/datum')."</td>
<td class='td_note'>".$p->t('benotungstool/note')."</td>
</td></td>
</tr>
</table>
@@ -795,8 +795,8 @@ echo '<table>';
<td colspan='2'>
<table>
<tr>
<td class='td_datum'>Datum</td>
<td class='td_note'>Note</td>
<td class='td_datum'>".$p->t('global/datum')."</td>
<td class='td_note'>".$p->t('benotungstool/note')."</td>
</td></td>
</tr>
</table>
@@ -1017,7 +1017,7 @@ echo '<table>';
echo "<tr><td class='td_datum'>";
echo $pr_datum."</td><td class='td_note'>".$pr_note."</td><td>";
echo "<input type='button' name='anlegen' value='&Auml;ndern' onclick='pruefungAnlegen(\"".$row_stud->uid."\",\"".$pr_datum."\",\"".$pr_note."\",\"".$pr_le_id."\")'>";
echo "<input type='button' name='anlegen' value='".$p->t('global/aendern')."' onclick='pruefungAnlegen(\"".$row_stud->uid."\",\"".$pr_datum."\",\"".$pr_note."\",\"".$pr_le_id."\")'>";
echo "</td></tr>";
}
echo "</table>";
@@ -1029,7 +1029,7 @@ echo '<table>';
else
{
if ($note_lv)
echo "<td colspan='2'><span id='span_".$row_stud->uid."'><input type='button' name='anlegen' value='anlegen' onclick='pruefungAnlegen(\"".$row_stud->uid."\",\"\",\"\",\"\")'></span></td>";
echo "<td colspan='2'><span id='span_".$row_stud->uid."'><input type='button' name='anlegen' value='".$p->t('benotungstool/anlegen')."' onclick='pruefungAnlegen(\"".$row_stud->uid."\",\"\",\"\",\"\")'></span></td>";
else
echo "<td colspan='2'></td>";
}
@@ -1072,11 +1072,11 @@ echo '<table>';
echo "
<tr style='font-weight:bold;' align='center'>
<td class='ContentHeader2' style='font-weight:bold;'>&Sigma;</td>
<td class='ContentHeader2' style='font-weight:bold;' title='Anzahl der Studenten'>$summe_stud</td>
<td class='ContentHeader2' style='font-weight:bold;' title='".$p->t('benotungstool/anzahlDerStudenten')."'>$summe_stud</td>
<td class='ContentHeader2' colspan='6'></td>
<td class='ContentHeader2' style='color:red; font-weight:bold;' title='Anzahl negativer Beurteilungen'>$summe_ng</td>
<td class='ContentHeader2' style='font-weight:bold;' colspan='2' title='Anzahl Nachpruefungen'>$summe_t2</td>
<td class='ContentHeader2' style='font-weight:bold;' colspan='2' title='Anzahl Kommissionelle Pruefungen'>$summe_komm</td>
<td class='ContentHeader2' style='color:red; font-weight:bold;' title='".$p->t('benotungstool/anzahlNegativerBeurteilungen')."'>$summe_ng</td>
<td class='ContentHeader2' style='font-weight:bold;' colspan='2' title='".$p->t('benotungstool/anzahlNachpruefungen')."'>$summe_t2</td>
<td class='ContentHeader2' style='font-weight:bold;' colspan='2' title='".$p->t('benotungstool/anzahlKommisionellePruefungen')."'>$summe_komm</td>
</tr>
</table>
</td></tr>
+9 -12
View File
@@ -21,14 +21,8 @@
* Gerald Simane-Sequens < gerald.simane-sequens@technikum-wien.at >
*/
require_once('../../../../config/cis.config.inc.php');
// ------------------------------------------------------------------------------------------
// Datenbankanbindung
// ------------------------------------------------------------------------------------------
require_once('../../../../include/basis_db.class.php');
if (!$db = new basis_db())
die('Fehler beim Herstellen der Datenbankverbindung');
require_once('../../../../config/cis.config.inc.php');
require_once('../../../../include/basis_db.class.php');
require_once('../../../../include/functions.inc.php');
require_once('../../../../include/lehrveranstaltung.class.php');
require_once('../../../../include/studiengang.class.php');
@@ -40,6 +34,9 @@ require_once('../../../../include/beispiel.class.php');
require_once('../../../../include/datum.class.php');
require_once('../../../../include/phrasen.class.php');
if (!$db = new basis_db())
die('Fehler beim Herstellen der Datenbankverbindung');
$sprache = getSprache();
$p = new phrasen($sprache);
@@ -49,7 +46,7 @@ $p = new phrasen($sprache);
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link href="../../../../skin/style.css.php" rel="stylesheet" type="text/css">
<title>Kreuzerltool</title>
<title><?php echo $p->t('benotungstool/kreuzerltool');?></title>
<script language="JavaScript" type="text/javascript">
<!--
function MM_jumpMenu(targ, selObj, restore)
@@ -122,7 +119,7 @@ if($stsem=='')
$stsem_obj->getAll();
//Studiensemester DropDown
$stsem_content = "Studiensemester: <SELECT name='stsem' onChange=\"MM_jumpMenu('self',this,0)\">\n";
$stsem_content = $p->t('global/studiensemester').": <SELECT name='stsem' onChange=\"MM_jumpMenu('self',this,0)\">\n";
foreach($stsem_obj->studiensemester as $studiensemester)
{
@@ -156,7 +153,7 @@ if($result = $db->db_query($qry))
if($db->db_num_rows($result)>1)
{
//Lehreinheiten DropDown
echo " Lehreinheit: <SELECT name='lehreinheit_id' onChange=\"MM_jumpMenu('self',this,0)\">\n";
echo $p->t('global/lehreinheit').": <SELECT name='lehreinheit_id' onChange=\"MM_jumpMenu('self',this,0)\">\n";
while($row = $db->db_fetch_object($result))
{
if($lehreinheit_id=='')
@@ -216,7 +213,7 @@ echo '</td><tr></table>';
echo '<table width="100%"><tr>';
echo '<td class="tdwidth10">&nbsp;</td>';
echo "<td>\n";
echo "<b>$lv_obj->bezeichnung</b><br>";
echo "<b>".$lv_obj->bezeichnung_arr[$sprache]."</b><br>";
if($lehreinheit_id=='')
die($p->t('benotungstool/keinePassendeLehreinheitGefunden'));
@@ -20,14 +20,8 @@
* Rudolf Hangl <rudolf.hangl@technikum-wien.at>.
*/
require_once('../../../../config/cis.config.inc.php');
// ------------------------------------------------------------------------------------------
// Datenbankanbindung
// ------------------------------------------------------------------------------------------
require_once('../../../../include/basis_db.class.php');
if (!$db = new basis_db())
die('Fehler beim Herstellen der Datenbankverbindung');
require_once('../../../../config/cis.config.inc.php');
require_once('../../../../include/basis_db.class.php');
require_once('../../../../include/functions.inc.php');
require_once('../../../../include/lehrveranstaltung.class.php');
require_once('../../../../include/studiengang.class.php');
@@ -41,10 +35,12 @@ require_once('../../../../include/datum.class.php');
require_once('functions.inc.php');
require_once('../../../../include/phrasen.class.php');
if (!$db = new basis_db())
die('Fehler beim Herstellen der Datenbankverbindung');
$sprache = getSprache();
$p = new phrasen($sprache);
$user = get_uid();
if(!check_lektor($user))
@@ -175,7 +171,7 @@ else
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link href="../../../../skin/style.css.php" rel="stylesheet" type="text/css">
<title>Benotungstool</title>
<title><?php echo $p->t('benotungstool/benotungstool');?></title>
<script language="JavaScript" type="text/javascript">
<!--
function MM_jumpMenu(targ, selObj, restore)
@@ -203,7 +199,7 @@ else
echo '<table class="tabcontent" height="100%">';
echo ' <tr>';
echo '<td class="tdwidth10">&nbsp;</td>';
echo '<td class="ContentHeader"><font class="ContentHeader">&nbsp;Benotungstool';
echo '<td class="ContentHeader"><font class="ContentHeader">&nbsp;'.$p->t('benotungstool/benotungstool');
echo '</font></td><td class="ContentHeader" align="right">'."\n";
//Studiensemester laden
@@ -214,7 +210,7 @@ if($stsem=='')
$stsem_obj->getAll();
//Studiensemester DropDown
$stsem_content = "Studiensemester: <SELECT name='stsem' onChange=\"MM_jumpMenu('self',this,0)\">\n";
$stsem_content = $p->t('global/studiensemester').": <SELECT name='stsem' onChange=\"MM_jumpMenu('self',this,0)\">\n";
foreach($stsem_obj->studiensemester as $studiensemester)
{
@@ -307,7 +303,7 @@ echo '</td><tr></table>';
echo '<table width="100%"><tr>';
echo '<td class="tdwidth10">&nbsp;</td>';
echo "<td>\n";
echo "<b>$lv_obj->bezeichnung</b><br>";
echo "<b>".$lv_obj->bezeichnung_arr[$sprache]."</b><br>";
if($lehreinheit_id=='')
die($p->t('benotungstool/keinePassendeLehreinheitGefunden'));
@@ -279,7 +279,7 @@ echo '<table width="100%"><tr>';
echo '<td class="tdwidth10">&nbsp;</td>';
echo "<td>\n";
echo "<b>$lv_obj->bezeichnung</b><br>";
echo "<b>".$lv_obj->bezeichnung_arr[$sprache]."</b><br>";
if($lehreinheit_id=='')
die($p->t('benotungstool/esGibtKeineLehreinheiten'));
@@ -41,7 +41,6 @@ $p = new phrasen($sprache);
if (!$db = new basis_db())
die($p->t('global/fehlerBeimOeffnenDerDatenbankverbindung'));
function microtime_float()
{
list($usec, $sec) = explode(" ", microtime());
@@ -246,7 +245,7 @@ if($result = $db->db_query($qry))
if($db->db_num_rows($result)>1)
{
//Lehreinheiten DropDown
echo " Lehreinheit: <SELECT name='lehreinheit_id' onChange=\"MM_jumpMenu('self',this,0)\">\n";
echo " ".$p->t('global/lehreinheit').": <SELECT name='lehreinheit_id' onChange=\"MM_jumpMenu('self',this,0)\">\n";
while($row = $db->db_fetch_object($result))
{
if($lehreinheit_id=='')
@@ -309,7 +308,7 @@ echo '</td><tr></table>';
echo '<table width="100%"><tr>';
echo '<td class="tdwidth10">&nbsp;</td>';
echo "<td>\n";
echo "<b>$lv_obj->bezeichnung</b><br>";
echo "<b>".$lv_obj->bezeichnung_arr[$sprache]."</b><br>";
if($lehreinheit_id=='')
die($p->t('benotungstool/esGibtKeineLehreinheiten'));
@@ -830,8 +829,9 @@ if(isset($_GET["uebung_id"]) && $_GET["uebung_id"]!='')
$uebung_obj = new uebung();
$uebung_obj->load($uebung_id);
$downloadname = mb_ereg_replace($uebung_id,ereg_replace(' ','_',$uebung_obj->bezeichnung), $uebung_obj->angabedatei);
//$downloadname = mb_ereg_replace($uebung_id,ereg_replace(' ','_',$uebung_obj->bezeichnung), $uebung_obj->angabedatei);
$downloadname = mb_str_replace(' ', '_', $uebung_obj->bezeichnung);
$downloadname = mb_str_replace($uebung_id, $downloadname, $uebung_obj->angabedatei);
echo "
<tr><td>".$p->t('benotungstool/thema')."</td><td align='right'><input type='text' name='thema' maxlength='32' value='".htmlentities($uebung_obj->bezeichnung,ENT_QUOTES,'UTF-8')."'></td><td>$error_thema</td></tr>
<tr><td>".$p->t('benotungstool/freigabe')."</td><td align='right'>von <input type='text' size='16' name='freigabevon' value='".date('d.m.Y H:i',$datum_obj->mktime_fromtimestamp($uebung_obj->freigabevon))."'></td></tr>