/**
  * Lädt eine Anrechnung
  * @param $anrechnung_id ID der Anrechnung
  * @return true wenn ok, false im Fehlerfall
  */
 public function load($anrechnung_id)
 {
     $qry = "SELECT anrechnung_id, prestudent_id, lehrveranstaltung_id, begruendung_id, bezeichnung AS begruendung, " . "lehrveranstaltung_id_kompatibel, genehmigt_von, insertamum, insertvon, updateamum, updatevon " . "FROM lehre.tbl_anrechnung " . "JOIN lehre.tbl_anrechnung_begruendung USING (begruendung_id) " . "WHERE anrechnung_id = " . $this->db_add_param($anrechnung_id);
     if ($result = $this->db_query($qry)) {
         if ($row = $this->db_fetch_object($result)) {
             $this->anrechnung_id = $row->anrechnung_id;
             $this->prestudent_id = $row->prestudent_id;
             $this->lehrveranstaltung_id = $row->lehrveranstaltung_id;
             $this->lehrveranstaltung_id_kompatibel = $row->lehrveranstaltung_id_kompatibel;
             $this->begruendung_id = $row->begruendung_id;
             $this->begruendung = $row->begruendung;
             $this->genehmigt_von = $row->genehmigt_von;
             $datum = new datum();
             $lehrveranstaltung = new lehrveranstaltung($row->lehrveranstaltung_id);
             $this->insertamum = $datum->convertISODate($row->insertamum);
             $this->lehrveranstaltung_bez = $lehrveranstaltung->bezeichnung;
             if ($row->lehrveranstaltung_id_kompatibel != '') {
                 $lehrveranstaltung = new lehrveranstaltung($row->lehrveranstaltung_id_kompatibel);
                 $this->lehrveranstaltung_bez_kompatibel = $lehrveranstaltung->bezeichnung;
             } else {
                 $this->lehrveranstaltung_bez_kompatibel = null;
             }
         } else {
             $this->errormsg = 'Es wurde kein Datensatz mit dieser ID gefunden';
             return false;
         }
     } else {
         $this->errormsg = 'Fehler beim Laden der Daten';
         return false;
     }
 }
예제 #2
0
]]></PRESTD:ausbildungcode>
				<PRESTD:zgv_code><![CDATA[<?php 
        echo $prestd->zgv_code;
        ?>
]]></PRESTD:zgv_code>
				<PRESTD:zgvort><![CDATA[<?php 
        echo $prestd->zgvort;
        ?>
]]></PRESTD:zgvort>
				<PRESTD:zgvdatum_iso><![CDATA[<?php 
        echo $prestd->zgvdatum;
        ?>
]]></PRESTD:zgvdatum_iso>
<<<<<<< HEAD
				<PRESTD:zgvdatum><![CDATA[<?php 
        echo $datum->convertISODate($prestd->zgvdatum);
        ?>
]]></PRESTD:zgvdatum>
				<PRESTD:zgvmas_code><![CDATA[<?php 
        echo $prestd->zgvmas_code;
        ?>
]]></PRESTD:zgvmas_code>
				<PRESTD:zgvmaort><![CDATA[<?php 
        echo $prestd->zgvmaort;
        ?>
]]></PRESTD:zgvmaort>
				<PRESTD:zgvmadatum_iso><![CDATA[<?php 
        echo $prestd->zgvmadatum;
        ?>
]]></PRESTD:zgvmadatum_iso>
				<PRESTD:zgvmadatum><![CDATA[<?php 
}
$datum_obj = new datum();
$db = new basis_db();
loadVariables(get_uid());
$stundenplan = new stundenplan($db_stpl_table);
if (!$stundenplan->load($id)) {
    die('Fehler beim Laden der Daten');
}
$studiengang = new studiengang();
$studiengang->load($stundenplan->studiengang_kz);
?>

<window id="stpl-details-dialog" title="Details"
        xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
        onload="StplDetailsInit('<?php 
echo $datum_obj->convertISODate($stundenplan->datum);
?>
','<?php 
echo $stundenplan->mitarbeiter_uid;
?>
','<?php 
echo $id;
?>
'); document.getElementById('stpl-details-dialog-textbox-titel').focus();"
        >

<script type="application/x-javascript" src="<?php 
echo APP_ROOT;
?>
content/lvplanung/stpl-details-dialog.js.php" />
<script type="application/x-javascript" src="<?php 
    die($entwicklungsteam->errormsg);
}
$rdf_url = 'http://www.technikum-wien.at/entwicklungsteam';
echo '
<RDF:RDF
	xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
	xmlns:ENTWICKLUNGSTEAM="' . $rdf_url . '/rdf#"
