diff --git a/admin/fas/check_fas_diplomarbeit.php b/admin/fas/check_fas_diplomarbeit.php
index ddfefe317..a9a3a6cda 100644
--- a/admin/fas/check_fas_diplomarbeit.php
+++ b/admin/fas/check_fas_diplomarbeit.php
@@ -127,7 +127,7 @@ $qry="SELECT *, trim(substring(trim(erstbegutachter) from ' [A-
(vilesci_vorsitzender IS NULL AND trim(vorsitzender)!='') OR
(vilesci_pruefer1 IS NULL AND trim(pruefer1)!=''))
ORDER BY diplomarbeit_pk
- LIMIT 5;";
+ LIMIT 10;";
//ORDER BY diplomarbeit_pk
if($result = pg_query($conn_fas, $qry))
{
diff --git a/cis/ToDo_CIS.html b/cis/ToDo_CIS.html
new file mode 100644
index 000000000..e26e3718c
--- /dev/null
+++ b/cis/ToDo_CIS.html
@@ -0,0 +1,239 @@
+
+
Anforderungsliste CIS
+
+
+Anforderungen (ToDo) CIS
+
+News
+
+ - Ende Datum einfuegen
+
+ - Eledigt im Zuge der DB Umstellung Feb2007
+
+
+- Einträge mit einfachen
+Hochkomma können nicht eingetragen werden.(selber Effekt tritt
+beim Pinboard auf)
+
+
+ - Erledigt 29.Mai 2006 von Österreicher
+
+
+
+ - Spellcheck und Formatierungen
+
+ - alte Einträge nicht mehr anzeigen.
+
+
+ - Erledigt im Herbst 2005 von Österreicher (maximales
+Alter ist in config.inc.php einstellbar)
+
+
+- News FEED um die News mit einem Newsreader lesen zu können
+
+
+Lehrveranstaltung
+
+ - direkter Link für den Lektoren-Upload
+
+ - erledigt im April.2006 Andreas Östrreicher
+
+
+
+ - Zip-Archiv zum runterladen.
+
+ - erledigt im April.2006 Andreas Österreicher
+
- Berechtigungssystem auf Fachbereichsebene erweitern
+
+ - erledigt am 23.Mai 2006 Andreas Österreicher
+
+
+
+
+
+
+
+Stundenplan
+
+ - PDF-Format für Semesterplan
+ - Buttons ?
+ - direkte Verlinkung zum Lehrebereich.
- Suche nach freien Sälen - Darstellung auch beim Portier
+ - Ausstattung der Säle nicht sichtlich
- iCal in 2 Versionen anbieten
+
+
+ - erledigt am 23. Mai 2006 Andreas Österreicher
+
+
+
+
+
+
+Kreuzerltool
+
+ - Statistik: Berechnung aufgrund der Gesamtgruppengröße,
+nicht nur der beteiligten Studenten.
+ - Datum für die Aktivierung der Themen.
+
+ - Erledigt im Zuge der DB Umstellung Feb2007
+
+
+
+
+Upload
+
+
+- Einträge mit "." am Anfang herausfiltern
+
+ - erledigt am 23.Mai 2006 Andreas Österreicher
+
+
+- trim bei neuen Ordnern
+
+ - erledigt am 23.Mai 2006 Andreas Österreicher
+
+
+
+
+
+Sonstiges
+
+ - HTML-Beschreibung fuer RDF Files unter
+http://cis.technikum-wien.at/rdf/index.html
+
+ - erste Version erstellt am 13.3.2006 von Paminger
+
+ - single sign on (Webmail, Bugtracking)
+ - Suche nach Personenkennzahl und zweiten Vornamen
+
+ - eMailverteiler auch auf Modulebene
+ - Digitale Signatur von Emails - bei Mailverteiler
- Studiengangsbestaetigung erstellen (Ausdruck nur möglich wenn Studienbeitrag bezahlt wurde)
+
+
+ - Notenliste für Studenten einsehbar
+
+
+ - erledigt Österreicher
+
+ - Anmeldung zu den Freifaechern
+
+ - erledigt 10.09.2006 Österreicher
+
- Dummy
+Freifach für Eintragung in bestimmte Listen (Liste für
+Bakkarbeiten etc.) + zusätzliches Feld für diverse
+Texteingaben
+
+ - Notenlisten und Anwesenheitslisten fuer Lektoren zum Donwload
+
+ - erledigt am 12. Sept. 2006 Österreicher
+
+ - Bei Lehre einen Menüpunkt "Eigene" hinzufügen unter dem die LVs des eingeloggten Lektors angezeigt werden
+
+ - LV-Info Aenderung der Studentenansicht
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/cis/public/location.html b/cis/public/location.html
index e2130dd88..fda1c819a 100644
--- a/cis/public/location.html
+++ b/cis/public/location.html
@@ -96,7 +96,7 @@
- | Freischaltung Haupteingastüre |
+ Freischaltung Haupteingangstüre |
Mo-Fr 7:30 - 17:00 Uhr |
diff --git a/cis/testtool/auswertung.php b/cis/testtool/auswertung.php
index 6dc0da6bc..00ceab6ae 100644
--- a/cis/testtool/auswertung.php
+++ b/cis/testtool/auswertung.php
@@ -38,11 +38,12 @@ function sortByField($multArray,$sortField,$desc=true)
// Verbindungsaufbau
-if (!$conn = pg_pconnect(CONN_STRING))
+if (!$conn = pg_connect(CONN_STRING))
die("Es konnte keine Verbindung zum Server aufgebaut werden.");
// Reihungstests laden
-$sql_query="SELECT * FROM public.tbl_reihungstest WHERE date_part('year',datum)=date_part('year',now()) ORDER BY datum,uhrzeit";
+$sql_query=";
+ SELECT * FROM public.tbl_reihungstest WHERE date_part('year',datum)=date_part('year',now()) ORDER BY datum,uhrzeit";
//echo $sql_query;
if(!($result=pg_query($conn, $sql_query)))
die(pg_errormessage($conn));
@@ -56,7 +57,8 @@ while ($row=pg_fetch_object($result))
$rtest[$row->reihungstest_id]->uhrzeit=$row->uhrzeit;
}
-
+if (isset($_POST['reihungstest']))
+{
// Vorkommende Gebiete laden
$sql_query="SELECT DISTINCT gebiet_id, gebiet FROM testtool.vw_auswertung";
//echo $sql_query;
@@ -69,9 +71,9 @@ while ($row=pg_fetch_object($result))
}
// Ergebnisse laden
-$sql_query="SELECT * FROM testtool.vw_auswertung";
+$sql_query="SELECT vw_auswertung.* FROM testtool.vw_auswertung";
if (isset($_POST['reihungstest']))
- $sql_query.==' WHERE ';
+ $sql_query.=' JOIN public.tbl_prestudent USING (prestudent_id) WHERE reihungstest_id='.$_POST['reihungstest'];
//echo $sql_query;
if(!($result=pg_query($conn, $sql_query)))
@@ -107,6 +109,8 @@ while ($row=pg_fetch_object($result))
// Vorkommende Kategorien laden
$sql_query="SELECT DISTINCT kategorie_kurzbz FROM testtool.vw_auswertung_kategorie";
+if (isset($_POST['reihungstest']))
+ $sql_query.=' JOIN public.tbl_prestudent USING (prestudent_id) WHERE reihungstest_id='.$_POST['reihungstest'];
//echo $sql_query;
if(!($result=pg_query($conn, $sql_query)))
die(pg_errormessage($conn));
@@ -114,9 +118,15 @@ while ($row=pg_fetch_object($result))
$kategorie[$row->kategorie_kurzbz]->name=$row->kategorie_kurzbz;
// Ergebnisse laden
-$sql_query="SELECT vw_auswertung_kategorie.*, tbl_kriterien.typ FROM testtool.vw_auswertung_kategorie, testtool.tbl_kriterien
-WHERE tbl_kriterien.kategorie_kurzbz=vw_auswertung_kategorie.kategorie_kurzbz
- AND vw_auswertung_kategorie.gebiet_id=tbl_kriterien.gebiet_id AND tbl_kriterien.punkte=vw_auswertung_kategorie.richtig ORDER BY pruefling_id, kategorie_kurzbz";
+$sql_query="SELECT vw_auswertung_kategorie.*, tbl_kriterien.typ
+ FROM (testtool.vw_auswertung_kategorie JOIN testtool.tbl_kriterien USING (kategorie_kurzbz))";
+if (isset($_POST['reihungstest']))
+ $sql_query.=' JOIN public.tbl_prestudent USING (prestudent_id)';
+$sql_query.=" WHERE vw_auswertung_kategorie.gebiet_id=tbl_kriterien.gebiet_id AND tbl_kriterien.punkte=vw_auswertung_kategorie.richtig";
+if (isset($_POST['reihungstest']))
+ $sql_query.=' AND reihungstest_id='.$_POST['reihungstest'];
+
+$sql_query.=" ORDER BY pruefling_id, kategorie_kurzbz";
//echo $sql_query;
if(!($result=pg_query($conn, $sql_query)))
die(pg_errormessage($conn));
@@ -140,7 +150,7 @@ while ($row=pg_fetch_object($result))
$erg_kat[$row->pruefling_id]->kategorie[$row->kategorie_kurzbz]->typ=$row->typ;
$erg_kat[$row->pruefling_id]->kategorie[$row->kategorie_kurzbz]->punkte=$row->richtig.'/'.$row->gesamt;
}
-
+}
?>
@@ -154,8 +164,8 @@ while ($row=pg_fetch_object($result))
-Technischer Teil
-
+Auswertung Reihungstest
+Reihungstest wählen:
+
+Technischer Teil
@@ -196,10 +211,10 @@ while ($row=pg_fetch_object($result))
| $erg->idnachweis | $erg->registriert | $erg->stg_kurzbz | $erg->stg_bez | $erg->gruppe | ";
foreach ($gebiet AS $gbt)
if (isset($erg->gebiet[$gbt->gebiet_id]))
- echo ''.$erg->gebiet[$gbt->gebiet_id]->punkte.' | '.$erg->gebiet[$gbt->gebiet_id]->prozent.' % | ';
+ echo ''.number_format($erg->gebiet[$gbt->gebiet_id]->punkte,2,',',' ').' | '.number_format($erg->gebiet[$gbt->gebiet_id]->prozent,2,',',' ').' % | ';
else
echo ' | | ';
- echo ''.$erg->gesamt.' | ';
+ echo ''.number_format($erg->gesamt,2,',',' ').' | ';
echo ' ';
}
?>
@@ -238,5 +253,9 @@ while ($row=pg_fetch_object($result))
}
?>
+
+
|