From ef9d6a2eb130e30bb9a75daa2b1b7708949c5019 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20=C3=96sterreicher?= Date: Thu, 3 Oct 2013 11:06:52 +0000 Subject: [PATCH] =?UTF-8?q?-=20Abschlusspruefung=20-=20Sortierung=20korrig?= =?UTF-8?q?iert,=20damit=20am=20Pr=C3=BCfungszeugnis=20die=20Reihenfolge?= =?UTF-8?q?=20mit=201.=20und=202.=20Arbeit=20stimmt=20-=20Bestelldetail.rd?= =?UTF-8?q?f.php=20Verschachtelungsproblem=20bei=20Aufteilung=20korrigiert?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- locale/de-AT/fas.dtd | 4 ++-- rdf/abschlusspruefung.rdf.php | 2 +- rdf/bestelldetail.rdf.php | 25 +++++++++++++++---------- 3 files changed, 18 insertions(+), 13 deletions(-) diff --git a/locale/de-AT/fas.dtd b/locale/de-AT/fas.dtd index 1bfc221b9..572d1f663 100644 --- a/locale/de-AT/fas.dtd +++ b/locale/de-AT/fas.dtd @@ -1,5 +1,5 @@ - - + + diff --git a/rdf/abschlusspruefung.rdf.php b/rdf/abschlusspruefung.rdf.php index 46b0e6f77..482d51134 100644 --- a/rdf/abschlusspruefung.rdf.php +++ b/rdf/abschlusspruefung.rdf.php @@ -103,7 +103,7 @@ if($db->db_query($qry)) if($db->db_query($qry)) if($row_rek = $db->db_fetch_object()) $rektor = $row_rek->titelpre.' '.$row_rek->vorname.' '.$row_rek->nachname.' '.$row_rek->titelpost; - $qry = "SELECT titel as themenbereich, ende, projektarbeit_id, note FROM lehre.tbl_projektarbeit a WHERE student_uid='$student->uid' AND (projekttyp_kurzbz='Bachelor' OR projekttyp_kurzbz='Diplom') ORDER BY beginn DESC, projektarbeit_id DESC LIMIT 2"; + $qry = "SELECT titel as themenbereich, ende, projektarbeit_id, note FROM lehre.tbl_projektarbeit a WHERE student_uid='$student->uid' AND (projekttyp_kurzbz='Bachelor' OR projekttyp_kurzbz='Diplom') ORDER BY beginn DESC, projektarbeit_id ASC LIMIT 2"; $themenbereich=''; $datum_projekt=''; $betreuer = ''; diff --git a/rdf/bestelldetail.rdf.php b/rdf/bestelldetail.rdf.php index 7cc395890..1f9f27f6f 100755 --- a/rdf/bestelldetail.rdf.php +++ b/rdf/bestelldetail.rdf.php @@ -192,23 +192,28 @@ if (isset($_REQUEST["xmlformat"]) && $_REQUEST["xmlformat"] == "xml") echo " \n"; $anzAufteilungen = sizeof($aufteilung->result); $i = 0; + $aufteilbreak=false; foreach($aufteilung->result as $aufteilung_row) { - if($i==15) + if($i==15 && !$aufteilbreak) { + $aufteilbreak=true; echo ''; echo ''; } - $studiengang->getStudiengangFromOe($aufteilung_row->oe_kurzbz); - // Diplomstudiengänge nicht laden - if($studiengang->typ !='d' && $aufteilung_row->oe_kurzbz !='Infrastruktur' && $aufteilung_row->oe_kurzbz != 'etw' && $aufteilung_row->oe_kurzbz != 'eas') - { - echo " \n"; - echo " oe_kurzbz)."]]>\n"; - echo " anteil]]>\n"; - echo " \n"; - $i++; + // Aufteilung nur auf Studiengaenge + if($studiengang->getStudiengangFromOe($aufteilung_row->oe_kurzbz)) + { + // Diplomstudiengänge nicht laden, Dummy Studiengaenge (stgkz>10000) nicht laden, Studiengang EAS (Ausserordentliche) nicht laden + if($studiengang->typ !='d' && $studiengang->studiengang_kz>0 && $studiengang->studiengang_kz<10000 && $aufteilung_row->oe_kurzbz!='eas') + { + echo " \n"; + echo " oe_kurzbz)."]]>\n"; + echo " anteil]]>\n"; + echo " \n"; + $i++; + } } } if($i>15)