Mit Phrasentool übersetzt

This commit is contained in:
Karl Burkhart
2011-08-16 07:11:49 +00:00
parent 49674b997a
commit 9934b1988b
8 changed files with 309 additions and 287 deletions
@@ -37,7 +37,10 @@ require_once('../../../../include/benutzerberechtigung.class.php');
require_once('../../../../include/uebung.class.php');
require_once('../../../../include/beispiel.class.php');
require_once('../../../../include/datum.class.php');
require_once('../../../../include/phrasen.class.php');
$sprache = getSprache();
$p = new phrasen($sprache);
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
@@ -58,7 +61,7 @@ require_once('../../../../include/datum.class.php');
}
function confirmdelete()
{
return confirm('Wollen Sie die markierten Einträge wirklich löschen? Alle bereits eingetragenen Kreuzerl gehen dabei verloren!!');
return confirm('<?php $p->t('gesamtnote/wollenSieWirklichLoeschen')?>');
}
//-->
</script>
@@ -69,7 +72,7 @@ require_once('../../../../include/datum.class.php');
$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);
@@ -77,7 +80,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'));
if(isset($_GET['lehreinheit_id']) && is_numeric($_GET['lehreinheit_id'])) //Lehreinheit_id
$lehreinheit_id = $_GET['lehreinheit_id'];
@@ -106,7 +109,7 @@ $uebung_id = (isset($_GET['uebung_id'])?$_GET['uebung_id']:'');
echo '<table class="tabcontent">';
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
@@ -203,7 +206,7 @@ if($result = $db->db_query($qry))
}
else
{
echo 'Fehler beim Auslesen der Lehreinheiten';
echo $p->t('benotungstool/fehlerBeimAuslesen');
}
echo $stsem_content;
echo '</td><tr></table>';
@@ -213,7 +216,7 @@ echo "<td>\n";
echo "<b>$lv_obj->bezeichnung</b><br>";
if($lehreinheit_id=='')
die('Es wurde keine passende Lehreinheit in diesem Studiensemester gefunden');
die($p->t('benotungstool/keinePassendeLehreinheitGefunden'));
//Menue
include("menue.inc.php");
@@ -228,7 +231,7 @@ echo "<br>
<!--Menue Ende-->\n";
*/
echo "<h3>Anwesenheits- und &Uuml;bersichtstabelle</h3>";
echo "<h3>".$p->t('benotungstool/anwesenheitstabelle')."</h3>";
/*
$uebung_obj = new uebung();
@@ -281,7 +284,7 @@ else
if(count($uebung_obj->uebungen)>0)
{
echo "<table width='100%'><tr><td valign='top'>";
echo "<br>hlen Sie bitte eine Aufgabe aus (Kreuzerllisten, Abgaben): <SELECT name='uebung' onChange=\"MM_jumpMenu('self',this,0)\">\n";
echo "<br>".$p->t('benotungstool/waehlenSieEineAufgabeAus').": <SELECT name='uebung' onChange=\"MM_jumpMenu('self',this,0)\">\n";
echo "<option value='anwesenheitstabelle.php?lvid=$lvid&stsem=$stsem&lehreinheit_id=$lehreinheit_id&uebung_id=' selected></option>";
foreach ($uebung_obj->uebungen as $row)
{
@@ -354,25 +357,25 @@ else
<table>
<tr>
<td><b>+</b>...</td>
<td><u>freigeschaltet</u>.</td>
<td><u>".$p->t('benotungstool/freigeschaltet')."</u>.</td>
</tr>
<tr>
<td><b>-</b>...</td>
<td><u>nicht freigeschaltet</u>.</td>
<td><u>".$p->t('benotungstool/nichtFreigeschaltet')."</u>.</td>
</tr>
</table>
</td>
</tr></table>";
}
else
die("Derzeit gibt es keine Uebungen");
die($p->t('benotungstool/derzeitSindKeineUebungenAngelegt'));
$uebung_obj = new uebung();
$uebung_obj->load($uebung_id);
echo "<h3><u>$uebung_obj->bezeichnung</u></h3>";
echo '<table width="100%"><tr><td>';
echo "<ul><li><a href='anwesenheitsliste.php?output=html&uebung_id=$uebung_id&lehreinheit_id=$lehreinheit_id&stsem=$stsem' target='_blank'>Alle Studierenden</a>&nbsp;";
echo "<ul><li><a href='anwesenheitsliste.php?output=html&uebung_id=$uebung_id&lehreinheit_id=$lehreinheit_id&stsem=$stsem' target='_blank'>".$p->t('benotungstool/alleStudierenden')."</a>&nbsp;";
if ($show_excel_link)
echo "<a href='anwesenheitsliste.php?output=xls&uebung_id=$uebung_id&lehreinheit_id=$lehreinheit_id'><img src='../../../../skin/images/excel.gif' width=16 height=16></a>";
echo "</li>";
@@ -32,13 +32,16 @@ require_once('../../../../include/beispiel.class.php');
require_once('../../../../include/studentnote.class.php');
require_once('../../../../include/datum.class.php');
require_once('../../../../include/legesamtnote.class.php');
require_once('../../../../include/phrasen.class.php');
$sprache = getSprache();
$p = new phrasen($sprache);
if (!$db = new basis_db())
die('Fehler beim Herstellen der Datenbankverbindung');
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);
@@ -46,7 +49,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'));
if(isset($_GET['lehreinheit_id']) && is_numeric($_GET['lehreinheit_id'])) //Lehreinheit_id
$lehreinheit_id = $_GET['lehreinheit_id'];
@@ -67,7 +70,7 @@ else
$stsem = '';
if($stsem!='' && !check_stsem($stsem))
die('Studiensemester ist ungueltig');
die($p->t('global/studiensemesterKonnteNichtGefundenWerden'));
//Vars
$datum_obj = new datum();
@@ -94,7 +97,7 @@ $uid = (isset($_GET['uid'])?$_GET['uid']:'');
}
function confirmdelete()
{
return confirm('Wollen Sie die markierten Einträge wirklich löschen? Alle bereits eingetragenen Kreuzerl gehen dabei verloren!!');
return confirm(<?php echo $p->t('gesamtnote/wollenSieWirklichLoeschen');?>);
}
@@ -134,7 +137,7 @@ $uid = (isset($_GET['uid'])?$_GET['uid']:'');
note = document.getElementById(uid).note.value;
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 echo $p->t('benotungstool/noteEingeben');?>");
document.getElementById(uid).note.value="";
}
else
@@ -192,7 +195,7 @@ $uid = (isset($_GET['uid'])?$_GET['uid']:'');
echo '<table class="tabcontent">';
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
@@ -203,7 +206,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)
{
@@ -236,7 +239,7 @@ if($result = $db->db_query($qry))
if($db->db_num_rows($result)>0)
{
//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=='')
@@ -288,7 +291,7 @@ if($result = $db->db_query($qry))
}
else
{
echo 'Fehler beim Auslesen der Lehreinheiten';
echo $p->t('benotungstool/fehlerBeimAuslesen');
}
echo $stsem_content;
echo '</td><tr></table>';
@@ -299,7 +302,7 @@ echo "<td>\n";
echo "<b>$lv_obj->bezeichnung</b><br>";
if($lehreinheit_id=='')
die('Es wurde keine passende Lehreinheit in diesem Studiensemester gefunden');
die($p->t('benotungstool/keinePassendeLehreinheitGefunden'));
//Menue
include("menue.inc.php");
@@ -342,8 +345,8 @@ if (isset($_REQUEST["submit"]) && ($_POST["student_uid"] != '')){
echo "<span class='error'>".$legesamtnote->errormsg."</span>";
}
echo "<h3>LE Gesamtnote verwalten</h3>";
echo "Noten: 1-5, 7 (nicht beurteilt), 8 (teilgenommen)";
echo "<h3>".$p->t('benotungstool/leGesamtnotenVerwalten')."</h3>";
echo $p->t('benotungstool/noten');
//Studentenliste
@@ -362,14 +365,14 @@ echo "
<td>&nbsp;</td>
</tr>
<tr>
<td class='ContentHeader2'>UID</td>
<td class='ContentHeader2'>Nachname</td>
<td class='ContentHeader2'>Vorname</td>
<td class='ContentHeader2'>Gesamtnote</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'>".$p->t('benotungstool/gesamtnote')."</td>
<td class='ContentHeader2'>&nbsp;</td>
<td class='ContentHeader2'></td>
<td class='ContentHeader2'></td>
<td class='ContentHeader2'>LE-Gesamtnote</td>
<td class='ContentHeader2'>".$p->t('benotungstool/leGesamtnote')."</td>
</tr>
<tr>
<td>&nbsp;</td>
@@ -458,7 +461,7 @@ if($result_stud = $db->db_query($qry_stud))
if ($note_final == 0)
$note_final = null;
}
}
}
echo "<form accept-charset='UTF-8' name='$row_stud->uid' id='$row_stud->uid' method='POST' action='legesamtnoteverwalten.php?lvid=$lvid&lehreinheit_id=$lehreinheit_id&stsem=$stsem'><td><input type='hidden' name='student_uid' value='$row_stud->uid'><input type='text' size='1' value='$note_final' name='note'><input type='button' value='->' onclick='saveLENote(\"$row_stud->uid\")'></td></form>";
if ($note == 5)
$negmarkier = " style='color:red; font-weight:bold;'";
@@ -40,27 +40,31 @@ require_once('../../../../include/benutzer.class.php');
require_once('../../../../include/mitarbeiter.class.php');
require_once('../../../../include/moodle_course.class.php');
require_once('../../../../include/mail.class.php');
require_once('../../../../include/phrasen.class.php');
$summe_stud=0;
$summe_t2=0;
$summe_komm=0;
$summe_ng=0;
$sprache = getSprache();
$p = new phrasen($sprache);
if (!$db = new basis_db())
die('Fehler beim Herstellen der Datenbankverbindung');
die($p->t('global/fehlerBeimOeffnenDerDatenbankverbindung'));
$debg=(isset($_REQUEST['debug'])?$_REQUEST['debug']:'');
$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);
if(isset($_GET['lvid']) && is_numeric($_GET['lvid'])) //Lehrveranstaltung_id
$lvid = $_GET['lvid'];
else
die('Fehlerhafte Parameteruebergabe');
die($p->t('global/fehlerBeiDerParameteruebergabe'));
if(isset($_GET['lehreinheit_id']) && is_numeric($_GET['lehreinheit_id'])) //Lehreinheit_id
$lehreinheit_id = $_GET['lehreinheit_id'];
@@ -122,7 +126,7 @@ $uid = (isset($_GET['uid'])?$_GET['uid']:'');
function confirmdelete()
{
return confirm('Wollen Sie die markierten Einträge wirklich löschen? Alle bereits eingetragenen Kreuzerl gehen dabei verloren!!');
return confirm(<?php echo $p->t('gesamtnote/wollenSieWirklichLoeschen').'!!'; ?>);
}
function getTopOffset()
@@ -190,7 +194,7 @@ $uid = (isset($_GET['uid'])?$_GET['uid']:'');
//wenn die Note gleich bleibt dann abbrechen
if (note == note_orig && note != "")
{
alert("Note unverändert!");
alert(<?php echo $p->t('gesamtnote/noteUnveraendert').'!';?>);
return true;
}
else if ((note < 0) || (note > 5 && note != 8 && note != 7))
@@ -551,7 +555,7 @@ if($result = $db->db_query($qry))
}
}
else
die('Fehler');
die($p->t('global/fehleraufgetreten'));
$htmlOutput='';
+13 -13
View File
@@ -18,38 +18,38 @@ else if ($pfile == 'statistik.php')
$class_statistik = 'benotungstool_tabs_active';
echo "\n\n<!--Menue-->\n";
echo "<br><div><ul><li><a href='lvgesamtnoteverwalten.php?lvid=$lvid&stsem=$stsem&lehreinheit_id=$lehreinheit_id' class='Item'><font size='3'>Lehrveranstaltung benoten</font></a></li><li><a href='".APP_ROOT."cis/cisdocs/handbuch_benotungstool.pdf' class='Item' target='_blank'><font size='3'>Handbuch Benotungstool (PDF)</font></a></li></ul></div>";
echo "<br><div><ul><li><a href='lvgesamtnoteverwalten.php?lvid=$lvid&stsem=$stsem&lehreinheit_id=$lehreinheit_id' class='Item'><font size='3'>".$p->t('benotungstool/lehrveranstaltungBenoten')."</font></a></li><li><a href='".APP_ROOT."cis/cisdocs/handbuch_benotungstool.pdf' class='Item' target='_blank'><font size='3'>".$p->t('benotungstool/handbuchBenotungstool')."</font></a></li></ul></div>";
echo "<br>\n";
echo "<table cellpadding='3' width='100%'>\n";
echo " <tr>\n";
echo " <td class='$class_uebung'><a href='verwaltung.php?lvid=$lvid&stsem=$stsem&lehreinheit_id=$lehreinheit_id' class='Item'><font size='3'>Übungen</font></a></td>\n";
echo " <td class='$class_benotung'><a href='studentenpunkteverwalten.php?lvid=$lvid&stsem=$stsem&lehreinheit_id=$lehreinheit_id' class='Item'><font size='3'>Benotung</font></a></td>\n";
echo " <td class='$class_anwesenheit'><a href='anwesenheitstabelle.php?lvid=$lvid&stsem=$stsem&lehreinheit_id=$lehreinheit_id&uebung_id=$uebung_id' class='Item'><font size='3'>Anwesenheits- und Übersichtstabelle</font></a></td>\n";
echo " <td class='$class_statistik'><a href='statistik.php?lvid=$lvid&stsem=$stsem&lehreinheit_id=$lehreinheit_id' class='Item'><font size='3'>Statistik</font></a></td>\n";
echo " <td class='$class_uebung'><a href='verwaltung.php?lvid=$lvid&stsem=$stsem&lehreinheit_id=$lehreinheit_id' class='Item'><font size='3'>".$p->t('benotungstool/uebungen')."</font></a></td>\n";
echo " <td class='$class_benotung'><a href='studentenpunkteverwalten.php?lvid=$lvid&stsem=$stsem&lehreinheit_id=$lehreinheit_id' class='Item'><font size='3'>".$p->t('benotungstool/benotung')."</font></a></td>\n";
echo " <td class='$class_anwesenheit'><a href='anwesenheitstabelle.php?lvid=$lvid&stsem=$stsem&lehreinheit_id=$lehreinheit_id&uebung_id=$uebung_id' class='Item'><font size='3'>".$p->t('benotungstool/anwesenheitstabelle')."</font></a></td>\n";
echo " <td class='$class_statistik'><a href='statistik.php?lvid=$lvid&stsem=$stsem&lehreinheit_id=$lehreinheit_id' class='Item'><font size='3'>".$p->t('benotungstool/statistik')."</font></a></td>\n";
echo " </tr>\n";
echo " <tr>\n";
echo " <td colspan='4' class='benotungstool_subtab'>";
if ($pfile == "verwaltung.php")
echo "<b>Übersicht</b>";
echo "<b>".$p->t('benotungstool/uebersicht')."</b>";
else if ($pfile == "verwaltung_listen.php")
{
echo "<a href='verwaltung.php?lvid=$lvid&stsem=$stsem&lehreinheit_id=$lehreinheit_id'>Übersicht</a> \n";
echo "<a href='verwaltung.php?lvid=$lvid&stsem=$stsem&lehreinheit_id=$lehreinheit_id'>".$p->t('benotungstool/uebersicht')."</a> \n";
if (isset($_GET["liste_id"]) && !isset($_GET["uebung_id"]))
echo " | <b>Übung</b> \n";
echo " | <b>".$p->t('benotungstool/uebung')."</b> \n";
if (isset($_GET["liste_id"]) && isset($_GET["uebung_id"]))
echo " | <a href='verwaltung_listen.php?lvid=$lvid&stsem=$stsem&lehreinheit_id=$lehreinheit_id&liste_id=$liste_id'>Übung</a> | <b>Liste</b> \n";
echo " | <a href='verwaltung_listen.php?lvid=$lvid&stsem=$stsem&lehreinheit_id=$lehreinheit_id&liste_id=$liste_id'>".$p->t('benotungstool/uebung')."</a> | <b>".$p->t('benotungstool/liste')."</b> \n";
}
if ($pfile == "studentenpunkteverwalten.php" && (!isset($_GET["uid"]) || $_GET["uid"]==""))
echo "<b>Übungsnoten verwalten: Übersicht</b> | <a href='legesamtnoteverwalten.php?lvid=$lvid&stsem=$stsem&lehreinheit_id=$lehreinheit_id'>LE-Noten verwalten</a> | <a href='lvgesamtnoteverwalten.php?lvid=$lvid&stsem=$stsem&lehreinheit_id=$lehreinheit_id'>LV-Noten verwalten</a>";
echo "<b>".$p->t('benotungstool/uebungsnotenVerwalten').": ".$p->t('benotungstool/uebersicht')."</b> | <a href='legesamtnoteverwalten.php?lvid=$lvid&stsem=$stsem&lehreinheit_id=$lehreinheit_id'>".$p->t('benotungstool/leNotenVerwalten')."</a> | <a href='lvgesamtnoteverwalten.php?lvid=$lvid&stsem=$stsem&lehreinheit_id=$lehreinheit_id'>".$p->t('benotungstool/lvNotenVerwalten')."</a>";
else if ($pfile == "studentenpunkteverwalten.php")
echo "<b>Übungsnoten verwalten: Detail</b> / <a href='studentenpunkteverwalten.php?lvid=$lvid&stsem=$stsem&lehreinheit_id=$lehreinheit_id' class='Item'>Übersicht</a> | <a href='legesamtnoteverwalten.php?lvid=$lvid&stsem=$stsem&lehreinheit_id=$lehreinheit_id'>LE-Noten verwalten</a> | <a href='lvgesamtnoteverwalten.php?lvid=$lvid&stsem=$stsem&lehreinheit_id=$lehreinheit_id'>LV-Noten verwalten</a>";
echo "<b>".$p->t('benotungstool/uebungsnotenVerwalten').": ".$p->t('benotungstool/detail')."</b> / <a href='studentenpunkteverwalten.php?lvid=$lvid&stsem=$stsem&lehreinheit_id=$lehreinheit_id' class='Item'>".$p->t('benotungstool/uebersicht')."</a> | <a href='legesamtnoteverwalten.php?lvid=$lvid&stsem=$stsem&lehreinheit_id=$lehreinheit_id'>".$p->t('benotungstool/leNotenVerwalten')."</a> | <a href='lvgesamtnoteverwalten.php?lvid=$lvid&stsem=$stsem&lehreinheit_id=$lehreinheit_id'>".$p->t('benotungstool/lvNotenVerwalten')."</a>";
else if ($pfile == "legesamtnoteverwalten.php")
echo "<a href='studentenpunkteverwalten.php?lvid=$lvid&stsem=$stsem&lehreinheit_id=$lehreinheit_id' class='Item'>Übungsnoten verwalten</a> | <b>LE-Noten verwalten</b> | <a href='lvgesamtnoteverwalten.php?lvid=$lvid&stsem=$stsem&lehreinheit_id=$lehreinheit_id'>LV-Noten verwalten</a>";
echo "<a href='studentenpunkteverwalten.php?lvid=$lvid&stsem=$stsem&lehreinheit_id=$lehreinheit_id' class='Item'>".$p->t('benotungstool/uebungsnotenVerwalten')."</a> | <b>".$p->t('benotungstool/leNotenVerwalten')."</b> | <a href='lvgesamtnoteverwalten.php?lvid=$lvid&stsem=$stsem&lehreinheit_id=$lehreinheit_id'>".$p->t('benotungstool/lvNotenVerwalten')."</a>";
else if ($pfile == "lvgesamtnoteverwalten.php")
echo "<a href='studentenpunkteverwalten.php?lvid=$lvid&stsem=$stsem&lehreinheit_id=$lehreinheit_id' class='Item'>Übungsnoten verwalten</a> | <a href='legesamtnoteverwalten.php?lvid=$lvid&stsem=$stsem&lehreinheit_id=$lehreinheit_id'>LE-Noten verwalten</a> | <b>LV-Noten verwalten</b>";
echo "<a href='studentenpunkteverwalten.php?lvid=$lvid&stsem=$stsem&lehreinheit_id=$lehreinheit_id' class='Item'>".$p->t('benotungstool/uebungsnotenVerwalten')."</a> | <a href='legesamtnoteverwalten.php?lvid=$lvid&stsem=$stsem&lehreinheit_id=$lehreinheit_id'>".$p->t('benotungstool/leNotenVerwalten')."</a> | <b>".$p->t('benotungstool/lvNotenVerwalten')."</b>";
if ($pfile == 'anwesenheitstabelle.php')
echo "&nbsp;";
+14 -10
View File
@@ -38,6 +38,10 @@ require_once('../../../../include/benutzerberechtigung.class.php');
require_once('../../../../include/uebung.class.php');
require_once('../../../../include/beispiel.class.php');
require_once('../../../../include/datum.class.php');
require_once('../../../../include/phrasen.class.php');
$sprache = getSprache();
$p = new phrasen($sprache);
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
@@ -59,7 +63,7 @@ require_once('../../../../include/datum.class.php');
}
function confirmdelete()
{
return confirm('Wollen Sie die markierten Einträge wirklich löschen? Alle bereits eingetragenen Kreuzerl gehen dabei verloren!!');
return confirm('<?php echo $p->t('gesamtnote/wollenSieWirklichLoeschen');?>');
}
//-->
</script>
@@ -70,7 +74,7 @@ require_once('../../../../include/datum.class.php');
$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);
@@ -78,7 +82,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'));
if(isset($_GET['lehreinheit_id']) && is_numeric($_GET['lehreinheit_id'])) //Lehreinheit_id
$lehreinheit_id = $_GET['lehreinheit_id'];
@@ -107,7 +111,7 @@ $uebung_id = (isset($_GET['uebung_id'])?$_GET['uebung_id']:'');
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
@@ -205,7 +209,7 @@ if($result = $db->db_query($qry))
}
else
{
echo 'Fehler beim Auslesen der Lehreinheiten';
echo $p->t('benotungstool/fehlerBeimAuslesen');
}
echo $stsem_content;
echo '</td><tr></table>';
@@ -215,7 +219,7 @@ echo "<td>\n";
echo "<b>$lv_obj->bezeichnung</b><br>";
if($lehreinheit_id=='')
die('Es wurde keine passende Lehreinheit in diesem Studiensemester gefunden');
die($p->t('benotungstool/keinePassendeLehreinheitGefunden'));
//Menue
include("menue.inc.php");
@@ -230,7 +234,7 @@ echo "<br>
<!--Menue Ende-->\n";
*/
echo "<h3>Statistik für Kreuzerllisten</h3>";
echo "<h3>".$p->t('benotungstool/statistikFuerKreuzerllisten')."</h3>";
$uebung_obj = new uebung();
$uebung_obj->load_uebung($lehreinheit_id,1);
if(count($uebung_obj->uebungen)>0)
@@ -302,18 +306,18 @@ if(count($uebung_obj->uebungen)>0)
<table>
<tr>
<td><b>+</b>...</td>
<td><u>freigeschaltet</u>.</td>
<td><u>".$p->t('benotungstool/freigeschaltet')."</u>.</td>
</tr>
<tr>
<td><b>-</b>...</td>
<td><u>nicht freigeschaltet</u>.</td>
<td><u>".$p->t('benotungstool/nichtFreigeschaltet')."</u>.</td>
</tr>
</table>
</td>
</tr></table>";
}
else
die("Derzeit gibt es keine Uebungen");
die($p->t('benotungstool/derzeitSindKeineUebungenAngelegt'));
echo "<br><br><br>";
@@ -39,12 +39,16 @@ require_once('../../../../include/beispiel.class.php');
require_once('../../../../include/studentnote.class.php');
require_once('../../../../include/datum.class.php');
require_once('functions.inc.php');
require_once('../../../../include/phrasen.class.php');
$sprache = getSprache();
$p = new phrasen($sprache);
$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);
@@ -52,7 +56,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'));
if(isset($_GET['lehreinheit_id']) && is_numeric($_GET['lehreinheit_id'])) //Lehreinheit_id
$lehreinheit_id = $_GET['lehreinheit_id'];
@@ -185,7 +189,7 @@ else
}
function confirmdelete()
{
return confirm('Wollen Sie die markierten Einträge wirklich löschen? Alle bereits eingetragenen Kreuzerl gehen dabei verloren!!');
return confirm('<?php echo $p->t('gesamtnote/wollenSieWirklichLoeschen');?>');
}
//-->
</script>
@@ -244,7 +248,7 @@ if($result = $db->db_query($qry))
if($db->db_num_rows($result)>0)
{
//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=='')
@@ -296,7 +300,7 @@ if($result = $db->db_query($qry))
}
else
{
echo 'Fehler beim Auslesen der Lehreinheiten';
echo $p->t('benotungstool/fehlerBeimAuslesen');
}
echo $stsem_content;
echo '</td><tr></table>';
@@ -306,7 +310,7 @@ echo "<td>\n";
echo "<b>$lv_obj->bezeichnung</b><br>";
if($lehreinheit_id=='')
die('Es wurde keine passende Lehreinheit in diesem Studiensemester gefunden');
die($p->t('benotungstool/keinePassendeLehreinheitGefunden'));
//Menue
include("menue.inc.php");
@@ -320,7 +324,7 @@ echo "<br><a href='verwaltung.php?lvid=$lvid&stsem=$stsem&lehreinheit_id=$lehrei
<!--Menue Ende-->\n";
*/
echo "<h3>Studentenaufgaben verwalten</h3>";
echo "<h3>".$p->t('benotungstool/studentenaufgabenVerwalten')."</h3>";
if(isset($_POST['submit']))
{
$error=false;
@@ -382,14 +386,14 @@ if(isset($_POST['submit']))
}
if($error)
echo "<span class='error'>Es konnten nicht alle Daten gespeichert werden</span>";
echo "<span class='error'>".$p->t('benotungstool/esKonntenNichtAlleDatenGespeichertWerden')."</span>";
else
echo "Die Daten wurden erfolgreich gespeichert<br>";
echo $p->t('global/erfolgreichgespeichert')."<br>";
}
else if (!isset($_POST['abgabe']))
{
echo "<span class='error'>Punkte sind ungueltig</span>";
echo "<span class='error'>".$p->t('benotungstool/punkteSindUngueltig')."</span>";
}
if(isset($_POST['abgabe']) && is_numeric($_POST['note']))
{
@@ -415,12 +419,12 @@ if(isset($_POST['submit']))
if(!$ueb_obj->studentuebung_save())
$error = true;
if($error)
echo "<span class='error'>Es konnten nicht alle Daten gespeichert werden</span>";
echo "<span class='error'>".$p->t('benotungstool/esKonntenNichtAlleDatenGespeichertWerden')."</span>";
else
echo "Die Daten wurden erfolgreich gespeichert<br>";
echo $p->t('global/erfolgreichgespeichert')."<br>";
}
else if (isset($_POST['abgabe']))
echo "<span class='error'>Note ist ungueltig<br></span>";
echo "<span class='error'>".$p->t('benotungstool/noteIstUngueltig')."<br></span>";
}
if(isset($_GET['uid']) && $_GET['uid']!='')
@@ -431,10 +435,10 @@ if(isset($_GET['uid']) && $_GET['uid']!='')
$qry_stud = "SELECT vorname, nachname, uid FROM campus.vw_student WHERE uid='$uid'";
if(!$result_stud = $db->db_query($qry_stud))
die('Fehler beim laden des Studenten');
die($p->t('benotungstool/fehlerBeimLadenDesStudenten'));
if(!$row_stud = $db->db_fetch_object($result_stud))
die('Student wurde nicht gefunden');
die($p->t('benotungstool/studentWurdeNichtGefunden'));
//echo "<b>$row_stud->vorname $row_stud->nachname</b><br>\n";
@@ -459,7 +463,7 @@ if(isset($_GET['uid']) && $_GET['uid']!='')
}
// }
// }
echo "Bitte Wählen Sie eine/n Studierende/n aus: ";
echo $p->t('benotungstool/studentenAuswaehlen').": ";
$key = array_search($uid,$uid_arr);
$prev = $key-1;
$next = $key+1;
@@ -485,7 +489,7 @@ if(isset($_GET['uid']) && $_GET['uid']!='')
if(count($uebung_obj->uebungen)>0)
{
echo "<table width='100%'><tr><td valign='top'>";
echo "<br>hlen Sie bitte eine Aufgabe aus (Kreuzerllisten, Abgaben): <SELECT name='uebung' onChange=\"MM_jumpMenu('self',this,0)\">\n";
echo "<br>".$p->t('benotungstool/waehlenSieEineAufgabeAus').": <SELECT name='uebung' onChange=\"MM_jumpMenu('self',this,0)\">\n";
echo "<option value='studentenpunkteverwalten.php?lvid=$lvid&stsem=$stsem&lehreinheit_id=$lehreinheit_id&uebung_id=&uid=$uid' selected></option>";
foreach ($uebung_obj->uebungen as $row)
{
@@ -551,18 +555,18 @@ if(isset($_GET['uid']) && $_GET['uid']!='')
<table>
<tr>
<td><b>+</b>...</td>
<td><u>freigeschaltet</u>.</td>
<td><u>".$p->t('benotungstool/freigeschaltet')."</u>.</td>
</tr>
<tr>
<td><b>-</b>...</td>
<td><u>nicht freigeschaltet</u>.</td>
<td><u>".$p->t('benotungstool/nichtFreigeschaltet')."</u>.</td>
</tr>
</table>
</td>
</tr></table>";
}
else
die("Derzeit gibt es keine Uebungen");
die($p->t('benotungstool/derzeitSindKeineUebungenAngelegt'));
$ueb_obj = new uebung();
$ueb_obj->load($uebung_id);
@@ -584,16 +588,16 @@ if(isset($_GET['uid']) && $_GET['uid']!='')
echo "
<form accept-charset='UTF-8' method='POST' action='studentenpunkteverwalten.php?lvid=$lvid&stsem=$stsem&lehreinheit_id=$lehreinheit_id&uebung_id=$uebung_id&uid=$uid'>
<table width='100%'><tr><td valign='top'>
Anmerkungen:<br>
".$p->t('global/anmerkung').":<br>
<textarea name='anmerkung' cols=50 rows=5>".$anmerkung."</textarea>
<br><br>
<table border='1'>
<tr>
<td class='ContentHeader2'>Beispiel</td>
<td class='ContentHeader2'>Vorbereitet</td>
<td class='ContentHeader2'>Nicht vorbereitet</td>
<td class='ContentHeader2'>Probleme</td>
<td class='ContentHeader2'>Punkte</td>
<td class='ContentHeader2'>".$p->t('benotungstool/beispiel')."</td>
<td class='ContentHeader2'>".$p->t('benotungstool/vorbereitet')."</td>
<td class='ContentHeader2'>".$p->t('benotungstool/nichtVorbereitet')."</td>
<td class='ContentHeader2'>".$p->t('benotungstool/probleme')."</td>
<td class='ContentHeader2'>".$p->t('benotungstool/punkte')."</td>
</tr>";
$bsp_obj = new beispiel();
@@ -635,7 +639,7 @@ if(isset($_GET['uid']) && $_GET['uid']!='')
$filename='';
if ($filename != '')
echo "<br>Abgabedatei: <a href='studentenpunkteverwalten.php?lvid=$lvid&stsem=$stsem&lehreinheit_id=$lehreinheit_id&uebung_id=$uebung_id&uid=$uid&download_abgabe=$filename'>".$filename."</a><br><br>";
echo "<br>".$p->t('benotungstool/abgabedatei').": <a href='studentenpunkteverwalten.php?lvid=$lvid&stsem=$stsem&lehreinheit_id=$lehreinheit_id&uebung_id=$uebung_id&uid=$uid&download_abgabe=$filename'>".$filename."</a><br><br>";
@@ -702,39 +706,39 @@ if(isset($_GET['uid']) && $_GET['uid']!='')
<td colspan='2' class='ContentHeader2'>Diese Kreuzerlliste:</td>
</tr>
<tr>
<td width='180'>Punkte insgesamt m&ouml;glich:</td>
<td width='180'>".$p->t('benotungstool/punkteInsgesamtMoeglich').":</td>
<td width='30'>$punkte_gesamt</td>
</tr>
<tr>
<td>Punkte eingetragen:</td>
<td>".$p->t('benotungstool/punkteEingetragen').":</td>
<td>$punkte_eingetragen</td>
</tr>
</table>
<br><br>
<table border='1' width='210'>
<tr>
<td colspan='2' class='ContentHeader2'>Alle Kreuzerllisten dieser Übung:</td>
<td colspan='2' class='ContentHeader2'>".$p->t('benotungstool/alleKreuzerllistenDieserUebung').":</td>
</tr>
<tr>
<td width='180'>Punkte insgesamt m&ouml;glich:</td>
<td width='180'>".$p->t('benotungstool/punkteInsgesamtMoeglich').":</td>
<td width='30'>$punkte_gesamt_alle</td>
</tr>
<tr>
<td>Punkte eingetragen:</td>
<td>".$p->t('benotungstool/punkteEingetragen').":</td>
<td>$punkte_eingetragen_alle</td>
</tr>
</table>
<br><br>
<table border='1' width='210'>
<tr>
<td colspan='2' class='ContentHeader2'>Mitarbeitspunkte:</td>
<td colspan='2' class='ContentHeader2'>".$p->T('benotungstool/mitarbeitspunkte').":</td>
</tr>
<tr>
<td width='180'>Bisher insgesamt:</td>
<td width='180'>".$p->t('benotungstool/bisherInsgesamt').":</td>
<td width='30'>$mitarbeit_alle</td>
</tr>
<tr>
<td>Diese Kreuzerlliste:</td>
<td>".$p->t('benotungstool/diseKreuzerlliste').":</td>
<td><input type='text' size=2 name='punkte' value='$mitarbeit'></td>
</tr>
</table>
@@ -746,8 +750,8 @@ if(isset($_GET['uid']) && $_GET['uid']!='')
<tr>
<td>&nbsp;</td>
<td>
<input type='button' value='Zurück' onclick='history.back();'>
<input type='submit' value='Speichern' name='submit'>
<input type='button' value='".$p->t('global/zurueck')."' onclick='history.back();'>
<input type='submit' value='".$p->t('global/speichern')."' name='submit'>
</td>
</tr>
@@ -769,13 +773,13 @@ if(isset($_GET['uid']) && $_GET['uid']!='')
//Abgaben benoten
$studentnote = new studentnote($lehreinheit_id,$stsem,$uid,$uebung_id);
$studentnote->calc_note($uebung_id, $uid);
echo "<span class='studentnote'>Note: ".$studentnote->note." (Gewicht: ".$ueb_obj->gewicht.")</span><br><br>";
echo "<span class='studentnote'>".$p->t('benotungstool/note').": ".$studentnote->note." (Gewicht: ".$ueb_obj->gewicht.")</span><br><br>";
if ($filename != '')
echo "Abgabedatei: <a href='studentenpunkteverwalten.php?lvid=$lvid&stsem=$stsem&lehreinheit_id=$lehreinheit_id&uebung_id=$uebung_id&uid=$uid&download_abgabe=$filename'>".$filename."</a><br><br>";
echo $p->t('benotungstool/abgabedatei').": <a href='studentenpunkteverwalten.php?lvid=$lvid&stsem=$stsem&lehreinheit_id=$lehreinheit_id&uebung_id=$uebung_id&uid=$uid&download_abgabe=$filename'>".$filename."</a><br><br>";
echo "
<form accept-charset='UTF-8' method='POST' action='studentenpunkteverwalten.php?lvid=$lvid&stsem=$stsem&lehreinheit_id=$lehreinheit_id&uebung_id=$uebung_id&uid=$uid'>
<table width='100%'><tr><td valign='top'>
Anmerkungen:<br>
".$p->t('global/anmerkung').":<br>
<textarea name='anmerkung' cols=50 rows=5>".$anmerkung."</textarea>
</td><td>
<table border='1'>
@@ -786,8 +790,8 @@ if(isset($_GET['uid']) && $_GET['uid']!='')
echo "
<tr>
<td colspan='2'>
<input type='button' value='Zurück' onclick='history.back();'>
<input type='submit' value='Speichern' name='submit'>
<input type='button' value='".$p->t('global/zurueck')."' onclick='history.back();'>
<input type='submit' value='".$p->t('global/speichern')."' name='submit'>
</td>
</tr>
@@ -800,7 +804,7 @@ if(isset($_GET['uid']) && $_GET['uid']!='')
echo " <tr>\n";
echo " <form accept-charset='UTF-8' method='POST' action='studentenpunkteverwalten.php?lvid=$lvid&lehreinheit_id=$lehreinheit_id&uebung_id=$uebung_id&stsem=$stsem&uid=$uid' enctype='multipart/form-data'>\n";
echo " <td>\n";
echo " <b>Studentenabgabedatei:</b><br><input type='file' name='abgabedatei'> <input type='submit' name='abgabe' value='Abgeben'>";
echo " <b>".$p->t('benotungstool/studentenabgabedatei').":</b><br><input type='file' name='abgabedatei'> <input type='submit' name='abgabe' value='".$p->t('benotungstool/abgeben')."'>";
echo " </td>\n";
echo " </form>\n";
echo "</tr>\n";
@@ -815,7 +819,7 @@ else
if(count($uebung_obj->uebungen)>0)
{
echo "<table width='100%'><tr><td valign='top'>";
echo "<br>Aufgabe (Kreuzerllisten, Abgaben): <SELECT name='uebung' onChange=\"MM_jumpMenu('self',this,0)\">\n";
echo "<br>".$p->t('benotungstool/aufgabeKreuzerllistenAbgaben').": <SELECT name='uebung' onChange=\"MM_jumpMenu('self',this,0)\">\n";
echo "<option value='studentenpunkteverwalten.php?lvid=$lvid&stsem=$stsem&lehreinheit_id=$lehreinheit_id&uebung_id=&uid=$uid' selected></option>";
foreach ($uebung_obj->uebungen as $row)
{
@@ -874,17 +878,17 @@ else
}
echo '</SELECT>';
echo "<a href='anwesenheitsliste.php?output=html&uebung_id=$uebung_id&lehreinheit_id=$lehreinheit_id&stsem=$stsem' target='_blank'> [benoten]</a>";
echo "<a href='anwesenheitsliste.php?output=html&uebung_id=$uebung_id&lehreinheit_id=$lehreinheit_id&stsem=$stsem' target='_blank'> [".$p->t('benotungstool/benoten')."]</a>";
$abgabe_obj = new uebung($uebung_id);
if ($abgabe_obj->abgabe && glob(BENOTUNGSTOOL_PATH."abgabe/*_[WS]S[0-9][0-9][0-9][0-9]_".$uebung_id."_*"))
{
$date = date('Y-m-d_H:i:s');
$downloadname = makeUploadName($db, $which="zip", $lehreinheit_id, $uebung_id, $stsem, $uid=null, $date);
$downloadname = mb_ereg_replace($uebung_id, ereg_replace(" ","_",$abgabe_obj->bezeichnung), $downloadname);
echo "<a href='zipdownload_benotungstool.php?lvid=$lvid&stsem=$stsem&lehreinheit_id=$lehreinheit_id&uebung_id=$uebung_id&downloadname=$downloadname'> [Abgaben downloaden]</a>";
echo "<a href='zipdownload_benotungstool.php?lvid=$lvid&stsem=$stsem&lehreinheit_id=$lehreinheit_id&uebung_id=$uebung_id&downloadname=$downloadname'> [".$p->t('benotungstool/abgabenDownloaden')."]</a>";
}
else
echo "[Keine Abgaben verfügbar]";
echo "[".$p->t('benotungstool/keineAbgabenVerfuegbar')."]";
echo '</td></tr></table>';
}
@@ -894,7 +898,7 @@ else
echo "<br><hr><br>";
//Studentenliste
echo "Bitte w&auml;hlen Sie den Studenten aus um in die Detailansicht bzw. Studentenansicht zu gelangen.<br>(Administration von Noten, Mitarbeitspunkte, Kreuzerl, Anmerkungen, Studentenabgaben)<br>";
echo $p->t('benotungstool/bitteWaehlenSieDenStudentenAus')."<br>";
echo "
<table width='80%'>
";
@@ -907,10 +911,10 @@ else
</tr>
<tr>
<td class='ContentHeader2'>UID</td>
<td class='ContentHeader2'>Nachname</td>
<td class='ContentHeader2'>Vorname</td>
<td class='ContentHeader2'>Studentenansicht</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'>".$p->t('benotungstool/studentenansicht')."</td>
</tr>
<tr>
@@ -957,7 +961,7 @@ else
<td><a href='studentenpunkteverwalten.php?lvid=$lvid&lehreinheit_id=$lehreinheit_id&uebung_id=$uebung_id&uid=$row_stud->uid&stsem=$stsem' class='Item'>$row_stud->uid</a></td>
<td><a href='studentenpunkteverwalten.php?lvid=$lvid&lehreinheit_id=$lehreinheit_id&uebung_id=$uebung_id&uid=$row_stud->uid&stsem=$stsem' class='Item'>$row_stud->nachname</a></td>
<td><a href='studentenpunkteverwalten.php?lvid=$lvid&lehreinheit_id=$lehreinheit_id&uebung_id=$uebung_id&uid=$row_stud->uid&stsem=$stsem' class='Item'>$row_stud->vorname</a></td>
<td><a href='studentenansicht.php?lvid=$lvid&lehreinheit_id=$lehreinheit_id&uebung_id=$uebung_id&uid=$row_stud->uid&stsem=$stsem' class='Item' target='_blank'>Studentenansicht</a></td>
<td><a href='studentenansicht.php?lvid=$lvid&lehreinheit_id=$lehreinheit_id&uebung_id=$uebung_id&uid=$row_stud->uid&stsem=$stsem' class='Item' target='_blank'>'.$p->t('benotungstool/studentenansicht').'</a></td>
</tr>";
$i++;
}
+63 -59
View File
@@ -20,14 +20,9 @@
* 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');
@@ -38,6 +33,15 @@ require_once('../../../../include/uebung.class.php');
require_once('../../../../include/beispiel.class.php');
require_once('../../../../include/datum.class.php');
require_once('functions.inc.php');
require_once('../../../../include/phrasen.class.php');
$sprache = getSprache();
$p = new phrasen($sprache);
if (!$db = new basis_db())
die($p->t('global/fehlerBeimOeffnenDerDatenbankverbindung'));
function microtime_float()
{
list($usec, $sec) = explode(" ", microtime());
@@ -64,7 +68,7 @@ $time = microtime_float();
}
function confirmdelete()
{
return confirm('Wollen Sie die markierten Einträge wirklichschen? Alle bereits eingetragenen Kreuzerl gehen dabei verloren!!');
return confirm('<?php $p->t('gesamtnote/wollenSieWirklichLoeschen');?>');
}
//Aus- und Einblenden der Listen
@@ -105,7 +109,7 @@ $time = microtime_float();
$user = get_uid();
//$user = "goeschka";
if(!check_lektor($user))
die('Sie haben keine Berechtigung fuer diesen Bereich');
die($p->t('global/keineBerechtigungFuerDieseSeite'));
$rechte = new benutzerberechtigung();
$rechte->getBerechtigungen($user);
@@ -113,7 +117,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'));
if(isset($_GET['lehreinheit_id']) && is_numeric($_GET['lehreinheit_id'])) //Lehreinheit_id
$lehreinheit_id = $_GET['lehreinheit_id'];
@@ -160,7 +164,7 @@ $copy_dropdown = '';
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
@@ -172,7 +176,7 @@ $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)
{
@@ -206,7 +210,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";
$copy_dropdown = "<select name='lehreinheit_id_target'><option></option>";
while($row = $db->db_fetch_object($result))
{
@@ -266,7 +270,7 @@ if($result = $db->db_query($qry))
}
else
{
echo 'Fehler beim Auslesen der Lehreinheiten';
echo $p->t('benotungstool/fehlerBeimAuslesen');
}
echo $stsem_content;
echo '</td><tr></table>';
@@ -278,7 +282,7 @@ echo "<td>\n";
echo "<b>$lv_obj->bezeichnung</b><br>";
if($lehreinheit_id=='')
die('Es gibt keine Lehreinheiten in diesem Studiensemester f&uuml;r die Sie eine Berechtigung besitzen');
die($p->t('benotungstool/esGibtKeineLehreinheiten'));
//Menue
include("menue.inc.php");
@@ -307,7 +311,7 @@ if (isset($_REQUEST["copy_uebung"]))
$uebung_id_source = $_REQUEST["uebung_id_source"];
$lehreinheit_id_target = $_REQUEST["lehreinheit_id_target"];
if (!is_numeric($uebung_id_source) or !is_numeric($lehreinheit_id_target))
echo "<span class='error'>Übung und Lehreinheit muss ausgewählt sein!</span>";
echo "<span class='error'>".$p->t('benotungstool/uebungUndLehreinheit')."!</span>";
else
{
$ueb_1 = new uebung($uebung_id_source);
@@ -359,7 +363,7 @@ if (isset($_REQUEST["copy_uebung"]))
if (!$ueb_1_target->save($new))
{
$error = 1;
echo "<span class='error'>Hauptübung konnte nicht kopiert werden!</span>";
echo "<span class='error'>".$p->t('benotungstool/hauptuebungKonnteNichtKopiertWerden')."!</span>";
}
else
@@ -422,7 +426,7 @@ if (isset($_REQUEST["copy_uebung"]))
if (!$ueb_2_target->save($new))
{
$error = 1;
echo "<span class='error'>Übung konnte nicht kopiert werden!</span>";
echo "<span class='error'>".$p->t('benotungstool/uebungKonnteNichtKopiertWerden')."!</span>";
}
//angabedatei syncen
@@ -479,7 +483,7 @@ if (isset($_REQUEST["copy_uebung"]))
if (!$bsp_target->save($new))
{
$error = 1;
echo "<span class='error'>Beispiele konnten nicht angelegt werden</span>";
echo "<span class='error'>".$p->t('benotungstool/beispieleKonntenNichtAngelegtWerden')."</span>";
}
//Notenschlüssel synchronisieren
@@ -503,16 +507,16 @@ if (isset($_REQUEST["copy_uebung"]))
}
else
echo "<span class='error'>Fehler beim Datenbankzugriff!</span>";
echo "<span class='error'>".$p->t('global/fehlerBeimOeffnenDerDatenbankverbindung')."!</span>";
if ($error == 0)
echo "Übung erfolgreich kopiert! (Ü: ".$copy_insert."/".$copy_update."; B: ".$copy_insert_bsp."/".$copy_update_bsp.")";
echo $p->t('benotungstool/uebungErfolgreichKopiert')."! (Ü: ".$copy_insert."/".$copy_update."; B: ".$copy_insert_bsp."/".$copy_update_bsp.")";
}
}
echo "<h3>Übungen anlegen und verwalten</h3>";
echo "<h3>".$p->t('benotungstool/uebungenAnlegenUndVerwalten')."</h3>";
echo "</tr></table>";
//Anlegen einer neuen Uebung
@@ -526,12 +530,12 @@ if(isset($_POST['uebung_neu']))
if($thema=='')
{
//$error_thema .= "<span class='error'>Thema muss eingegeben werden</span>";
echo "<span class='error'>Thema muss eingegeben werden</span>";
echo "<span class='error'>".$p->t('benotungstool/themaMussEingegebenWerden')."</span>";
$error=true;
}
if(!is_numeric($gewicht))
{
echo "<span class='error'>Gewicht muss eine Zahl sein</span>";
echo "<span class='error'>".$p->t('benotungstool/gewichtMussEineZahlSein')."</span>";
$error = true;
}
@@ -573,7 +577,7 @@ if(isset($_POST['uebung_neu']))
}
else
echo "<span class='error'>Übung konnte nicht angelegt werden!</span><br>";
echo "<span class='error'>".$p->t('benotungstool/uebungKonnteNichtAngelegtWerden')."!</span><br>";
}
@@ -603,7 +607,7 @@ if(isset($_POST['uebung_edit']))
$error = false;
if($thema=='')
{
echo "<span class='error'>Thema muss eingegeben werden'</span>";
echo "<span class='error'>".$p->t('benotungstool/themaMussEingegebenWerden')."'</span>";
$error = true;
}
@@ -707,32 +711,32 @@ if(isset($_GET['kopieren']) && $_GET['kopieren']=='true')
}
if($error_bsp_save)
echo "<span class='error'>Fehler: Es konnten nicht alle Beispiel kopiert werden</span>";
echo "<span class='error'>".$p->t('benotungstool/fehlerNichtAlleBeispieleKopiert')."</span>";
else
echo "Daten wurden erfolgreich kopiert";
echo $p->t('benotungstool/datenErfolgreichKopiert');
}
}
else
{
echo "<span class='error'>Fehler beim kopieren der Daten: $uebung_dest->errormsg</span>";
echo "<span class='error'>".$p->t('benotungstool/fehlerKopierenDerDaten').": $uebung_dest->errormsg</span>";
}
}
else
echo "<span class='error'>Fehler beim Kopieren: In der Ziel-Lehreinheit existiert bereits eine Kreuzerlliste mit diesem Namen!</span>";
echo "<span class='error'>".$p->t('benotungstool/fehlerBeimKopieren')."!</span>";
}
else
echo "<span class='error'>Sie haben keine Berechtigung f&uuml;r diese Aktion</span>";
echo "<span class='error'>".$p->t('global/keineBerechtigungFuerDieseSeite')."</span>";
}
}
else
echo "<span class='error'>Uebung ".$_GET['uebung_copy_id']." wurde nicht gefunden</span>";
echo "<span class='error'>".$p->t('benotungstool/uebung')." ".$_GET['uebung_copy_id']." ".$p->t('benotungstool/wurdeNichtGefunden')."</span>";
}
else
echo "<span class='error'>Uebung ".$_GET['uebung_copy_id']." wurde nicht gefunden</span>";
echo "<span class='error'>".$p->t('benotungstool/uebung')." ".$_GET['uebung_copy_id']." ".$p->t('benotungstool/wurdeNichtGefunden')."</span>";
}
else
echo "<span class='error'>Fehler bei der Parameteruebergabe</span>";
echo "<span class='error'>".$p->t('global/fehlerBeiDerParameteruebergabe')."</span>";
}
//Uebersichtstabelle
@@ -741,20 +745,20 @@ if(isset($uebung_id) && $uebung_id!='')
echo "<table><tr><td valign='top'>";
//Bearbeiten der ausgewaehlten Uebung
echo "<form action='verwaltung.php?lvid=$lvid&stsem=$stsem&lehreinheit_id=$lehreinheit_id&uebung_id=$uebung_id' method=POST>\n";
echo "<table><tr><td colspan='2' width='340' class='ContentHeader3'>Ausgew&auml;hlte Übung bearbeiten</td><td>&nbsp;</td></tr>\n";
echo "<table><tr><td colspan='2' width='340' class='ContentHeader3'>".$p->t('benotungstool/ausgewaehlteUebungBearbeiten')."</td><td>&nbsp;</td></tr>\n";
echo "<tr><td>&nbsp;</td><td></td></tr>";
$uebung_obj = new uebung();
$uebung_obj->load($uebung_id);
echo "
<tr><td>Thema</td><td align='right'><input type='text' name='thema' maxlength='32' value='$uebung_obj->bezeichnung'></td><td>$error_thema</td></tr>
<tr><td>".$p->t('benotungstool/thema')."</td><td align='right'><input type='text' name='thema' maxlength='32' value='$uebung_obj->bezeichnung'></td><td>$error_thema</td></tr>
<!--
<tr><td>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>
<tr><td>(Format: 31.12.2007 14:30)</td><td align='right'>bis <input type='text' size='16' name='freigabebis' value='".date('d.m.Y H:i',$datum_obj->mktime_fromtimestamp($uebung_obj->freigabebis))."'></td></tr>
<tr><td>Statistik f&uuml;r Studenten anzeigen <input type='checkbox' name='statistik' ".($uebung_obj->statistik?'checked':'')."></td><td></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>
<tr><td>".$p->t('benotungstool/format')."</td><td align='right'>bis <input type='text' size='16' name='freigabebis' value='".date('d.m.Y H:i',$datum_obj->mktime_fromtimestamp($uebung_obj->freigabebis))."'></td></tr>
<tr><td>".$p->t('benotungstool/statistikFuerStudentenAnzeigen')." <input type='checkbox' name='statistik' ".($uebung_obj->statistik?'checked':'')."></td><td></td></tr>
-->
<tr><td colspan=2 align='right'><input type='submit' name='uebung_edit' value='Speichern'></td></tr>
<tr><td colspan=2 align='right'><input type='submit' name='uebung_edit' value='".$p->t('global/speichern')."'></td></tr>
</table>
</form>";
@@ -773,7 +777,7 @@ else
echo "<table><tr><td valign='top'>";
echo "<form accept-charset='UTF-8' name='del' action='verwaltung.php?lvid=$lvid&stsem=$stsem&lehreinheit_id=$lehreinheit_id' method='POST'>";
echo "<table width='440'><tr><td colspan='3' class='ContentHeader3'>Vorhandene Übungen bearbeiten</td></tr>";
echo "<table width='440'><tr><td colspan='3' class='ContentHeader3'>".$p->t('benotungstool/vorhandeneUebungenBearbeiten')."</td></tr>";
$uebung_obj = new uebung();
$uebung_obj->load_uebung($lehreinheit_id,$level=1,$uebung_id=null);
@@ -782,7 +786,7 @@ else
$has_copy_content=false;
if($anzahl>0)
{
echo "<tr><td></td><td></td><td>&nbsp;</td><td></td></tr><tr><th>Thema</th><th>Freigeschalten</th><th>Auswahl</th></tr>";
echo "<tr><td></td><td></td><td>&nbsp;</td><td></td></tr><tr><th>".$p->t('benotungstool/thema')."</th><th>".$p->t('benotungstool/freigeschalten')."</th><th>".$p->t('benotungstool/auswahl')."</th></tr>";
//Alle Lehreinheiten holen die zu dieser lehrveranstaltung gehoeren
//und der angemeldete User berechtigt ist
@@ -861,30 +865,30 @@ else
{
echo "<tr><td width='200'><li style='margin-left:20px;'><a href='verwaltung_listen.php?lvid=$lvid&stsem=$stsem&lehreinheit_id=$lehreinheit_id&uebung_id=$subrow->uebung_id&liste_id=$row->uebung_id'>".$subrow->bezeichnung."</a></li></td><td width='150'>";
if((strtotime(strftime($subrow->freigabevon))<=time()) && (strtotime(strftime($subrow->freigabebis))>=time()))
echo 'Ja';
echo $p->t('global/ja');
else
echo 'Nein';
echo $p->t('global/nein');
echo "</td><td align='center'><input type='Checkbox' name='uebung[]' value='$subrow->uebung_id'></td></tr>";
}
//echo "</ul>";
echo "</table>";
echo "</td></tr>";
}
echo "<tr><td colspan='3' align='right'><input type='Submit' value='Auswahlschen' name='delete_uebung' onclick='return confirmdelete();'></td><td></td></tr>";
echo "<tr><td colspan='3' align='right'><input type='Submit' value='".$p->t('benotungstool/auswahlLoeschen')."' name='delete_uebung' onclick='return confirmdelete();'></td><td></td></tr>";
echo "</form>";
if ($copy_dropdown != '')
{
echo "<tr><td colspan='3'>&nbsp;</td></tr>";
echo "<tr><td colspan='3' class='ContentHeader3'>Vorhandene Übungen kopieren</td></tr>";
echo "<tr><td colspan='3' class='ContentHeader3'>".$p->t('benotungstool/vorhandeneUebungenKopieren')."</td></tr>";
$uebung_id_source_dropdown .= "</select>";
echo "<tr><td colspan='3'>";
echo "<form name='copy' action='verwaltung.php?lvid=$lvid&stsem=$stsem&lehreinheit_id=$lehreinheit_id' method='POST'><table><tr><td>Übung</td><td></td><td>Lehreinheit</td><td></td></tr><tr><td>".$uebung_id_source_dropdown."</td><td>-></td><td>".$copy_dropdown."</td><td><input type='submit' name='copy_uebung' value='kopieren'></td></tr></table></form>";
echo "<form name='copy' action='verwaltung.php?lvid=$lvid&stsem=$stsem&lehreinheit_id=$lehreinheit_id' method='POST'><table><tr><td>".$p->t('benotungstool/uebung')."</td><td></td><td>".$p->t('global/lehreinheit')."</td><td></td></tr><tr><td>".$uebung_id_source_dropdown."</td><td>-></td><td>".$copy_dropdown."</td><td><input type='submit' name='copy_uebung' value='".$p->t('global/kopieren')."'></td></tr></table></form>";
echo "</td></tr>";
}
}
else
echo "<tr><td colspan='3'>Derzeit sind keine Übungen angelegt</td><td></td></tr>";
echo "<tr><td colspan='3'>".$p->t('benotungstool/derzeitSindKeineUebungenAngelegt')."</td><td></td></tr>";
echo "</table>
<br><br>";
@@ -911,18 +915,18 @@ else
echo "
<form action='verwaltung.php?lvid=$lvid&stsem=$stsem&lehreinheit_id=$lehreinheit_id' method=POST>
<table >
<tr><td width='440' colspan=2 class='ContentHeader3'>Neue Übung anlegen</td><td></td></tr>
<tr><td>Thema</td><td align='right'><input type='text' name='thema' maxlength='32' value='$thema'></td><td><span class='error'>$error_thema</td></tr>
<tr><td>Gewicht</td><td align='right'><input type='text' size='16' name='gewicht' value='1'></td><td>$error_gewicht</td></tr>
<tr><td>Positiv </td><td><input type='checkbox' name='positiv'></td></tr>
<tr><td width='440' colspan=2 class='ContentHeader3'>".$p->t('benotungstool/neueUebungAnlegen')."</td><td></td></tr>
<tr><td>".$p->t('benotungstool/thema')."</td><td align='right'><input type='text' name='thema' maxlength='32' value='$thema'></td><td><span class='error'>$error_thema</td></tr>
<tr><td>".$p->t('benotungstool/gewicht')."</td><td align='right'><input type='text' size='16' name='gewicht' value='1'></td><td>$error_gewicht</td></tr>
<tr><td>".$p->t('benotungstool/positiv')." </td><td><input type='checkbox' name='positiv'></td></tr>
<!--
<tr><td>Anzahl der Beispiele</td><td align='right'><input type='text' name='anzahlderbeispiele' maxlength='2' size='2' value='$anzahlderbeispiele'></td><td>$error_anzahlderbeispiele</td></tr>
<tr><td>Anzahl Punkte pro Beispiel</td><td align='right'><input type='text' name='punkteprobeispiel' value='$punkteprobeispiel'></td><td>$error_punkteprobeispiel</td></tr>
<tr><td>Freigabe</td><td align='right'>von <input type='text' size='16' name='freigabevon' value='$freigabevon'></td><td>$error_freigabevon</td></tr>
<tr><td>(Format: 31.12.2007 14:30)</td><td align='right'>bis <input type='text' size='16' name='freigabebis' value='$freigabebis'></td><td>$error_freigabebis</td></tr>
<tr><td>Statistik f&uuml;r Studenten anzeigen <input type='checkbox' name='statistik'></td><td></td></tr>
<tr><td>".$p->t('benotungstool/anzahlDerBeispiele')."</td><td align='right'><input type='text' name='anzahlderbeispiele' maxlength='2' size='2' value='$anzahlderbeispiele'></td><td>$error_anzahlderbeispiele</td></tr>
<tr><td>".$p->t('benotungstool/anzahlPunkteProBeispiel')."</td><td align='right'><input type='text' name='punkteprobeispiel' value='$punkteprobeispiel'></td><td>$error_punkteprobeispiel</td></tr>
<tr><td>".$p->t('benotungstool/freigabe')."</td><td align='right'>von <input type='text' size='16' name='freigabevon' value='$freigabevon'></td><td>$error_freigabevon</td></tr>
<tr><td>".$p->t('benotungstool/format')."</td><td align='right'>bis <input type='text' size='16' name='freigabebis' value='$freigabebis'></td><td>$error_freigabebis</td></tr>
<tr><td>".$p->t('benotungstool/statistikFuerStudentenAnzeigen')." <input type='checkbox' name='statistik'></td><td></td></tr>
-->
<tr><td colspan=2 align='right'><input type='submit' name='uebung_neu' value='Anlegen'></td></tr>
<tr><td colspan=2 align='right'><input type='submit' name='uebung_neu' value='".$p->t('benotungstool/anlegen')."'></td></tr>
</table>
</form>
";
@@ -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');
@@ -39,6 +33,15 @@ require_once('../../../../include/uebung.class.php');
require_once('../../../../include/beispiel.class.php');
require_once('../../../../include/datum.class.php');
require_once('functions.inc.php');
require_once('../../../../include/phrasen.class.php');
$sprache = getSprache();
$p = new phrasen($sprache);
if (!$db = new basis_db())
die($p->t('global/fehlerBeimOeffnenDerDatenbankverbindung'));
function microtime_float()
{
list($usec, $sec) = explode(" ", microtime());
@@ -48,7 +51,7 @@ $time = microtime_float();
$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 +59,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'));
if(isset($_GET['lehreinheit_id']) && is_numeric($_GET['lehreinheit_id'])) //Lehreinheit_id
$lehreinheit_id = $_GET['lehreinheit_id'];
@@ -96,7 +99,7 @@ if (isset($_GET["download"])){
}
function confirmdelete()
{
return confirm('Wollen Sie die markierten Einträge wirklich löschen? Alle bereits eingetragenen Kreuzerl gehen dabei verloren!!');
return confirm('<?php echo $p->t('gesamtnote/wollenSieWirklichLoeschen');?>');
}
function set_notenschluessel_prozent()
@@ -197,7 +200,7 @@ if (isset($_POST["schluessel"]) && $_POST["schluessel"]=='Speichern')
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
@@ -209,7 +212,7 @@ $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)
{
@@ -299,7 +302,7 @@ if($result = $db->db_query($qry))
}
else
{
echo 'Fehler beim Auslesen der Lehreinheiten';
echo $p->t('benotungstool/fehlerBeimAuslesen');
}
echo $stsem_content;
echo '</td><tr></table>';
@@ -309,7 +312,7 @@ echo "<td>\n";
echo "<b>$lv_obj->bezeichnung</b><br>";
if($lehreinheit_id=='')
die('Es gibt keine Lehreinheiten in diesem Studiensemester f&uuml;r die Sie eine Berechtigung besitzen');
die($p->t('benotungstool/esGibtKeineLehreinheiten'));
//Menue
include("menue.inc.php");
@@ -328,7 +331,7 @@ echo "<br>
//echo "lehrveranstaltung: $lvid<br>";
//echo "lehreinheit: $lehreinheit_id<br>";
echo "<h3>Übung verwalten</h3>";
echo "<h3>".$p->t('benotungstool/uebungVerwalten')."</h3>";
//Anlegen einer neuen Uebung
if(isset($_POST['uebung_neu']) || isset($_POST['abgabe_neu']))
@@ -339,39 +342,39 @@ if(isset($_POST['uebung_neu']) || isset($_POST['abgabe_neu']))
$error=false;
if($thema=='')
{
$error_thema.= "<span class='error'>Thema muss eingegeben werden</span>";
$error_thema.= "<span class='error'>".$p->t('benotungstool/themaMussEingegebenWerden')."</span>";
$error=true;
}
if(!is_numeric($gewicht))
{
echo "<span class='error'>Gewicht muss eine Zahl sein</span>";
echo "<span class='error'>".$p->t('benotungstool/gewichtMussEineZahlSein')."</span>";
$error = true;
}
if (isset($_POST['uebung_neu']))
{
if(!is_numeric($punkteprobeispiel))
{
$error_punkteprobeispiel= "<span class='error'>Punkte pro Beispiel muss eine g&uuml;ltige Zahl sein</span>";
$error_punkteprobeispiel= "<span class='error'>".$p->t('benotungstool/punkteProBeispielGueltigeZahl')."</span>";
$error=true;
}
elseif($punkteprobeispiel<0)
{
$error_punkteprobeispiel = "<span class='error'>Punkte pro Beispiel darf nicht negativ sein</span>";
$error_punkteprobeispiel = "<span class='error'>".$p->t('benotungstool/punkteProBeispielNichtNegativ')."</span>";
$error=true;
}
if(!is_numeric($anzahlderbeispiele))
{
$error_anzahlderbeispiele = "<span class='error'>Anzahl der Beispiele muss eine g&uuml;ltige Zahl sein</span>";
$error_anzahlderbeispiele = "<span class='error'>".$p->t('benotungstool/anzahlDerBeispieleGueltigeZahl')."</span>";
$error=true;
}
elseif($anzahlderbeispiele<0)
{
$error_anzahlderbeispiele = "<span class='error'>Anzahl der Beispiele darf nicht negativ sein</span>";
$error_anzahlderbeispiele = "<span class='error'>".$p->t('benotungstool/anzahlDerBeispieleNichtNegativ')."</span>";
$error=true;
}
elseif($anzahlderbeispiele>99)
{
$error_anzahlderbeispiele = "<span class='error'>Anzahl der Beispiele muss kleiner 100 sein</span>";
$error_anzahlderbeispiele = "<span class='error'>".$p->t('benotungstool/anzahlDerBeispieleKleiner100')."</span>";
$error=true;
}
@@ -379,17 +382,17 @@ if(isset($_POST['uebung_neu']) || isset($_POST['abgabe_neu']))
{
if(!is_numeric($maxstd))
{
$error_maxstd = "<span class='error'>Anzahl der Studenten/Beispiel muss eine g&uuml;ltige Zahl sein</span>";
$error_maxstd = "<span class='error'>".$p->t('benotungstool/anzahlStudentenGueltigeZahl')."</span>";
$error=true;
}
elseif($maxstd<0)
{
$error_maxstd = "<span class='error'>Anzahl der Studenten/Beispiel darf nicht negativ sein</span>";
$error_maxstd = "<span class='error'>".$p->t('benotungstool/anzahlStudentenNichtNegativ')."</span>";
$error=true;
}
elseif($maxstd>99)
{
$error_maxd = "<span class='error'>Anzahl der Studenten/Beispiel muss kleiner 100 sein</span>";
$error_maxd = "<span class='error'>".$p->t('benotungstool/anzahlStudentenKleiner100')."</span>";
$error=true;
}
}
@@ -400,17 +403,17 @@ if(isset($_POST['uebung_neu']) || isset($_POST['abgabe_neu']))
{
if(!is_numeric($maxbsp))
{
$error_maxbsp = "<span class='error'>Anzahl der Beispiele/Student muss eine g&uuml;ltige Zahl sein</span>";
$error_maxbsp = "<span class='error'>".$p->t('benotungstool/anzahlStudentenGueltigeZahl')."</span>";
$error=true;
}
elseif($maxbsp<0)
{
$error_maxbsp = "<span class='error'>Anzahl der Beispiele/Student darf nicht negativ sein</span>";
$error_maxbsp = "<span class='error'>".$p->t('benotungstool/anzahlStudentenNichtNegativ')."</span>";
$error=true;
}
elseif($maxbsp>99)
{
$error_maxbsp = "<span class='error'>Anzahl der Beispiele/Student muss kleiner 100 sein</span>";
$error_maxbsp = "<span class='error'>".$p->t('benotungstool/anzahlStudentenKleiner100')."</span>";
$error=true;
}
}
@@ -423,19 +426,19 @@ if(isset($_POST['uebung_neu']) || isset($_POST['abgabe_neu']))
if(!$freigabebis_sav)
{
$error_freigabebis = "<span class='error'>Bis-Datum hat ein ung&uuml;ltiges Format</span>";
$error_freigabebis = "<span class='error'>".$p->t('benotungstool/bisDatumUngueltigesFormat')."</span>";
$error=true;
}
if(!$freigabevon_sav)
{
$error_freigabevon = "<span class='error'>Von-Datum hat ein ung&uuml;ltiges Format</span>";
$error_freigabevon = "<span class='error'>".$p->t('benotungstool/vonDatumUngueltigesFormat')."</span>";
$error=true;
}
if($freigabevon_sav && $freigabebis_sav && $freigabevon_sav>$freigabebis_sav)
{
$error_freigabevon = "<span class='error'>Von Datum darf nicht gr&ouml;sser als Bis Datum sein</span>";
$error_freigabevon = "<span class='error'>".$p->t('benotungstool/vonDatumNichtGroesserAlsBisDatum')."</span>";
$error=true;
}
@@ -526,12 +529,9 @@ if(isset($_POST['uebung_neu']) || isset($_POST['abgabe_neu']))
}
else
echo "<span class='error'>Kreuzerlliste konnte nicht angelegt werden!</span><br>";
echo "<span class='error'>".$p->t('benotungstool/kreuzerllisteNichtAngelegt')."!</span><br>";
}
//Loeschen eines Beispiels
if(isset($_POST['beispiel_delete']))
{
@@ -578,12 +578,12 @@ if(isset($_POST['uebung_edit']))
$error = false;
if($thema=='')
{
echo "<span class='error'>Thema muss eingegeben werden</span>";
echo "<span class='error'>".$p->t('benotungstool/themaMussEingegebenWerden')."</span>";
$error = true;
}
if(!is_numeric($gewicht))
{
echo "<span class='error'>Gewicht muss eine Zahl sein</span>";
echo "<span class='error'>".$p->t('benotungstool/gewichtMussEineZahlSein')."</span>";
$error = true;
}
$freigabevon_sav = $datum_obj->mktime_datumundzeit($freigabevon);
@@ -593,17 +593,17 @@ if(isset($_POST['uebung_edit']))
{
if(!is_numeric($maxstd))
{
echo "<span class='error'>Anzahl der Studenten/Beispiel muss eine g&uuml;ltige Zahl sein</span>";
echo "<span class='error'>".$p->t('benotungstool/anzahlStudentenGueltigeZahl')."</span>";
$error=true;
}
elseif($maxstd<0)
{
echo "<span class='error'>Anzahl der Studenten/Beispiel darf nicht negativ sein</span>";
echo "<span class='error'>".$p->t('benotungstool/anzahlStudentenNichtNegativ')."</span>";
$error=true;
}
elseif($maxstd>99)
{
echo "<span class='error'>Anzahl der Studenten/Beispiel muss kleiner 100 sein</span>";
echo "<span class='error'>".$p->t('benotungstool/anzahlStudentenKleiner100')."</span>";
$error=true;
}
}
@@ -614,17 +614,17 @@ if(isset($_POST['uebung_edit']))
{
if(!is_numeric($maxbsp))
{
echo "<span class='error'>Anzahl der Beispiele/Student muss eine g&uuml;ltige Zahl sein</span>";
echo "<span class='error'>".$p->t('benotungstool/anzahlStudentenGueltigeZahl')."</span>";
$error=true;
}
elseif($maxbsp<0)
{
echo "<span class='error'>Anzahl der Beispiele/Student darf nicht negativ sein</span>";
echo "<span class='error'>".$p->t('benotungstool/anzahlStudentenNichtNegativ')."</span>";
$error=true;
}
elseif($maxbsp>99)
{
echo "<span class='error'>Anzahl der Beispiele/Student muss kleiner 100 sein</span>";
echo "<span class='error'>".$p->t('benotungstool/anzahlStudentenKleiner100')."</span>";
$error=true;
}
}
@@ -633,18 +633,18 @@ if(isset($_POST['uebung_edit']))
if($freigabevon_sav>$freigabebis_sav)
{
echo "<span class='error'>Von Datum darf nicht gr&ouml;sser als Bis Datum sein</span>";
echo "<span class='error'>".$p->t('benotungstool/vonDatumNichtGroesserAlsBisDatum')."</span>";
$error=true;
}
if(!$freigabebis_sav)
{
echo "<span class='error'>Bis-Datum hat ein ung&uuml;ltiges Format</span>";
echo "<span class='error'>".$p->t('benotungstool/bisDatumUngueltigesFormat')."</span>";
$error=true;
}
if(!$freigabevon_sav)
{
echo "<span class='error'>Von-Datum hat ein ung&uuml;ltiges Format</span>";
echo "<span class='error'>".$p->t('benotungstool/vonDatumUngueltigesFormat')."</span>";
$error=true;
}
@@ -717,12 +717,12 @@ if(isset($_POST['liste_edit']))
$error = false;
if($thema=='')
{
echo "<span class='error'>Thema muss eingegeben werden</span>";
echo "<span class='error'>".$p->t('benotungstool/themaMussEingegebenWerden')."</span>";
$error = true;
}
if(!is_numeric($gewicht))
{
echo "<span class='error'>Gewicht muss eine Zahl sein</span>";
echo "<span class='error'>".$p->t('benotungstool/gewichtMussEineZahlSein')."</span>";
$error = true;
}
@@ -752,7 +752,7 @@ if(isset($_POST['liste_edit']))
//$uebung_obj->maxbsp = $maxbsp;
if($uebung_obj->save(false))
echo "Die &Auml;nderung wurde gespeichert!";
echo $p->t('global/erfolgreichgespeichert')."!";
else
echo "<span class='error'>$uebung_obj->errormsg</span>";
}
@@ -764,7 +764,7 @@ if(isset($_POST['beispiel_neu']) || isset($_POST['beispiel_edit']))
{
if(isset($_POST['beispiel_edit']) && (!isset($beispiel_id) || !is_numeric($beispiel_id)))
{
echo "<span class='error'>Beispiel_id ist ungueltig</span>";
echo "<span class='error'>".$p->t('benotungstool/beispielIdUngueltig')."</span>";
}
else
{
@@ -806,13 +806,13 @@ if(isset($_POST['beispiel_neu']) || isset($_POST['beispiel_edit']))
echo "<span class='error'>$beispiel_obj->errormsg</span>";
}
else
echo "<span class='error'>Bezeichnung muss eingegeben werden</span>";
echo "<span class='error'>".$p->t('benotungstool/bezeichnungMussEingegebenWerden')."</span>";
}
else
echo "<span class='error'>Punkte muss eine g&uuml;ltige Zahl sein</span>";
echo "<span class='error'>".$p->t('benotungstool/punkteMuessenEineGueltigeZahlSein')."</span>";
}
else
echo "<span class='error'>Zugehoerige Uebung ist fehlerhaft</span>";
echo "<span class='error'>".$p->t('benotungstool/zugehoerigeUebungFehlerhaft')."</span>";
}
}
@@ -825,7 +825,7 @@ if(isset($_GET["uebung_id"]) && $_GET["uebung_id"]!='')
echo "<table><tr><td valign='top'>";
//Bearbeiten der ausgewaehlten Uebung
echo "<form accept-charset='UTF-8' action='verwaltung_listen.php?lvid=$lvid&stsem=$stsem&lehreinheit_id=$lehreinheit_id&uebung_id=$uebung_id&liste_id=$liste_id' method=POST enctype='multipart/form-data'>\n";
echo "<table><tr><td colspan='2' width='340' class='ContentHeader3'>Ausgew&auml;hlte Aufgabe bearbeiten</td><td>&nbsp;</td></tr>\n";
echo "<table><tr><td colspan='2' width='340' class='ContentHeader3'>".$p->t('benotungstool/ausgewaehlteAufgabeBearbeiten')."</td><td>&nbsp;</td></tr>\n";
echo "<tr><td>&nbsp;</td><td></td></tr>";
$uebung_obj = new uebung();
@@ -833,25 +833,25 @@ if(isset($_GET["uebung_id"]) && $_GET["uebung_id"]!='')
$downloadname = mb_ereg_replace($uebung_id,ereg_replace(' ','_',$uebung_obj->bezeichnung), $uebung_obj->angabedatei);
echo "
<tr><td>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>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>
<tr><td>(Format: 31.12.2007 14:30)</td><td align='right'>bis <input type='text' size='16' name='freigabebis' value='".date('d.m.Y H:i',$datum_obj->mktime_fromtimestamp($uebung_obj->freigabebis))."'></td></tr>";
<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>
<tr><td>".$p->t('benotungstool/format')."</td><td align='right'>bis <input type='text' size='16' name='freigabebis' value='".date('d.m.Y H:i',$datum_obj->mktime_fromtimestamp($uebung_obj->freigabebis))."'></td></tr>";
if ($uebung_obj->beispiele){
echo "<tr><td>Max. Studenten/Beispiel</td><td align='right'><input type='text' name='maxstd' value='$uebung_obj->maxstd'></td><td>$error_maxstd</td></tr>
<tr><td>Max. Beispiele/Student</td><td align='right'><input type='text' name='maxbsp' value='$uebung_obj->maxbsp'></td><td>$error_maxbsp</td></tr>";
echo"<tr><td>Abgabe </td><td><input type='checkbox' name='kl_abgabe' ".($uebung_obj->abgabe?'checked':'')."></td></tr>";
echo "<tr><td>".$p->t('benotungstool/maxStudentenBeispiel')."</td><td align='right'><input type='text' name='maxstd' value='$uebung_obj->maxstd'></td><td>$error_maxstd</td></tr>
<tr><td>".$p->t('benotungstool/maxBeispieleStudent')."</td><td align='right'><input type='text' name='maxbsp' value='$uebung_obj->maxbsp'></td><td>$error_maxbsp</td></tr>";
echo"<tr><td>".$p->t('benotungstool/abgabe')." </td><td><input type='checkbox' name='kl_abgabe' ".($uebung_obj->abgabe?'checked':'')."></td></tr>";
echo "<input type='hidden' size='16' name='gewicht' value='0'>";
}
else if ($uebung_obj->abgabe)
{
echo "<tr><td>Gewicht</td><td align='right'><input type='text' size='16' name='gewicht' value='$uebung_obj->gewicht'></td><td>$error_gewicht</td></tr>";
echo "<tr><td>Positiv </td><td><input type='checkbox' name='positiv' ".($uebung_obj->positiv?'checked':'')."></td></tr>";
echo "<tr><td>".$p->t('benotungstool/gewicht')."</td><td align='right'><input type='text' size='16' name='gewicht' value='$uebung_obj->gewicht'></td><td>$error_gewicht</td></tr>";
echo "<tr><td>".$p->t('benotungstool/positiv')." </td><td><input type='checkbox' name='positiv' ".($uebung_obj->positiv?'checked':'')."></td></tr>";
}
if ($uebung_obj->beispiele)
echo"<tr><td>Statistik f&uuml;r Studenten anzeigen </td><td><input type='checkbox' name='statistik' ".($uebung_obj->statistik?'checked':'')."></td></tr>";
echo"<tr><td>".$p->t('benotungstool/statistikFuerStudentenAnzeigen')." </td><td><input type='checkbox' name='statistik' ".($uebung_obj->statistik?'checked':'')."></td></tr>";
echo "<tr>";
echo "<td>Angabedatei</td>";
echo "<td>".$p->t('benotungstool/angabeidatei')."</td>";
if ($uebung_obj->angabedatei != '')
echo "<td><a href='verwaltung_listen.php?lvid=$lvid&stsem=$stsem&lehreinheit_id=$lehreinheit_id&uebung_id=$uebung_id&liste_id=$liste_id&download=".$downloadname."'>".$downloadname."</a> <a href='verwaltung_listen.php?lvid=$lvid&stsem=$stsem&lehreinheit_id=$lehreinheit_id&uebung_id=$uebung_id&liste_id=$liste_id&deletefile=1'>[del]</a></td>";
else
@@ -859,7 +859,7 @@ if(isset($_GET["uebung_id"]) && $_GET["uebung_id"]!='')
echo "</tr>";
echo "
<tr><td></td><td><input type='file' name='angabedatei'></td></tr>
<tr><td colspan=2 align='right'><input type='submit' name='uebung_edit' value='Speichern'></td></tr>
<tr><td colspan=2 align='right'><input type='submit' name='uebung_edit' value='".$p->t('global/speichern')."'></td></tr>
</table>
<input type='hidden' name='liste_id' value='".$liste_id."'>
</form>";
@@ -873,12 +873,12 @@ if(isset($_GET["uebung_id"]) && $_GET["uebung_id"]!='')
if ($uebung_obj->beispiele)
{
echo "<form accept-charset='UTF-8' action='verwaltung_listen.php?lvid=$lvid&stsem=$stsem&lehreinheit_id=$lehreinheit_id&uebung_id=$uebung_id&liste_id=$liste_id' method=POST>\n";
echo "<table width='340'><tr><td colspan='3' class='ContentHeader3'>Neues Beispiel anlegen</td></tr>\n";
echo "<table width='340'><tr><td colspan='3' class='ContentHeader3'>".$p->t('benotungstool/neuesBeispielAnlegen')."</td></tr>\n";
echo "<tr><td>&nbsp;</td><td></td></tr>\n\n";
echo "<tr><td>Bezeichnung <input type='text' name='bezeichnung' maxlength='32' value='Beispiel ".($anzahl<9?'0'.($anzahl+1):($anzahl+1))."'>";
echo "&nbsp;Punkte <input type='text' size='2' name='punkte' value='1'></td></tr>";
echo "<tr><td align='right'><input type='submit' name='beispiel_neu' value='Anlegen'></td></tr>";
echo "<tr><td>".$p->t('global/bezeichnung')." <input type='text' name='bezeichnung' maxlength='32' value='".$p->t('benotungstool/beispiel')." ".($anzahl<9?'0'.($anzahl+1):($anzahl+1))."'>";
echo "&nbsp;".$p->t('benotungstool/punkte')." <input type='text' size='2' name='punkte' value='1'></td></tr>";
echo "<tr><td align='right'><input type='submit' name='beispiel_neu' value='".$p->t('benotungstool/anlegen')."'></td></tr>";
echo "</table>
</form>";
@@ -891,22 +891,22 @@ if(isset($_GET["uebung_id"]) && $_GET["uebung_id"]!='')
if ($uebung_obj->beispiele)
{
echo "<form accept-charset='UTF-8' action='verwaltung_listen.php?lvid=$lvid&stsem=$stsem&lehreinheit_id=$lehreinheit_id&uebung_id=$uebung_id&liste_id=$liste_id' method=POST>\n";
echo "<table width='340'><tr><td colspan='3' class='ContentHeader3'>Vorhandene Beispiele</td></tr>\n";
echo "<table width='340'><tr><td colspan='3' class='ContentHeader3'>".$p->t('benotungstool/vorhandeneBeispiele')."</td></tr>\n";
echo "<tr><td>&nbsp;</td><td></td><td></td></tr>\n\n";
if($anzahl>0)
{
echo "<tr><th>Beispiel</th><th>Punkte</th><th>Auswahl</th></tr>\n";
echo "<tr><th>".$p->t('benotungstool/beispiel')."</th><th>".$p->t('benotungstool/punkte')."</th><th>".$p->t('benotungstool/auswahl')."</th></tr>\n";
foreach ($beispiel_obj->beispiele as $row)
{
echo "<tr><td><a href='verwaltung_listen.php?lvid=$lvid&stsem=$stsem&lehreinheit_id=$lehreinheit_id&uebung_id=$uebung_id&beispiel_id=$row->beispiel_id&liste_id=$liste_id' class='Item'><u>".$row->bezeichnung."</u></a></td>
<td align='center'>$row->punkte</td>
<td align='center'><input type='Checkbox' name='beispiel[]' value='$row->beispiel_id'></td>";
}
echo "<tr><td></td><td></td><td align='right'><input type='Submit' value='Auswahlschen' onclick='return confirmdelete()' name='beispiel_delete'></td></tr>";
echo "<tr><td></td><td></td><td align='right'><input type='Submit' value='".$p->t('benotungstool/auswahlLoeschen')."' onclick='return confirmdelete()' name='beispiel_delete'></td></tr>";
}
else
echo "<tr><td colspan='3'>Derzeit sind keine Beispiele angelegt</td><td></td></tr>";
echo "<tr><td colspan='3'>".$p->t('benotungstool/keineBeispieleAngelegt')."</td><td></td></tr>";
echo "</table></form>";
}
@@ -920,12 +920,12 @@ if(isset($_GET["uebung_id"]) && $_GET["uebung_id"]!='')
if($beispiel_obj->load($beispiel_id))
{
echo "<form accept-charset='UTF-8' action='verwaltung_listen.php?lvid=$lvid&stsem=$stsem&lehreinheit_id=$lehreinheit_id&uebung_id=$uebung_id&beispiel_id=$beispiel_id&liste_id=$liste_id' method=POST>\n";
echo "<table width='340'><tr><td colspan='3' class='ContentHeader3'>Beispiel bearbeiten</td></tr>\n";
echo "<table width='340'><tr><td colspan='3' class='ContentHeader3'>".$p->t('benotungstool/beispielBearbeiten')."</td></tr>\n";
echo "<tr><td>&nbsp;</td><td></td></tr>\n\n";
echo "<tr><td>Bezeichnung <input type='text' name='bezeichnung' maxlength='32' value='".htmlentities($beispiel_obj->bezeichnung,ENT_QUOTES,'UTF-8')."'>";
echo "&nbsp;Punkte <input type='text' size='2' name='punkte' value='$beispiel_obj->punkte'></td></tr>";
echo "<tr><td align='right'><input type='submit' name='beispiel_edit' value='Ändern'></td></tr>";
echo "<tr><td>".$p->t('global/bezeichnung')." <input type='text' name='bezeichnung' maxlength='32' value='".htmlentities($beispiel_obj->bezeichnung,ENT_QUOTES,'UTF-8')."'>";
echo "&nbsp;".$p->t('benotungstool/punkte')." <input type='text' size='2' name='punkte' value='$beispiel_obj->punkte'></td></tr>";
echo "<tr><td align='right'><input type='submit' name='beispiel_edit' value='".$p->t('global/aendern')."'></td></tr>";
echo "</table>
</form><br><br>";
@@ -942,16 +942,16 @@ else
echo "<table><tr><td valign='top'>";
//Bearbeiten der ausgewaehlten Liste
echo "<form accept-charset='UTF-8' action='verwaltung_listen.php?lvid=$lvid&stsem=$stsem&lehreinheit_id=$lehreinheit_id&liste_id=$liste_id' method=POST>\n";
echo "<table><tr><td colspan='2' width='340' class='ContentHeader3'>Übung bearbeiten</td><td>&nbsp;</td></tr>\n";
echo "<table><tr><td colspan='2' width='340' class='ContentHeader3'>".$p->t('benotungstool/uebungBearbeiten')."</td><td>&nbsp;</td></tr>\n";
echo "<tr><td>&nbsp;</td><td></td></tr>";
$liste_obj = new uebung();
$liste_obj->load($liste_id);
echo "
<tr><td>Thema</td><td align='right'><input type='text' name='thema' maxlength='32' value='".htmlentities($liste_obj->bezeichnung,ENT_QUOTES,'UTF-8')."'></td><td>$error_thema</td></tr><tr><td>Gewicht</td><td align='right'><input type='text' size='16' name='gewicht' value='$liste_obj->gewicht'></td><td>$error_gewicht</td></tr>
<tr><td>Positiv </td><td><input type='checkbox' name='positiv' ".($liste_obj->positiv?'checked':'')."></td></tr>
<tr><td colspan=2 align='right'><input type='submit' name='liste_edit' value='Speichern'></td></tr>
<tr><td>".$p->t('benotungstool/thema')."</td><td align='right'><input type='text' name='thema' maxlength='32' value='".htmlentities($liste_obj->bezeichnung,ENT_QUOTES,'UTF-8')."'></td><td>$error_thema</td></tr><tr><td>".$p->t('benotungstool/gewicht')."</td><td align='right'><input type='text' size='16' name='gewicht' value='$liste_obj->gewicht'></td><td>$error_gewicht</td></tr>
<tr><td>".$p->t('benotungstool/positiv')." </td><td><input type='checkbox' name='positiv' ".($liste_obj->positiv?'checked':'')."></td></tr>
<tr><td colspan=2 align='right'><input type='submit' name='liste_edit' value='".$p->t('global/speichern')."'></td></tr>
</table>
</form>";
}
@@ -962,16 +962,16 @@ else
echo "<table width='440'>";
$studentuebung = new uebung();
if (!$studentuebung->check_studentuebung($liste_id))
echo "<tr><td colspan='3' class='ContentHeader3'>Vorhandene Aufgaben bearbeiten</td></tr>";
echo "<tr><td colspan='3' class='ContentHeader3'>".$p->t('benotungstool/vorhandeneAufgabeBearbeiten')."</td></tr>";
$uebung_obj = new uebung();
$uebung_obj->load_uebung($lehreinheit_id,$level=2,$uebung_id=$liste_id);
$anzahl = count($uebung_obj->uebungen);
$copy_content="<table cellpadding=0><tr><td class='ContentHeader3'>&Uuml;bung in andere LE kopieren</td></tr><tr><td></td><td></td><td>&nbsp;</td></tr><tr><th>&nbsp;</th></tr>";
$copy_content="<table cellpadding=0><tr><td class='ContentHeader3'>".$p->t('benotungstool/uebungInAndereLeKopieren')."</td></tr><tr><td></td><td></td><td>&nbsp;</td></tr><tr><th>&nbsp;</th></tr>";
$has_copy_content=false;
if($anzahl>0)
{
echo "<tr><td></td><td></td><td>&nbsp;</td></tr><tr><th>Thema</th><th>Freigeschalten</th><th>Auswahl</th><th>&nbsp;</th></tr>";
echo "<tr><td></td><td></td><td>&nbsp;</td></tr><tr><th>".$p->t('benotungstool/thema')."</th><th>".$p->t('benotungstool/freigeschalten')."</th><th>".$p->t('benotungstool/auswahl')."</th><th>&nbsp;</th></tr>";
//Alle Lehreinheiten holen die zu dieser lehrveranstaltung gehoeren
//und der angemeldete User berechtigt ist
@@ -1029,9 +1029,9 @@ else
echo "<tr height=23><td align='left'><a href='verwaltung_listen.php?lvid=$lvid&stsem=$stsem&lehreinheit_id=$lehreinheit_id&uebung_id=$row->uebung_id&liste_id=$liste_id' class='Item'><u>".$row->bezeichnung."</u></a></td><td align='center'>";
if((strtotime(strftime($row->freigabevon))<=time()) && (strtotime(strftime($row->freigabebis))>=time()))
echo 'Ja';
echo $p->t('global/ja');
else
echo 'Nein';
echo $p->t('global/nein');
echo "</td><td align='center'><input type='Checkbox' name='uebung[]' value='$row->uebung_id'></td>";
//Wenn andere Lehreinheiten vorhanden sind dann wird die moeglichkeit zum kopieren von
//Uebungen in diese Lehreinheiten angeboten.
@@ -1074,7 +1074,7 @@ else
$copy_content.= "</td></tr>";
}
}
echo "<tr><td></td><td></td><td><input type='Submit' value='Auswahlschen' name='delete_uebung' onclick='return confirmdelete();'></td></tr>";
echo "<tr><td></td><td></td><td><input type='Submit' value='".$p->t('benotungstool/auswahlLoeschen')."' name='delete_uebung' onclick='return confirmdelete();'></td></tr>";
if ($row->beispiele)
$anzeigen = 'beispiele';
else
@@ -1122,19 +1122,19 @@ else
echo "
<form accept-charset='UTF-8' action='verwaltung_listen.php?lvid=$lvid&stsem=$stsem&lehreinheit_id=$lehreinheit_id&liste_id=$liste_id' method=POST enctype='multipart/form-data'>
<table >
<tr><td width='440' colspan=2 class='ContentHeader3'>Neue Kreuzerlliste anlegen</td><td></td></tr>
<tr><td>Thema</td><td align='right'><input type='text' name='thema' maxlength='32' value='$thema'></td><td><span class='error'>$error_thema</td></tr>
<tr><td>Anzahl der Beispiele</td><td align='right'><input type='text' name='anzahlderbeispiele' maxlength='2' size='2' value='$anzahlderbeispiele'></td><td>$error_anzahlderbeispiele</td></tr>
<tr><td>Anzahl Punkte pro Beispiel</td><td align='right'><input type='text' name='punkteprobeispiel' value='$punkteprobeispiel'></td><td>$error_punkteprobeispiel</td></tr>
<tr><td>Max. Studenten/Beispiel</td><td align='right'><input type='text' name='maxstd' value='$maxstd'></td><td>$error_maxstd</td></tr>
<tr><td>Max. Beispiele/Student</td><td align='right'><input type='text' name='maxbsp' value='$maxbsp'></td><td>$error_maxbsp</td></tr>
<tr><td>Freigabe</td><td align='right'>von <input type='text' size='16' name='freigabevon' value='$freigabevon'></td><td>$error_freigabevon</td></tr>
<tr><td>(Format: 31.12.2007 14:30)</td><td align='right'>bis <input type='text' size='16' name='freigabebis' value='$freigabebis'></td><td>$error_freigabebis</td></tr>
<tr><td width='440' colspan=2 class='ContentHeader3'>".$p->t('benotungstool/neueKreuzerllisteAnlegen')."</td><td></td></tr>
<tr><td>".$p->t('benotungstool/thema')."</td><td align='right'><input type='text' name='thema' maxlength='32' value='$thema'></td><td><span class='error'>$error_thema</td></tr>
<tr><td>".$p->t('benotungstool/anzahlDerBeispiele')."</td><td align='right'><input type='text' name='anzahlderbeispiele' maxlength='2' size='2' value='$anzahlderbeispiele'></td><td>$error_anzahlderbeispiele</td></tr>
<tr><td>".$p->t('benotungstool/anzahlPunkteProBeispiel')."</td><td align='right'><input type='text' name='punkteprobeispiel' value='$punkteprobeispiel'></td><td>$error_punkteprobeispiel</td></tr>
<tr><td>".$p->t('benotungstool/maxStudentenBeispiel')."</td><td align='right'><input type='text' name='maxstd' value='$maxstd'></td><td>$error_maxstd</td></tr>
<tr><td>".$p->t('benotungstool/maxBeispieleStudent')."</td><td align='right'><input type='text' name='maxbsp' value='$maxbsp'></td><td>$error_maxbsp</td></tr>
<tr><td>".$p->t('benotungstool/freigabe')."</td><td align='right'>von <input type='text' size='16' name='freigabevon' value='$freigabevon'></td><td>$error_freigabevon</td></tr>
<tr><td>".$p->t('benotungstool/format')."</td><td align='right'>bis <input type='text' size='16' name='freigabebis' value='$freigabebis'></td><td>$error_freigabebis</td></tr>
<input type='hidden' size='16' name='gewicht' value='0'>
<tr><td>Abgabe </td><td><input type='checkbox' name='kl_abgabe'></td></tr>
<tr><td>Statistik f&uuml;r Studenten anzeigen </td><td><input type='checkbox' name='statistik'></td></tr>
<tr><td>Angabedatei</td><td><input type='file' name='angabedatei'></td></tr>
<tr><td colspan=2 align='right'><input type='submit' name='uebung_neu' value='Anlegen'></td></tr>
<tr><td>".$p->t('benotungstool/abgabe')." </td><td><input type='checkbox' name='kl_abgabe'></td></tr>
<tr><td>".$p->t('benotungstool/statistikFuerStudentenAnzeigen')." </td><td><input type='checkbox' name='statistik'></td></tr>
<tr><td>".$p->t('benotungstool/angabeidatei')."</td><td><input type='file' name='angabedatei'></td></tr>
<tr><td colspan=2 align='right'><input type='submit' name='uebung_neu' value='".$p->t('benotungstool/anlegen')."'></td></tr>
</table>
</form>
";
@@ -1162,23 +1162,23 @@ else
if ($liste_obj->prozent == 't')
{
$einheit = " %";
$einheit_link = "Notenschlüssel in <u>Prozent</u> / <a href='verwaltung_listen.php?lvid=$lvid&stsem=$stsem&lehreinheit_id=$lehreinheit_id&liste_id=$liste_id&notenschluessel=punkte'>Punkten</a>";
$einheit_link = $p->t('benotungstool/notenschluesselInProzent')." / <a href='verwaltung_listen.php?lvid=$lvid&stsem=$stsem&lehreinheit_id=$lehreinheit_id&liste_id=$liste_id&notenschluessel=punkte'>".$p->t('benotungstool/punkten')."</a>";
}
else
{
$einheit=" Punkte";
$einheit_link = "Notenschlüssel in <a href='verwaltung_listen.php?lvid=$lvid&stsem=$stsem&lehreinheit_id=$lehreinheit_id&liste_id=$liste_id&notenschluessel=prozent'>Prozent</a> / <u>Punkten</u>";
$einheit=" ".$p->t('benotungstool/punkte');
$einheit_link = $p->t('benotungstool/notenschluesselIn')." <a href='verwaltung_listen.php?lvid=$lvid&stsem=$stsem&lehreinheit_id=$lehreinheit_id&liste_id=$liste_id&notenschluessel=prozent'>".$p->t('benotungstool/prozentPunkten');
}
echo "<form accept-charset='UTF-8' action='verwaltung_listen.php?lvid=$lvid&stsem=$stsem&lehreinheit_id=$lehreinheit_id&liste_id=$liste_id' method='POST' name='ns'>\n";
echo "<table><tr><td colspan='3' class='ContentHeader3'>Notenschlüssel definieren</td></tr>\n";
echo "<table><tr><td colspan='3' class='ContentHeader3'>".$p->t('benotungstool/notenschluesselDefinieren')."</td></tr>\n";
echo "<tr>";
echo "<td colspan='3'>";
echo $einheit_link;
echo "</td>";
echo "</tr>";
echo "<tr><td colspan='3'>&nbsp;</td></tr>\n";
echo "<tr><td>Note</td><td>Minimum</td></tr>";
echo "<tr><td>".$p->t('benotungstool/note')."</td><td>".$p->t('benotungstool/minimum')."</td></tr>";
echo "<tr><td><input type='text' name='schluessel_note_1' maxlength='2' size='2' value='1' readonly></td><td><input type='text' size='4' name='schluessel_punkte_1' value='$notenschluessel[1]'>$einheit</td></tr>";
echo "<tr><td><input type='text' name='schluessel_note_2' maxlength='2' size='2' value='2' readonly></td><td><input type='text' size='4' name='schluessel_punkte_2' value='$notenschluessel[2]'>$einheit</td></tr>";
echo "<tr><td><input type='text' name='schluessel_note_3' maxlength='2' size='2' value='3' readonly></td><td><input type='text' size='4' name='schluessel_punkte_3' value='$notenschluessel[3]'>$einheit</td></tr>";
@@ -1187,8 +1187,8 @@ else
echo "<tr>";
echo "<td align='right' colspan='3'>";
if ($liste_obj->prozent == 't')
echo "<input type='button' onclick='set_notenschluessel_prozent();' value='Standardwerte setzen'><br>";
echo "<input type='submit' name='schluessel' value='Speichern'></td>";
echo "<input type='button' onclick='set_notenschluessel_prozent();' value='".$p->t('benotungstool/standardwerteSetzen')."'><br>";
echo "<input type='submit' name='schluessel' value='".$p->t('global/speichern')."'></td>";
echo "</tr>";
echo "</table>
@@ -1204,14 +1204,14 @@ else
<form accept-charset='UTF-8' action='verwaltung_listen.php?lvid=$lvid&stsem=$stsem&lehreinheit_id=$lehreinheit_id&liste_id=$liste_id' method=POST enctype='multipart/form-data'>
<table >
<tr><td width='440' colspan=2 class='ContentHeader3'>Neue Abgabe anlegen</td><td></td></tr>
<tr><td>Thema</td><td align='right'><input type='text' name='thema' maxlength='32' value='".htmlentities($thema,ENT_QUOTES,'UTF-8')."'></td><td><span class='error'>$error_thema</td></tr>
<tr><td>Freigabe</td><td align='right'>von <input type='text' size='16' name='freigabevon' value='$freigabevon'></td><td>$error_freigabevon</td></tr>
<tr><td>(Format: 31.12.2007 14:30)</td><td align='right'>bis <input type='text' size='16' name='freigabebis' value='$freigabebis'></td><td>$error_freigabebis</td></tr>
<tr><td>Gewicht</td><td align='right'><input type='text' size='16' name='gewicht' value='$gewicht'></td><td>$error_gewicht</td></tr>
<tr><td>Positiv </td><td><input type='checkbox' name='positiv'></td></tr>
<!--<tr><td>Statistik f&uuml;r Studenten anzeigen </td><td><input type='checkbox' name='statistik'></td></tr>-->
<tr><td>Angabedatei</td><td><input type='file' name='angabedatei'></td></tr>
<tr><td colspan=2 align='right'><input type='submit' name='abgabe_neu' value='Anlegen'></td></tr>
<tr><td>".$p->t('benotungstool/thema')."</td><td align='right'><input type='text' name='thema' maxlength='32' value='".htmlentities($thema,ENT_QUOTES,'UTF-8')."'></td><td><span class='error'>$error_thema</td></tr>
<tr><td>".$p->t('benotungstool/freigabe')."</td><td align='right'>von <input type='text' size='16' name='freigabevon' value='$freigabevon'></td><td>$error_freigabevon</td></tr>
<tr><td>".$p->t('benotungstool/format')."</td><td align='right'>bis <input type='text' size='16' name='freigabebis' value='$freigabebis'></td><td>$error_freigabebis</td></tr>
<tr><td>".$p->t('benotungstool/gewicht')."</td><td align='right'><input type='text' size='16' name='gewicht' value='$gewicht'></td><td>$error_gewicht</td></tr>
<tr><td>".$p->t('benotungstool/positiv')." </td><td><input type='checkbox' name='positiv'></td></tr>
<!--<tr><td>".$p->t('benotungstool/statistikFuerStudentenAnzeigen')." </td><td><input type='checkbox' name='statistik'></td></tr>-->
<tr><td>".$p->t('benotungstool/angabeidatei')."</td><td><input type='file' name='angabedatei'></td></tr>
<tr><td colspan=2 align='right'><input type='submit' name='abgabe_neu' value='".$p->t('benotungstool/anlegen')."'></td></tr>
</table>
</form>
";