- Abschlusspruefung - Sortierung korrigiert, damit am Prüfungszeugnis die Reihenfolge mit 1. und 2. Arbeit stimmt

- Bestelldetail.rdf.php Verschachtelungsproblem bei Aufteilung korrigiert
This commit is contained in:
Andreas Österreicher
2013-10-03 11:06:52 +00:00
parent 845f972d6a
commit ef9d6a2eb1
3 changed files with 18 additions and 13 deletions
+2 -2
View File
@@ -1,5 +1,5 @@
<!ENTITY window.title "FASOnline">
<!ENTITY window.version "2.2">
<!ENTITY window.title "FAS">
<!ENTITY window.version "3.0">
<!-- MENUE -->
+1 -1
View File
@@ -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 = '';
+15 -10
View File
@@ -192,23 +192,28 @@ if (isset($_REQUEST["xmlformat"]) && $_REQUEST["xmlformat"] == "xml")
echo " <aufteilungen_1>\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 '</aufteilungen_1>';
echo '<aufteilungen_2>';
}
$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 " <aufteilung>\n";
echo " <oe><![CDATA[".strtoupper($aufteilung_row->oe_kurzbz)."]]></oe>\n";
echo " <prozent><![CDATA[$aufteilung_row->anteil]]></prozent>\n";
echo " </aufteilung>\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 " <aufteilung>\n";
echo " <oe><![CDATA[".strtoupper($aufteilung_row->oe_kurzbz)."]]></oe>\n";
echo " <prozent><![CDATA[$aufteilung_row->anteil]]></prozent>\n";
echo " </aufteilung>\n";
$i++;
}
}
}
if($i>15)