>

   <RDF:Seq about="' . $rdf_url . '/liste">
';
foreach ($entwicklungsteam->result as $row) {
    echo '
      <RDF:li>
         <RDF:Description  id="' . $row->mitarbeiter_uid . '/' . $row->studiengang_kz . '"  about="' . $rdf_url . '/' . $row->mitarbeiter_uid . '/' . $row->studiengang_kz . '" >
            <ENTWICKLUNGSTEAM:mitarbeiter_uid><![CDATA[' . $row->mitarbeiter_uid . ']]></ENTWICKLUNGSTEAM:mitarbeiter_uid>
            <ENTWICKLUNGSTEAM:studiengang_kz><![CDATA[' . $row->studiengang_kz . ']]></ENTWICKLUNGSTEAM:studiengang_kz>
            <ENTWICKLUNGSTEAM:besqualcode><![CDATA[' . $row->besqualcode . ']]></ENTWICKLUNGSTEAM:besqualcode>
            <ENTWICKLUNGSTEAM:besqual><![CDATA[' . $row->besqual . ']]></ENTWICKLUNGSTEAM:besqual>
            <ENTWICKLUNGSTEAM:beginn><![CDATA[' . $datum->convertISODate($row->beginn) . ']]></ENTWICKLUNGSTEAM:beginn>
            <ENTWICKLUNGSTEAM:beginn_iso><![CDATA[' . $row->beginn . ']]></ENTWICKLUNGSTEAM:beginn_iso>
            <ENTWICKLUNGSTEAM:ende><![CDATA[' . $datum->convertISODate($row->ende) . ']]></ENTWICKLUNGSTEAM:ende>
            <ENTWICKLUNGSTEAM:ende_iso><![CDATA[' . $row->ende . ']]></ENTWICKLUNGSTEAM:ende_iso>
            <ENTWICKLUNGSTEAM:studiengang><![CDATA[' . $stg_arr[$row->studiengang_kz] . ']]></ENTWICKLUNGSTEAM:studiengang>
         </RDF:Description>
      </RDF:li>
      ';
}
?>
   </RDF:Seq>
