Source-Code: Beispiele VLVZ-Modul
<?php
## Einbinden von TUCAL und Seitenrahmen laden
require_once('config.inc');
$css_in = '@import url('.$basepath.'/app/static/css/style.css);';
seite(__FILE__);
## Modul einbinden
require_once('tu/inc/lehrveranstaltung.php');
?>
<h1>VLVZ-Modul: Beispiele zur Verwendung</h1>
<h4>Beispiel 1</h4>
<p>Anzeige aller Biopsychologie -Veranstaltungen die mit der Kostenstelle 281* beginnen:</p>
<div style='font-family: monospace; padding: 5px; font-weight: bold; font-size: 14px;'>
zeigeLehrveranstaltungen(
<span style='color: #0099FF'>array</span>(
<span style='color: blue'>'name'</span> =>
<span style='color: blue'>'281 Biopsychologie '</span>) );
</div>
<?php echo zeigeLehrveranstaltungen(array('name' => '281 Biopsychologie ')); ?>
<h4>Beispiel 2</h4>
<p>Anzeige aller Veranstaltungen in der Fakultät für Naturwissenschaften mit 'Simulation' im Veranstaltungsnamen mit
der Möglichkeit, diese dem persönlichen Stundenplan hinzuzufügen:</p>
<div style='font-family: monospace; padding: 5px; font-weight: bold; font-size: 14px;'>
zeigeLehrveranstaltungen(
<span style='color: #0099FF'>array</span>(
<span style='color: blue'>'name'</span> =>
<span style='color: blue'>'simulation'</span>,
<span style='color: blue'>'fakult'</span> =>
<span style='color: #777'>'natur'</span>,
<span style='color: blue'>'enable_meinplan'</span> =>
<span style='color: #777'>TRUE</span>) );
</div>
<?php echo zeigeLehrveranstaltungen(array('name' => 'simulation', 'fakult' => 'natur', 'enable_meinplan' => TRUE)); ?>
<h4>Beispiel 3</h4>
<p>Anzeige von zwei ganz bestimmten Veranstaltungen mit
Details innerhalb der Tabelle:</p>
<div style='font-family: monospace; padding: 5px; font-weight: bold; font-size: 14px;'>
zeigeLehrveranstaltungen(
<span style='color: #0099FF'>array</span>(
<span style='color: blue'>'name'</span> =>
<span style='color: blue'>'220000-120 OR 133133-120'</span>,
<span style='color: blue'>'detail_in_table'</span> =>
<span style='color: #777'>TRUE</span>) );
</div>
<?php echo zeigeLehrveranstaltungen(array('name' => '220000-120 OR 133133-120', 'detail_in_table' => TRUE)); ?>
<h4>Beispiel 4</h4>
<p>Anzeige aller Veranstaltungen in der Fakultät für Informatik mit 'Rechner' im Veranstaltungsnamen
und der Verwendung des zentralen Stylesheets:</p>
<div style='font-family: monospace; padding: 5px; font-weight: bold; font-size: 14px;'>
zeigeLehrveranstaltungen(
<span style='color: #0099FF'>array</span>(
<span style='color: blue'>'name'</span> =>
<span style='color: blue'>'rechner'</span>,
<span style='color: blue'>'fakult'</span> =>
<span style='color: #777'>'inform'</span>,
<span style='color: blue'>'use_vlvz_style'</span> =>
<span style='color: #777'>TRUE</span>) );
</div>
<?php echo zeigeLehrveranstaltungen(array('name' => 'rechner', 'fakult' => 'inform', 'use_vlvz_style' => TRUE)); ?>
<p><a class="show_source" href="beispiele.source.php"><strong>Quellcode der Beispiele (diese Seite) anzeigen</strong></a></p>