From fbe7463031af1206ea8ce5edd7b195d107160c62 Mon Sep 17 00:00:00 2001 From: Rudolf Hangl Date: Mon, 14 Sep 2009 13:00:37 +0000 Subject: [PATCH] --- include/tw/abgabe_lektor_benotung.php | 48 ++++++++++++++++----------- 1 file changed, 29 insertions(+), 19 deletions(-) diff --git a/include/tw/abgabe_lektor_benotung.php b/include/tw/abgabe_lektor_benotung.php index b202ce3ae..7b3fc6ae8 100644 --- a/include/tw/abgabe_lektor_benotung.php +++ b/include/tw/abgabe_lektor_benotung.php @@ -22,8 +22,8 @@ */ /******************************************************************************************************* * abgabe_lektor_benotung - * abgabe_lektor_benotung ist die Benotungsoberfläche des Abgabesystems - * für Diplom- und Bachelorarbeiten + * abgabe_lektor_benotung ist die Benotungsoberfl�che des Abgabesystems + * f�r Diplom- und Bachelorarbeiten *******************************************************************************************************/ require_once('../../config/cis.config.inc.php'); @@ -68,9 +68,11 @@ $weight2=''; $weight3=''; $stgbezeichnung=''; $stgtyp=''; +$projekttyp_kurzbz=''; $projektarbeit_id=''; $uid=''; +$matrikelnr=''; $titel=''; $beurteiler=''; $ende=''; @@ -92,9 +94,11 @@ else { $projektarbeit_id=(isset($_POST['projektarbeit_id'])?$_POST['projektarbeit_id']:'-1'); $uid=(isset($_POST['uid'])?$_POST['uid']:'-1'); + $matrikelnr=(isset($_POST['matrikelnr'])?$_POST['matrikelnr']:'-1'); $titel=(isset($_POST['titel'])?$_POST['titel']:''); $studiengang=(isset($_POST['studiengang'])?$_POST['studiengang']:''); $stgtyp=(isset($_POST['stgtyp'])?$_POST['stgtyp']:''); + $projekttyp_kurzbz=(isset($_POST['projekttyp_kurzbz'])?$_POST['projekttyp_kurzbz']:''); $autor=(isset($_POST['autor'])?$_POST['autor']:''); $perskz=(isset($_POST['perskz'])?$_POST['perskz']:''); @@ -230,12 +234,13 @@ else $pdf->MultiCell(53,36,'',1,'L',0); //Zeile Qualität $pdf->SetFont('Arial','',9); - if($stgtyp=='Bachelor') + if($projekttyp_kurzbz=='Bachelor') + //if($stgtyp=='Bachelor') { $maxY=$pdf->GetY(); $maxX=30; $pdf->SetXY($maxX,$maxY); - $pdf->MultiCell(159,12,"Qualität des eigenen Beitrags\nAngewandte Methodik, z.B.\n - wissenschaftlich fundierte,\n systematische, ingenieurmäßige\n Vorgangsweise\n - Ist der eigene Beitrag\n deutlich sichtbar?\n - Qualität der Lösung",0,'L',0); + $pdf->MultiCell(159,12,mb_convert_encoding("Qualität des eigenen Beitrags\nAngewandte Methodik, z.B.\n - wissenschaftlich fundierte,\n systematische, ingenieurmäßige\n Vorgangsweise\n - Ist der eigene Beitrag\n deutlich sichtbar?\n - Qualität der Lösung",'ISO-8859-15','UTF-8'),0,'L',0); $pdf->SetXY($maxX,$maxY); $pdf->MultiCell(159,144,'',1,'L',0); $maxX +=159; @@ -264,7 +269,7 @@ else $maxY=$pdf->GetY(); $maxX=30; $pdf->SetXY($maxX,$maxY); - $pdf->MultiCell(159,12,"Qualität des eigenen Beitrags\nAngewandte Methodik, z.B.\n - Projektmäßige Vorgehensweise\n - Wissenschaftlich - systematische\n Methoden in der Analyse\n bzw. Lösungsfindung",0,'L',0); + $pdf->MultiCell(159,12,mb_convert_encoding("Qualität des eigenen Beitrags\nAngewandte Methodik, z.B.\n - Projektmäßige Vorgehensweise\n - Wissenschaftlich - systematische\n Methoden in der Analyse\n bzw. Lösungsfindung",'ISO-8859-15','UTF-8'),0,'L',0); $pdf->SetXY($maxX,$maxY); $pdf->MultiCell(159,144,'',1,'L',0); $maxX +=159; @@ -290,12 +295,13 @@ else } //Zeile Form $pdf->SetFont('Arial','',9); - if($stgtyp=='Bachelor') + if($projekttyp_kurzbz=='Bachelor') + //if($stgtyp=='Bachelor') { $maxY=$pdf->GetY(); $maxX=30; $pdf->SetXY($maxX,$maxY); - $pdf->MultiCell(159,12,"Form / Stil\n - Hat die Bachelorarbeit eine\n klare Struktur, entspricht der\n Vorgabe\n - Wird einwandfrei zitiert\n - Abbildungen\n - Sprache",0,'L',0); + $pdf->MultiCell(159,12,mb_convert_encoding("Form / Stil\n - Hat die Bachelorarbeit eine\n klare Struktur, entspricht der\n Vorgabe\n - Wird einwandfrei zitiert\n - Abbildungen\n - Sprache",'ISO-8859-15','UTF-8'),0,'L',0); $pdf->SetXY($maxX,$maxY); $pdf->MultiCell(159,144,'',1,'L',0); $maxX +=159; @@ -324,7 +330,7 @@ else $maxY=$pdf->GetY(); $maxX=30; $pdf->SetXY($maxX,$maxY); - $pdf->MultiCell(159,12,"Form / Stil\n - Hat die Diplomarbeit eine\n klare Struktur, entspricht der\n Vorgabe\n - Wird einwandfrei zitiert\n - Abbildungen\n - Sprache: benötigte Überarbeitung\n seitens der Betreuerin / \n des Betreuers",0,'L',0); + $pdf->MultiCell(159,12,mb_convert_encoding("Form / Stil\n - Hat die Diplomarbeit eine\n klare Struktur, entspricht der\n Vorgabe\n - Wird einwandfrei zitiert\n - Abbildungen\n - Sprache: benötigte Überarbeitung\n seitens der Betreuerin / \n des Betreuers",'ISO-8859-15','UTF-8'),0,'L',0); $pdf->SetXY($maxX,$maxY); $pdf->MultiCell(159,144,'',1,'L',0); $maxX +=159; @@ -350,7 +356,8 @@ else } //Zeile Hintergrundinfo $pdf->SetFont('Arial','',9); - if($stgtyp=='Bachelor') + if($projekttyp_kurzbz=='Bachelor') + //if($stgtyp=='Bachelor') { } else @@ -358,7 +365,7 @@ else $maxY=$pdf->GetY(); $maxX=30; $pdf->SetXY($maxX,$maxY); - $pdf->MultiCell(159,12,"Qualität der Hintergrundinformation\n - werden Gesamtzusammenhänge\n erkannt, wird Bedeutung\n und Gewicht der Einflussfaktoren\n /Daten/Informationen richtig\n bewertet\n - Intelligente Darstellung des\n relevanten Stands der Technik\n und des Firmenumfelds\n - Aufdecken und Darstellen von\n größeren (z.B. wirtschaftlichen\n oder sozialen) Zusammenhängen\n und entsprechende Diskussion",0,'L',0); + $pdf->MultiCell(159,12,mb_convert_encoding("Qualität der Hintergrundinformation\n - werden Gesamtzusammenhänge\n erkannt, wird Bedeutung\n und Gewicht der Einflussfaktoren\n /Daten/Informationen richtig\n bewertet\n - Intelligente Darstellung des\n relevanten Stands der Technik\n und des Firmenumfelds\n - Aufdecken und Darstellen von\n größeren (z.B. wirtschaftlichen\n oder sozialen) Zusammenhängen\n und entsprechende Diskussion",'ISO-8859-15','UTF-8'),0,'L',0); $pdf->SetXY($maxX,$maxY); $pdf->MultiCell(159,156,'',1,'L',0); $maxX +=159; @@ -398,7 +405,8 @@ else $pdf->MultiCell(53,12,$summe2,1,'C',0); //Feld Umrechnung Punkte=>Note $pdf->SetFont('Arial','',7); - if($stgtyp=='Bachelor') + if($projekttyp_kurzbz=='Bachelor') + //if($stgtyp=='Bachelor') { $maxY=680; } @@ -424,7 +432,8 @@ else $maxY=$pdf->GetY(); $maxX=160; $pdf->SetXY($maxX,$maxY); - if($stgtyp=='Bachelor') + if($projekttyp_kurzbz=='Bachelor') + //if($stgtyp=='Bachelor') { $pdf->MultiCell(240,12,'1 Gruppe < 50 Punkte => Bachelorarbeit gesamt negativ',1,'L',0); } @@ -438,7 +447,7 @@ else $maxX +=80; $pdf->SetXY($maxX,$maxY); $pdf->MultiCell(80,12,'',1,'C',0); - //Zeile Note undUnterschrift + //Zeile Note und Unterschrift $pdf->SetFont('Arial','',10); $maxY=760; $maxX=+40; @@ -558,7 +567,7 @@ else { if(document.getElementById("summe2").value=="NaN") { - alert("Eingabe ungültig! Bitte nur Ziffern eingeben."); + alert("Eingabe ung�ltig! Bitte nur Ziffern eingeben."); document.getElementById("drucken").disabled=false; return false; } @@ -663,14 +672,15 @@ else '; - + $htmlstr = "
"; $htmlstr .= "\n"; $htmlstr .= ""; - $htmlstr .= ""; + $htmlstr .= ""; $htmlstr .= ""; $htmlstr .= "\n"; $htmlstr .= "\n"; @@ -739,7 +749,7 @@ else Hat die Diplomarbeit eine klare Stuktur, entspricht der Vorgabe?
Wird einwandfrei zitiert?
Abbildungen
- Sprache: benötigte Überarbeitungen seitens der Betreuerin / des Betreuers + Sprache: benötigte Überarbeitungen seitens der Betreuerin / des Betreuers\n"; @@ -771,7 +781,7 @@ else if($row->projekttyp_kurzbz!='Bachelor') { $htmlstr .= "
Student: ".$uid.", ".$row->vorname." ".$row->nachname."
Student: ".$row->matrikelnr.", ".$row->vorname." ".$row->nachname."
Titel: ".$titel.""; $htmlstr .= "\n"; $htmlstr .= "\n"; + $htmlstr .= "\n"; $htmlstr .= "\n"; $htmlstr .= "\n"; $htmlstr .= "\n"; @@ -693,7 +703,7 @@ else $stgtyp=''; } $htmlstr .= "\n"; - + $htmlstr .= "\n"; $htmlstr .= "
 Kurze verbale BeurteilungPunkte (0-100)GewichtPunkte * Gewicht

Buchstaben noch zur Verfügung
Qualität der Hintergrundinformation
- Werden Gesamtzusammenhänge erkannt, wird Bedeutung und Gewicht der Einflussfaktoren / Daten / Informationen richtig bewertet?
+ Werden Gesamtzusammenh�nge erkannt, wird Bedeutung und Gewicht der Einflussfaktoren / Daten / Informationen richtig bewertet?
Intelligente Darstellung des relevanten Stands der Technik und des Firmenumfelds
Aufdecken und Darstellen von größeren (z.B. wirtschaftlichen und sozialen) Zusammenhängen und entsprechende Diskussion