</RDF:RDF>
if (isset($_GET['ausbildungssemester'])) {
    $ausbildungssemester = $_GET['ausbildungssemester'];
} else {
    $ausbildungssemester = null;
}
$ps = new prestudent();
$ps->getPrestudentRolle($prestudent_id, $status_kurzbz, $studiensemester_kurzbz, 'datum desc, insertamum desc', $ausbildungssemester);
foreach ($ps->result as $row) {
    echo '
	  <RDF:li>
      	<RDF:Description  id="' . $row->prestudent_id . '/' . $row->status_kurzbz . '/' . $row->studiensemester_kurzbz . '/' . $row->ausbildungssemester . '"  about="' . $rdf_url . '/' . $row->prestudent_id . '/' . $row->status_kurzbz . '/' . $row->studiensemester_kurzbz . '/' . $row->ausbildungssemester . '" >
        	<ROLLE:prestudent_id><![CDATA[' . $row->prestudent_id . ']]></ROLLE:prestudent_id>
        	<ROLLE:status_kurzbz><![CDATA[' . $row->status_kurzbz . ']]></ROLLE:status_kurzbz>
        	<ROLLE:studiensemester_kurzbz><![CDATA[' . $row->studiensemester_kurzbz . ']]></ROLLE:studiensemester_kurzbz>
        	<ROLLE:ausbildungssemester><![CDATA[' . $row->ausbildungssemester . ']]></ROLLE:ausbildungssemester>
        	<ROLLE:datum><![CDATA[' . $datum->convertISODate($row->datum) . ']]></ROLLE:datum>
        	<ROLLE:datum_iso><![CDATA[' . $row->datum . ']]></ROLLE:datum_iso>
        	<ROLLE:orgform_kurzbz><![CDATA[' . $row->orgform_kurzbz . ']]></ROLLE:orgform_kurzbz>
        	<ROLLE:studienplan_id><![CDATA[' . $row->studienplan_id . ']]></ROLLE:studienplan_id>
        	<ROLLE:studienplan_bezeichnung><![CDATA[' . $row->studienplan_bezeichnung . ']]></ROLLE:studienplan_bezeichnung>
        	<ROLLE:bestaetigt_von><![CDATA[' . $row->bestaetigtvon . ']]></ROLLE:bestaetigt_von>
        	<ROLLE:bestaetigt_am><![CDATA[' . $datum->convertISODate($row->bestaetigtam) . ']]></ROLLE:bestaetigt_am>
<<<<<<< HEAD
=======
        	<ROLLE:anmerkung><![CDATA[' . $row->anmerkung_status . ']]></ROLLE:anmerkung>
>>>>>>> fee287127566cd5d18c55b556d178b661711c694
      	</RDF:Description>
      </RDF:li>
	';
}
?>
예제 #6
0
 echo "<td><b>Ort</b></td>";
 echo "<td><b>updateAmUm</b></td>";
 echo "<td><b>updateVon</b></td>";
 echo "<td><b>Stg</b></td>";
 echo "<td><b>Gruppe</b></td>";
 echo "<td><b>updateAmUm</b></td>";
 echo "<td><b>updateVon</b></td>";
 echo '</tr>';
 while ($row = $db->db_fetch_object($result)) {
     $qry = "SELECT * FROM public.tbl_person WHERE person_id='{$row->person_id}'";
     if ($result_person = $db->db_query($qry)) {
         if ($row_person = $db->db_fetch_object($result_person)) {
             echo '<tr class="liste1">';
             echo "<td><a href='personen_details.php?person_id={$row_person->person_id}'>{$row_person->nachname}</a></td>";
             echo "<td>{$row_person->vorname}</td>";
             echo "<td>" . ($row_person->gebdatum != '' ? $datum_obj->convertISODate($row_person->gebdatum) : '') . "</td>";
             echo "<td>" . ($row_person->updateamum != '' ? date('d.m.Y H:i:s', $datum_obj->mktime_fromtimestamp($row_person->updateamum)) : '') . "</td>";
             echo "<td>{$row_person->updatevon}</td>";
             echo "<td></td>";
             echo "<td></td>";
             echo "<td></td>";
             echo "<td></td>";
             echo "<td></td>";
             echo "<td></td>";
             echo "<td></td>";
             echo "<td></td>";
             echo "<td></td>";
             echo "<td></td>";
             echo "<td></td>";
             echo "<td></td>";
             echo '</tr>';
    }
    $oe = new organisationseinheit();
    $oe->load($bmp->oe_kurzbz);
    $organisationseinheit = $oe->organisationseinheittyp_kurzbz . ' ' . $oe->bezeichnung;
    $person = new person();
    $person->load($bmp->person_id);
    $bmt = new betriebsmitteltyp();
    $bmt->load($bmp->betriebsmitteltyp);
    $typ = $bmt->result[0]->beschreibung;
    echo '<?xml version="1.0" encoding="UTF-8" standalone="yes"?>';
    echo '
	<betriebsmittelperson>
		<beschreibung><![CDATA[' . $bmp->beschreibung . ']]></beschreibung>
		<inventarnummer><![CDATA[' . $bmp->inventarnummer . ']]></inventarnummer>
		<kaution><![CDATA[' . $bmp->kaution . ']]></kaution>
		<ausgegebenam><![CDATA[' . $datum->convertISODate($bmp->ausgegebenam) . ']]></ausgegebenam>
<<<<<<< HEAD
=======
		<retouram><![CDATA[' . $datum->convertISODate($bmp->retouram) . ']]></retouram>
>>>>>>> fee287127566cd5d18c55b556d178b661711c694
		<organisationseinheit><![CDATA[' . $organisationseinheit . ']]></organisationseinheit>
		<titelpre><![CDATA[' . $person->titelpre . ']]></titelpre>
		<vorname><![CDATA[' . $person->vorname . ']]></vorname>
		<nachname><![CDATA[' . $person->nachname . ']]></nachname>
		<titelpost><![CDATA[' . $person->titelpost . ']]></titelpost>
		<nummer><![CDATA[' . $bmp->nummer . ']]></nummer>
		<nummer2><![CDATA[' . $bmp->nummer2 . ']]></nummer2>
		<betriebsmitteltyp><![CDATA[' . $bmp->betriebsmitteltyp . ']]></betriebsmitteltyp>
		<typ><![CDATA[' . $typ . ']]></typ>
	</betriebsmittelperson>
	';
} else {
    $qry = "SELECT * FROM public.tbl_benutzerfunktion WHERE benutzerfunktion_id=" . $db->db_add_param($benutzerfunktion_id);
}
if ($db->db_query($qry)) {
    while ($row = $db->db_fetch_object()) {
        $oe = new organisationseinheit($row->oe_kurzbz);
        echo '
	      <RDF:li>
		     <RDF:Description  id="' . $row->benutzerfunktion_id . '"  about="' . $rdf_url . '/' . $row->benutzerfunktion_id . '" >
		     	<BNFUNKTION:benutzerfunktion_id><![CDATA[' . $row->benutzerfunktion_id . ']]></BNFUNKTION:benutzerfunktion_id>
		        <BNFUNKTION:fachbereich_kurzbz><![CDATA[' . $row->fachbereich_kurzbz . ']]></BNFUNKTION:fachbereich_kurzbz>
		        <BNFUNKTION:uid><![CDATA[' . $row->uid . ']]></BNFUNKTION:uid>
		        <BNFUNKTION:oe_kurzbz><![CDATA[' . $row->oe_kurzbz . ']]></BNFUNKTION:oe_kurzbz>
		        <BNFUNKTION:organisationseinheit><![CDATA[' . $oe->organisationseinheittyp_kurzbz . ' ' . $oe->bezeichnung . ']]></BNFUNKTION:organisationseinheit>
		        <BNFUNKTION:semester><![CDATA[' . $row->semester . ']]></BNFUNKTION:semester>
		        <BNFUNKTION:funktion_kurzbz><![CDATA[' . $row->funktion_kurzbz . ']]></BNFUNKTION:funktion_kurzbz>
		        <BNFUNKTION:funktion><![CDATA[' . $fkt_arr[$row->funktion_kurzbz] . ']]></BNFUNKTION:funktion>
		        <BNFUNKTION:datum_von><![CDATA[' . $datum_obj->convertISODate($row->datum_von) . ']]></BNFUNKTION:datum_von>
		        <BNFUNKTION:datum_von_iso><![CDATA[' . $row->datum_von . ']]></BNFUNKTION:datum_von_iso>
		        <BNFUNKTION:datum_bis><![CDATA[' . $datum_obj->convertISODate($row->datum_bis) . ']]></BNFUNKTION:datum_bis>
		        <BNFUNKTION:datum_bis_iso><![CDATA[' . $row->datum_bis . ']]></BNFUNKTION:datum_bis_iso>
		        <BNFUNKTION:bezeichnung><![CDATA[' . $row->bezeichnung . ']]></BNFUNKTION:bezeichnung>
		        <BNFUNKTION:wochenstunden><![CDATA[' . $row->wochenstunden . ']]></BNFUNKTION:wochenstunden>
		     </RDF:Description>
		  </RDF:li>';
    }
}
?>
   </RDF:Seq>
</RDF:RDF>
예제 #9
0
					   <th>Stg. Kennzahl</th>
					   <th>Datum</th>
					   <th>Meldung</th>
					   <th>Meldungsübersicht</th>
					</tr>
				 </thead>
				 <tbody>';
    foreach ($bisarchiv->result as $data) {
        $stgbez = null;
        if ($data->studiengang_kz != '') {
            $studiengang->load($data->studiengang_kz);
            $stgbez = $studiengang->bezeichnung . ' - ' . $studiengang->kurzbzlang . ' (' . $studiengang->kuerzel . ')';
        }
        echo '<tr>';
        echo '<td>' . ucfirst($data->typ) . '</td>';
        echo '<td>' . $stgbez . '</td>';
        echo '<td>' . $data->studiengang_kz . '</td>';
        echo '<td>' . $datum->convertISODate($data->insertamum) . '</td>';
        echo '<td><a href="archiv.php?id=' . $data->archiv_id . '&action=xml">XML-Datei downloaden</a></td>';
        if ($data->html != '') {
            echo '<td><a href="archiv.php?id=' . $data->archiv_id . '&action=html" target="_blank">ansehen</a></td>';
        } else {
            echo '<td></td>';
        }
        echo '</tr>';
    }
    echo '</tbody></table>';
}
?>
	</body>
