- DMS suche nun auch nach DMS-ID möglich

- Link zum Pinboard als Icon bei den Lehre-tools
- Inaktive Freifächer (bei denen keine Anmeldung mehr möglich ist) werden nicht mehr ausgegegraut sondern mit einer roten Ampel versehen
- index.html und index.php: Dateiname des Logos umbenannt in logo.png (statt fhtw_logo.png), Link zu fhcomplete angepasst an fhcomplete.org
- notenliste.xls.php: Legende des Notenschlüssels angepasst und Formatierungen geändert
-
This commit is contained in:
Manfred Kindl
2013-10-15 16:16:27 +00:00
parent 17bfa284a6
commit 83219630aa
42 changed files with 175 additions and 85 deletions
@@ -901,7 +901,7 @@ else
//Uebung neu anlegen
if(!isset($_POST['uebung_neu']))
{
$thema = "Uebung ".($anzahl<9?'0'.($anzahl+1):($anzahl+1));
$thema = $p->t('benotungstool/uebung')." ".($anzahl<9?'0'.($anzahl+1):($anzahl+1));
$anzahlderbeispiele = 10;
$punkteprobeispiel = 1;
$freigabevon = date('d.m.Y H:i');
@@ -1105,7 +1105,7 @@ else
//Uebung neu anlegen
if(!isset($_POST['uebung_neu']))
{
$thema = "Liste ".($anzahl<9?'0'.($anzahl+1):($anzahl+1));
$thema = $p->t('benotungstool/liste')." ".($anzahl<9?'0'.($anzahl+1):($anzahl+1));
$anzahlderbeispiele = 10;
$punkteprobeispiel = 1;
$freigabevon = date('d.m.Y H:i');
+4 -4
View File
@@ -134,7 +134,7 @@ if (isset($_GET["handbuch"])){
<table class="tabcontent" height="100%" id="inhalt">
<tr>
<td class="tdwidth10">&nbsp;</td>
<td><h1>
<td style="vertical-align:top; height: 10px"><h1>
<?php
echo $lv_obj->bezeichnung_arr[$sprache].' '.$lv_obj->lehrform_kurzbz.' / '.$kurzbz.'-'.$semester.' '.$lv_obj->orgform_kurzbz;
@@ -151,7 +151,7 @@ if (isset($_GET["handbuch"])){
</tr>
<tr>
<td>&nbsp;</td>
<td>';
<td style="vertical-align:top; height: 10px">';
$qry = "SELECT * FROM (SELECT distinct on(uid) vorname, nachname, tbl_benutzer.uid as uid,
CASE WHEN lehrfunktion_kurzbz='LV-Leitung' THEN true ELSE false END as lvleiter
@@ -223,11 +223,11 @@ if (isset($_GET["handbuch"])){
</tr>
<tr>
<td >&nbsp;</td>
<td >&nbsp;</td>
<td style="vertical-align:top; height: 10px">&nbsp;</td>
</tr>
<tr>
<td >&nbsp;</td>
<td >
<td style="vertical-align:top;">
<?php
require_once('../../../include/'.EXT_FKT_PATH.'/cis_menu_lv.inc.php');
?>
+26 -13
View File
@@ -102,6 +102,7 @@
// sending HTTP headers
$workbook->send("Notenliste". "_" . date("d_m_Y") . ".xls");
$workbook->setCustomColor (15,192,192,192); //Setzen der HG-Farbe Hellgrau
// Creating a worksheet
$worksheet =& $workbook->addWorksheet("Notenliste");
@@ -110,6 +111,15 @@
$format_bold =& $workbook->addFormat();
$format_bold->setBold();
$format_highlight =& $workbook->addFormat();
$format_highlight->setFgColor(15);
$format_highlight->setBorder(1);
$format_highlight->setBorderColor('white');
$format_border_bottom =& $workbook->addFormat();
$format_border_bottom ->setBottom(2);
$format_border_bottom->setBold();
$format_title =& $workbook->addFormat();
$format_title->setBold();
@@ -121,7 +131,7 @@
$lvobj = new lehrveranstaltung($lvid);
$worksheet->write(0,0,"Notenliste ".$lvobj->bezeichnung);
$worksheet->write(0,0,"Notenliste ".$lvobj->bezeichnung,$format_bold);
$stg_obj = new studiengang($stg);
@@ -166,18 +176,18 @@
{
while($row=$db->db_fetch_object($result))
{
$worksheet->write($lines,0,"$row->vorname $row->nachname");
$worksheet->write($lines,1,"$row->vorname $row->nachname");
$lines++;
}
}
//Studenten holen
$lines++;
$worksheet->write($lines,1,"Familiennname");
$worksheet->write($lines,2,"Vorname");
$worksheet->write($lines,3,"Gruppe");
$worksheet->write($lines,4,"Kennzeichen");
$worksheet->write($lines,5,"Note");
$worksheet->write($lines,1,"Familiennname",$format_border_bottom);
$worksheet->write($lines,2,"Vorname",$format_border_bottom);
$worksheet->write($lines,3,"Gruppe",$format_border_bottom);
$worksheet->write($lines,4,"Kennzeichen",$format_border_bottom);
$worksheet->write($lines,5,"Note",$format_border_bottom);
$stsem_obj = new studiensemester();
$stsem_obj->load($stsem);
$stsemdatumvon = $stsem_obj->start;
@@ -232,8 +242,8 @@ $qry = "SELECT
$worksheet->write($lines,1,$elem->nachname.$inc);
$worksheet->write($lines,2,$elem->vorname);
$worksheet->write($lines,3,$elem->semester.$elem->verband.$elem->gruppe);
$worksheet->write($lines,4,'="'.trim($elem->matrikelnr).'"');
$worksheet->write($lines,5,$note);
$worksheet->write($lines,4,'="'.trim($elem->matrikelnr).'"',$format_highlight);
$worksheet->write($lines,5,$note,$format_highlight);
$i++;
$lines++;
}
@@ -242,10 +252,13 @@ $qry = "SELECT
}
//Notenschluessel
$worksheet->write(++$lines,0,'Notenschlüssel: 1-Sehr Gut, 2-Gut, 3-Befriedigend, 4-Genügend,');
$worksheet->write(++$lines,0,'5-Nicht Genügend, 6-Angerechnet, 7-nicht beurteilt,');
$worksheet->write(++$lines,0,'8-teilgenommen, 9-noch nicht eingetragen, 10-bestanden,');
$worksheet->write(++$lines,0,'11-approbiert, 12-erfolgreich absolviert, 13-nicht erfolgreich absolviert, 14-nicht bestanden, 16-Mit Erfolg teilgenommen');
$worksheet->write(++$lines,0,'Notenschlüssel: 1 (Sehr Gut), 2 (Gut), 3 (Befriedigend), 4 (Genügend),');
$worksheet->write(++$lines,0,'5 (Nicht Genügend), 7 (nicht beurteilt), 10 (bestanden)');
//$worksheet->write(++$lines,0,'8-teilgenommen, 9-noch nicht eingetragen, 10-bestanden,');
$worksheet->write(++$lines,0,'14 (nicht bestanden), 16 (Mit Erfolg teilgenommen)');
$worksheet->writeBlank(++$lines,0,0);
$worksheet->writeBlank(++$lines,0,$format_highlight);
$worksheet->write($lines,1,'...Kopieren Sie diese Zellen in den Zwischenspeicher, um damit die Import-Spalte des Gesamtnotenformulars zu befüllen');
$lines++;
$worksheet->write(++$lines,0,'(i) ... Incoming');
$worksheet->write(++$lines,0,'(o) ... Outgoing');