예제 #1
0
$dTmpAktuellesDatum = explode("-", $dTmpAktuellerMontag);
$dTmpMontagPlus = date("Y-m-d", mktime(0, 0, 0, date($dTmpAktuellesDatum[1]), date($dTmpAktuellesDatum[2]) + $days, date($dTmpAktuellesDatum[0])));
$datum_beginn = $dTmpAktuellerMontag;
$datum_ende = $dTmpMontagPlus;
$ts_beginn = $datum_obj->mktime_fromdate($datum_beginn);
$ts_ende = $datum_obj->mktime_fromdate($datum_ende);
// Mitarbeiter laden
$ma = new mitarbeiter();
if (!is_null($organisationseinheit)) {
    $mitarbeiter = $ma->getMitarbeiterOrganisationseinheit($organisationseinheit);
} else {
    if (!is_null($lektor)) {
        $mitarbeiter = $lektor;
    } else {
        if (is_null($funktion)) {
            $mitarbeiter = $ma->getMitarbeiter($lektor, $fix);
        } else {
            $mitarbeiter = $ma->getMitarbeiterStg(null, null, $stge, $funktion, 'nachname,vorname');
        }
    }
}
if (isset($_REQUEST['format']) && $_REQUEST['format'] == 'xls') {
    // Creating a workbook
    $workbook = new Spreadsheet_Excel_Writer();
    // sending HTTP headers
    $workbook->send($p->t('zeitsperre/zeitsperren') . ".xls");
    $workbook->setVersion(8);
    // Creating a worksheet
    $worksheet =& $workbook->addWorksheet($p->t('zeitsperre/zeitsperren'));
    $worksheet->setInputEncoding('utf-8');
    $worksheet->setZoom(85);
예제 #2
0
    global $rdf_url;
    echo '
	<RDF:Description about="' . $rdf_url . $mitarbeiter->uid . '" >
    	<MITARBEITER:uid><![CDATA[' . $mitarbeiter->uid . ']]></MITARBEITER:uid>
		<MITARBEITER:titelpre><![CDATA[' . $mitarbeiter->titelpre . ']]></MITARBEITER:titelpre>
		<MITARBEITER:titelpost><![CDATA[' . $mitarbeiter->titelpost . ']]></MITARBEITER:titelpost>
		<MITARBEITER:vornamen><![CDATA[' . $mitarbeiter->vornamen . ']]></MITARBEITER:vornamen>
		<MITARBEITER:vorname><![CDATA[' . $mitarbeiter->vorname . ']]></MITARBEITER:vorname>
		<MITARBEITER:nachname><![CDATA[' . $mitarbeiter->nachname . ']]></MITARBEITER:nachname>
		<MITARBEITER:kurzbz><![CDATA[' . $mitarbeiter->kurzbz . ']]></MITARBEITER:kurzbz>
		<MITARBEITER:studiengang_kz></MITARBEITER:studiengang_kz>
  	</RDF:Description>
  	';
}
if ($lehrveranstaltung_id == null && $filter == null && $mitarbeiter_uid == null) {
    $ma = $mitarbeiter->getMitarbeiter($lektor, $fixangestellt, $stg_kz);
    $stg_obj = new studiengang();
    $stg_obj->getAll('typ, kurzbz', false);
    foreach ($stg_obj->result as $stg) {
        $stg_arr[$stg->studiengang_kz] = $stg->kuerzel;
    }
    $alle = '';
    foreach ($ma as $mitarbeiter) {
        draw_row($mitarbeiter);
        $alle .= "\n\t\t\t<RDF:li resource=\"" . $rdf_url . $mitarbeiter->uid . "\" />";
    }
    $desc = '
			<RDF:Description about="' . $rdf_url . '_alle" >
				<MITARBEITER:uid></MITARBEITER:uid>
				<MITARBEITER:titelpre></MITARBEITER:titelpre>
				<MITARBEITER:titelpost></MITARBEITER:titelpost>