diff --git a/content/ToDo_FASo.html b/content/ToDo_FASo.html
index 585b80e0d..756931c81 100644
--- a/content/ToDo_FASo.html
+++ b/content/ToDo_FASo.html
@@ -8,17 +8,8 @@
Die Liste ist in Module geteilt. Innerhalb eines Moduls erfolgt die
Auflistung nach Priorität (höchste oben).
Änderungen
-
- - Nach dem sortieren einiger Trees ist danach ein anderer Datensatz
-markiert als vorher
-
Fehler
-
-Listen
-
- - Anzahl: Anzahl stimmt nicht immer?
-
Statistik
Als Hauptmenü
@@ -30,37 +21,29 @@ content/statistik/lvplanung.php muss noch erstellt werden)
Studenten-Modul
- - Wunsch: SVNR 4stellig: gesamte Nummer wird dann aus dem
-Geburtsdatum konstruiert.
+ - Wunsch: SVNR 4stellig: gesamte Nummer wird dann aus dem Geburtsdatum konstruiert.
Mitarbeiter-Modul
- - Login funktioniert nicht beim 1. mal
-wenn Mozilla bereits offen ist
- - BIS Meldung prüfen und in
-Oberfläche integrieren
- - Zeitweise ist das Speichern nicht
-möglich Error Code 502.
-
- - Excel Export soll zusätzlich
-die Nation anzeigen
- - Excel Export soll zusätzlich
-die Firma anzeigen wenn die betreffende Person die Zustelladresse in
-einer Firma hat
-
+ - Login funktioniert nicht beim 1. mal wenn Mozilla bereits offen ist
+ - BIS Meldung prüfen und in Oberfläche integrieren
+ - Zeitweise ist das Speichern nicht möglich Error Code 502.
+ - Excel Export soll zusätzlich die Nation anzeigen
+ - Excel Export soll zusätzlich die Firma anzeigen wenn die betreffende Person die Zustelladresse in einer Firma hat
- Telefonnummern und Emailadressen im Tree anzeigen
FAS V2
- - Absolventen Beendigungsdatum bei
-allen auf einmal setzbar
+ - Absolventen Beendigungsdatum bei allen auf einmal setzbar
Erledigte Anforderungen
+- Anzahl: Anzahl stimmt nicht immer?
+16.08.2007 oesi
- Betriebsmittel Overlay auch bei den Mitarbeitern Anzeigen
6.8.2007 oesi
- Im Filter aufgenommene Bewerber kommen auch abgewiesene vor.
diff --git a/content/student/studentoverlay.js.php b/content/student/studentoverlay.js.php
index 82eb0adae..4c08adbc2 100644
--- a/content/student/studentoverlay.js.php
+++ b/content/student/studentoverlay.js.php
@@ -355,10 +355,12 @@ function StudentTreeSelectStudent()
tree.view.selection.select(i);
//Sicherstellen, dass die Zeile im sichtbaren Bereich liegt
tree.treeBoxObject.ensureRowIsVisible(i);
+ document.getElementById('student-toolbar-label-anzahl').value='Anzahl: '+items;
return true;
}
}
}
+
document.getElementById('student-toolbar-label-anzahl').value='Anzahl: '+items;
}
diff --git a/include/reihungstest.class.php b/include/reihungstest.class.php
index 0a88fc9b2..684f65ed1 100644
--- a/include/reihungstest.class.php
+++ b/include/reihungstest.class.php
@@ -115,9 +115,17 @@ class reihungstest
}
}
- function getAll()
+ // ****
+ // * Liefert alle Reihungstests
+ // * wenn ein Datum uebergeben wird, dann werden alle Reihungstests ab diesem
+ // * Datum zurueckgeliefert
+ // ****
+ function getAll($datum=null)
{
- $qry = "SELECT * FROM public.tbl_reihungstest ORDER BY datum, uhrzeit";
+ $qry = "SELECT * FROM public.tbl_reihungstest ";
+ if($datum!=null)
+ $qry.=" WHERE datum>='$datum'";
+ $qry.=" ORDER BY datum, uhrzeit";
if($result = pg_query($this->conn, $qry))
{
while($row = pg_fetch_object($result))
diff --git a/vilesci/stammdaten/reihungstestverwaltung.php b/vilesci/stammdaten/reihungstestverwaltung.php
index bb93bb1a0..7a374ce88 100644
--- a/vilesci/stammdaten/reihungstestverwaltung.php
+++ b/vilesci/stammdaten/reihungstestverwaltung.php
@@ -32,7 +32,7 @@
$user = get_uid();
$datum_obj = new datum();
- $stg_kz = (isset($_GET['stg_kz'])?$_GET['stg_kz']:'');
+ $stg_kz = (isset($_GET['stg_kz'])?$_GET['stg_kz']:'-1');
$reihungstest_id = (isset($_GET['reihungstest_id'])?$_GET['reihungstest_id']:'');
$neu = (isset($_GET['neu'])?true:false);
$stg_arr = array();
@@ -51,23 +51,27 @@
Reihungstest - Verwaltung
load($_POST['reihungstest_id']))
die($reihungstest->errormsg);
$reihungstest->new = false;
}
else
{
+ //Neuen Reihungstest anlegen
$reihungstest->new=true;
$reihungstest->insertvon = $user;
$reihungstest->insertamum = date('Y-m-d H:i:s');
}
+ //Datum und Uhrzeit pruefen
if($_POST['datum']!='' && !$datum_obj->checkDatum($_POST['datum']))
{
echo 'Datum ist ungueltig';
@@ -95,7 +99,7 @@
$reihungstest_id = $reihungstest->reihungstest_id;
$stg_kz = $reihungstest->studiengang_kz;
}
- else
+ else
{
echo 'Fehler beim Speichern der Daten: '.$reihungstest->errormsg;
}
@@ -131,7 +135,7 @@
//Reihungstest DropDown
$reihungstest = new reihungstest($conn);
if($stg_kz==-1)
- $reihungstest->getAll();
+ $reihungstest->getAll(date('Y').'-01-01'); //Alle Reihungstests ab diesem Jahr laden
else
$reihungstest->getReihungstest($stg_kz);
@@ -164,7 +168,8 @@
if($stg_kz!=-1 && $stg_kz!='')
$reihungstest->studiengang_kz = $stg_kz;
}
-
+
+ //Formular zum bearbeiten des Reihungstests
echo '
';
echo "