</html>
예제 #10
0
<RDF:RDF
	xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
	xmlns:AKTE="' . $rdf_url . '/rdf#"
>

   <RDF:Seq about="' . $rdf_url . '/liste">
';
foreach ($akten->result as $row) {
    echo '
      <RDF:li>
         <RDF:Description  id="' . $row->akte_id . '"  about="' . $rdf_url . '/' . $row->akte_id . '" >
            <AKTE:akte_id><![CDATA[' . $row->akte_id . ']]></AKTE:akte_id>
            <AKTE:person_id><![CDATA[' . $row->person_id . ']]></AKTE:person_id>
            <AKTE:dokument_kurzbz><![CDATA[' . $row->dokument_kurzbz . ']]></AKTE:dokument_kurzbz>
            <AKTE:mimetype><![CDATA[' . $row->mimetype . ']]></AKTE:mimetype>
            <AKTE:erstelltam><![CDATA[' . $datum->convertISODate($row->erstelltam) . ']]></AKTE:erstelltam>
            <AKTE:erstelltam_iso><![CDATA[' . $row->erstelltam . ']]></AKTE:erstelltam_iso>
			<AKTE:gedruckt><![CDATA[' . ($row->gedruckt ? 'Ja' : 'Nein') . ']]></AKTE:gedruckt>
			<AKTE:titel><![CDATA[' . $row->titel . ']]></AKTE:titel>
			<AKTE:bezeichnung><![CDATA[' . $row->bezeichnung . ']]></AKTE:bezeichnung>
			<AKTE:updateamum><![CDATA[' . $row->updateamum . ']]></AKTE:updateamum>
			<AKTE:updatevon><![CDATA[' . $row->updatevon . ']]></AKTE:updatevon>
			<AKTE:insertamum><![CDATA[' . $row->insertamum . ']]></AKTE:insertamum>
			<AKTE:insertvon><![CDATA[' . $row->insertvon . ']]></AKTE:insertvon>
			<AKTE:uid><![CDATA[' . $row->uid . ']]></AKTE:uid>			
			<AKTE:anmerkung_intern><![CDATA[' . $row->anmerkung_intern . ']]></AKTE:anmerkung_intern>
			<AKTE:titel_intern><![CDATA[' . $row->titel_intern . ']]></AKTE:titel_intern>
			<AKTE:anmerkung><![CDATA[' . $row->anmerkung . ']]></AKTE:anmerkung>
			<AKTE:nachgereicht><![CDATA[' . ($row->nachgereicht ? 'Ja' : 'Nein') . ']]></AKTE:nachgereicht>
         </RDF:Description>
      </RDF:li>