diff --git a/include/lvinfo.class.php b/include/lvinfo.class.php
index 29099c7ed..6434cbb6b 100644
--- a/include/lvinfo.class.php
+++ b/include/lvinfo.class.php
@@ -70,7 +70,7 @@ class lvinfo extends basis_db
*/
public function getAll()
{
- $qry = 'SELECT * FROM campus.tbl_lvinfo ORDER BY lvinfo_id;';
+ $qry = 'SELECT * FROM campus.tbl_lvinfo ORDER BY lehrveranstaltung_id;';
if(!$this->db_query($qry))
{
diff --git a/include/pruefungsanmeldung.class.php b/include/pruefungsanmeldung.class.php
index 4c4bfc966..e22ff62c1 100644
--- a/include/pruefungsanmeldung.class.php
+++ b/include/pruefungsanmeldung.class.php
@@ -226,6 +226,11 @@ class pruefungsanmeldung extends basis_db {
{
$qry .= ' AND lehrveranstaltung_id='.$this->db_add_param($lehrveranstaltung_id);
}
+
+ if($status_kurzbz !== null)
+ {
+ $qry .= ' AND status_kurzbz='.$this->db_add_param($status_kurzbz);
+ }
$qry .=' ORDER BY reihung';
$qry .=';';
diff --git a/rdf/studienblatt.xml.php b/rdf/studienblatt.xml.php
index c4496cec6..30e231b0f 100644
--- a/rdf/studienblatt.xml.php
+++ b/rdf/studienblatt.xml.php
@@ -195,7 +195,8 @@ foreach($uid_arr as $uid)
$zgv = new zgv($prestudent->zgv_code);
echo "\t\t".$zgv->zgv_kurzbz."\n";
echo "\t\t".$studienplan->bezeichnung."\n";
-
+ echo "\t\t".$prestudent->anmerkung."\n";
+
switch($studiengang->typ)
{
case 'b':
diff --git a/system/pruefung_bestaetigen.php b/system/pruefung_bestaetigen.php
index f0e8295a5..daf09e7e1 100644
--- a/system/pruefung_bestaetigen.php
+++ b/system/pruefung_bestaetigen.php
@@ -18,6 +18,7 @@
* Authors: Christian Paminger ,
* Andreas Oesterreicher and
* Rudolf Hangl .
+ * Stefan Puraner .
*/
require_once('../config/vilesci.config.inc.php');
@@ -38,26 +39,30 @@ echo '=====
';
echo 'Start
';
foreach($pruefungen->result as $p)
{
- if($p->storniert)
- continue;
+ if($p->storniert)
+ continue;
- $p->getTermineByPruefung();
- foreach($p->termine as $termin)
+ $p->getTermineByPruefung();
+ foreach($p->termine as $termin)
+ {
+// echo $date->formatDatum($termin->von,'Y-m-d');
+ if($date->formatDatum($termin->von,'Y-m-d') == date('Y-m-d',strtotime('now + 1 day'))) //Datumsüberprüfung
{
-// echo $date->formatDatum($termin->von,'Y-m-d');
- if($date->formatDatum($termin->von,'Y-m-d') == date('Y-m-d',strtotime('now + 1 day'))) //Datumsüberprüfung
+ $anm_obj=new pruefungsanmeldung();
+ $anmeldungen=$anm_obj->getAnmeldungenByTermin($termin->pruefungstermin_id, null, null, "bestaetigt");
+ if(empty($anmeldungen))
+ {
+ $anmeldungen=$anm_obj->getAnmeldungenByTermin($termin->pruefungstermin_id, null, null, "angemeldet");
+ foreach($anmeldungen as $anm)
{
- $anm_obj=new pruefungsanmeldung();
- $anmeldungen=$anm_obj->getAnmeldungenByTermin($termin->pruefungstermin_id);
- foreach($anmeldungen as $anm)
- {
- $anm_obj->changeState($anm->pruefungsanmeldung_id,'bestaetigt');
- }
- echo 'true
';
+ $anm_obj->changeState($anm->pruefungsanmeldung_id,'bestaetigt');
}
- else
- echo 'false
';
+ echo 'true
';
+ }
}
+ else
+ echo 'false
';
+ }
}
echo 'Ende';
?>
\ No newline at end of file