- mlists_create bugfix bei alias erstellung

- Syncro bugfixes
- Eingabemaske für Zeitsperre
This commit is contained in:
Andreas Österreicher
2007-02-21 14:57:36 +00:00
parent f022f4a142
commit 94c6c9b587
6 changed files with 209 additions and 113 deletions
+1 -1
View File
@@ -79,7 +79,7 @@
}
//$qry = "SELECT vornamen, nachname, uid, alias FROM tbl_person where alias<>'' ORDER BY nachname, vornamen";
$qry = "SELECT vorname, nachname, uid, alias FROM (public.tbl_person JOIN public.tbl_benutzer USING(person_id)) LEFT JOIN tbl_student on(uid=student_uid)
$qry = "SELECT vorname, nachname, uid, alias FROM (public.tbl_person JOIN public.tbl_benutzer USING(person_id)) LEFT JOIN public.tbl_student on(uid=student_uid)
WHERE alias<>'' AND (studiengang_kz NOT IN($noalias_kz) OR studiengang_kz is null)
ORDER BY nachname, vorname";
+1 -1
View File
@@ -8,7 +8,7 @@ $conn_fas=pg_connect(CONN_STRING_FAS);
//$adress='fas_sync@technikum-wien.at';
$adress='fas_sync@technikum-wien.at';
//$adress_stpl='stpl@technikum-wien.at';
$adress_stpl='lv-plan@technikum-wien.at';
$adress_stpl='lvplan@technikum-wien.at';
$adress_fas='fas_sync@technikum-wien.at';
+73 -55
View File
@@ -1,6 +1,6 @@
<?php
require_once('../../vilesci/config.inc.php');
$adress='fas_sync@technikum-wien.at';
$adress='oesi@technikum-wien.at';
function clean_string($string)
{
@@ -46,10 +46,10 @@
flush();
$result=pg_query($conn_fas, $sql_query);
$num_rows=pg_num_rows($result);
$text="Dies ist eine automatische eMail!\r\r";
$text.="Es wurde eine Synchronisation mit FAS durchgeführt.\r";
$text.="Anzahl der Studenten vom FAS-Import: $num_rows \r";
$text.="Anzahl der Studenten in Portal: $vilesci_anz_std \r\r";
$text="Dies ist eine automatische eMail!\n\n";
$text.="Es wurde eine Synchronisation mit FAS durchgeführt.\n";
$text.="Anzahl der Studenten vom FAS-Import: $num_rows \n";
$text.="Anzahl der Studenten in Portal: $vilesci_anz_std \n\n";
echo $text.'<BR>';
flush();
$plausi_error=0;
@@ -84,7 +84,7 @@
if ($num_rows_std==0)
{
$text.="Der Student $row->vornamen $row->nachname ($row->uid) wird neu angelegt.\r";
$text.="Der Student $row->vornamen $row->nachname ($row->uid) wird neu angelegt.\n";
pg_query($conn, "BEGIN");
@@ -121,7 +121,7 @@
if(!$res_insert=pg_query($conn, $sql_query))
{
$text.=$sql_query;
$text.="\rFehler: ".pg_errormessage($conn)."\r";
$text.="\nFehler: ".pg_errormessage($conn)."\n";
$insert_error++;
pg_query($conn, 'ROLLBACK');
}
@@ -141,47 +141,59 @@
$person_id = $row_seq->id;
}
}
}
if(isset($person_id) && $person_id!='')
if(isset($person_id) && $person_id!='')
{
//Schauen ob Benutzerdatensatz mit dieser UID schon vorhanden ist
$qry = "SELECT * FROM public.tbl_benutzer WHERE uid='$row->uid'";
if($result_bn = pg_query($conn, $qry))
{
//Benutzer Datensatzt anlegen
$qry = "INSERT INTO public.tbl_benutzer(uid, person_id, aktiv, insertamum, insertvon, updateamum, updatevon)
VALUES('$row->uid','$person_id','true',now(),'auto',now(),'auto');";
$benutzer_insert_error=false;
if(pg_num_rows($result_bn)==0)
{
//Benutzer Datensatz anlegen
$qry = "INSERT INTO public.tbl_benutzer(uid, person_id, aktiv, insertamum, insertvon, updateamum, updatevon)
VALUES('$row->uid','$person_id','true',now(),'auto',now(),'auto');";
if(!pg_query($conn, $qry))
{
$test.=$qry;
$text.="\rFehler: ".pg_errormessage($conn)."\r";
pg_query($conn, 'ROLLBACK');
$insert_error++;
}
else
{
$anz_insert++;
//Alias erstellen
$vn = split('[- .,]',strtolower($row->vornamen));
$vn = clean_string($vn[0]);
$nn = split('[- .,]',strtolower($row->nachname));
$nn = clean_string($nn[0]);
$alias = $vn.".".$nn;
$qry = "SELECT * FROM public.tbl_benutzer WHERE alias='$alias'";
$res_alias = pg_query($conn, $qry);
if(pg_num_rows($res_alias)==0)
{
$qry = "UPDATE public.tbl_benutzer set alias='$alias' WHERE uid='$uid'";
if(!$res_insert=@pg_query($conn, $qry))
{
$text.=$qry;
$text.="\rFehler: ".pg_errormessage($conn);
}
if(!pg_query($conn, $qry))
{
$test.=$qry;
$text.="\nFehler: ".pg_errormessage($conn)."\n";
pg_query($conn, 'ROLLBACK');
$insert_error++;
$benutzer_insert_error=true;
}
else
{
$text.="UPDATE public.tbl_benutzer set alias='$alias' WHERE uid='$uid'";
$text.="\nAlias existiert bereits: $alias\n";
{
//Alias erstellen
$vn = split('[- .,]',strtolower($row->vornamen));
$vn = clean_string($vn[0]);
$nn = split('[- .,]',strtolower($row->nachname));
$nn = clean_string($nn[0]);
$alias = $vn.".".$nn;
$qry = "SELECT * FROM public.tbl_benutzer WHERE alias='$alias'";
$res_alias = pg_query($conn, $qry);
if(pg_num_rows($res_alias)==0)
{
$qry = "UPDATE public.tbl_benutzer set alias='$alias' WHERE uid='$uid'";
if(!$res_insert=@pg_query($conn, $qry))
{
$text.=$qry;
$text.="\nFehler: ".pg_errormessage($conn);
}
}
else
{
$text.="UPDATE public.tbl_benutzer set alias='$alias' WHERE uid='$uid'";
$text.="\nAlias existiert bereits: $alias\n";
}
}
}
if(!$benutzer_insert_error)
{
//Lehrverband Check
$sql_query = "SELECT * FROM public.tbl_lehrverband WHERE studiengang_kz='$row->kennzahl' AND semester='$row->semester' AND
verband='$row->verband' AND gruppe='$row->gruppe'";
@@ -211,7 +223,7 @@
if(!$res_insert=pg_query($conn, $sql_query))
{
$text.=$sql_query;
$text.="\rFehler: ".pg_errormessage($conn)."\r";
$text.="\nFehler: ".pg_errormessage($conn)."\n";
$insert_error++;
pg_query($conn, 'ROLLBACK');
}
@@ -222,6 +234,12 @@
}
}
}
else
{
$text.="\nFehler:".pg_errormessage($conn);
pg_query($conn, 'ROLLBACK');
$insert_error++;
}
}
}
}
@@ -264,7 +282,7 @@
$update=10;
if ($update)
{
$text.="Der Student $row->vornamen $row->nachname ($row->uid) [$update] wird upgedatet.\r";
$text.="Der Student $row->vornamen $row->nachname ($row->uid) [$update] wird upgedatet.\n";
// person
$sql_query="UPDATE public.tbl_person SET titelpre='$row->titel', vornamen='$vornamen', vorname='$vorname', ".
@@ -274,7 +292,7 @@
if(!$res_update=pg_query($conn, $sql_query))
{
$text.=$sql_query;
$text.="\rFehler: ".pg_errormessage($conn)."\r";
$text.="\nFehler: ".pg_errormessage($conn)."\n";
$update_error++;
}
//Lehrverband Check
@@ -315,7 +333,7 @@
if(!$res_update=pg_query($conn, $sql_query))
{
$text.=$sql_query;
$text.="\rFehler: ".pg_errormessage($conn)."\r";
$text.="\nFehler: ".pg_errormessage($conn)."\n";
$update_error++;
}
else
@@ -326,23 +344,23 @@
// Student kommt mehrmals vor ->Warnung
elseif ($num_rows_std>1)
{
$text.="\r!!! Der Student $row->vornamen $row->nachname ($row->uid) kommt mehrfach vor!\r";
$text.="\n!!! Der Student $row->vornamen $row->nachname ($row->uid) kommt mehrfach vor!\n";
$double_error++;
}
}
else
{
$plausi_error++;
$text.="\r!!! Der Student $row->vornamen $row->nachname ($row->uid) STG:$row->kennzahl S:$row->semester V:$row->verband G:$row->gruppe hat nicht plausible Daten!";
$text.="\n!!! Der Student $row->vornamen $row->nachname ($row->uid) STG:$row->kennzahl S:$row->semester V:$row->verband G:$row->gruppe hat nicht plausible Daten!";
}
}
$text.="\r$plausi_error Fehler beim Plausibilitaetscheck!\r";
$text.="$update_error Fehler bei Student-Update!\r";
$text.="$insert_error Fehler bei Student-Insert!\r";
$text.="$double_error Studenten kommen in VileSci doppelt vor!\r\r";
$text.="$anz_update Studenten wurden upgedatet.\r";
$text.="$anz_insert Studenten wurden neu angelegt.\r\r";
$text.="\rEND OF SYNCHRONISATION\r";
$text.="\n$plausi_error Fehler beim Plausibilitaetscheck!\n";
$text.="$update_error Fehler bei Student-Update!\n";
$text.="$insert_error Fehler bei Student-Insert!\n";
$text.="$double_error Studenten kommen in VileSci doppelt vor!\n\n";
$text.="$anz_update Studenten wurden upgedatet.\n";
$text.="$anz_insert Studenten wurden neu angelegt.\n\n";
$text.="\nEND OF SYNCHRONISATION\n";
if (mail($adress,"FAS Synchro mit PORTAL (Studenten)",$text,"From: vilesci@technikum-wien.at"))
$sendmail=true;
else
+68 -52
View File
@@ -158,26 +158,26 @@ function conf_del()
<INPUT type="submit" name="Abschicken" value="Speichern">
</FORM>
<hr>
<!-- ZEITSPERREN -->
<!-- ************* ZEITSPERREN *****************-->
<H3>Zeitsperren</h3>
<table width="100%">
<tr>
<td valign='top'>
<?php
//Zeitsperre Speichern
if(isset($_GET['type']) && ($_GET['type']=='edit_sperre' || $_GET['type']=='new_sperre'))
{
$error=false;
$error_msg='';
//Von-Datum pruefen
if(!ereg("([0-9]{2}).([0-9]{2}).([0-9]{4})",$_POST['vondatum']))
{
$error=true;
$errormsg .= 'Von-Datum ist ungueltig ';
$errormsg .= 'Von-Datum ist ung&uuml;ltig ';
}
//Bis-Datum pruefen
if(!ereg("([0-9]{2}).([0-9]{2}).([0-9]{4})",$_POST['bisdatum']))
{
$error=true;
$errormsg .= 'Bis-Datum ist ungueltig ';
$errormsg .= 'Bis-Datum ist ung&uuml;ltig ';
}
$zeitsperre = new zeitsperre($conn);
@@ -194,6 +194,10 @@ if(isset($_GET['type']) && ($_GET['type']=='edit_sperre' || $_GET['type']=='new_
$zeitsperre->load($_GET['id']);
$zeitsperre->new=false;
$zeitsperre->zeitsperre_id = $_GET['id'];
//pruefen ob die geladene ID auch von der Person ist die angemeldet ist
if($zeitsperre->mitarbeiter_uid!=$uid)
die('Sie haben keine Berechtigung fuer diese Zeitsperre');
}
}
else
@@ -245,25 +249,28 @@ if(isset($_GET['type']) && $_GET['type']=='delete_sperre')
echo "<span class='error'>Sie haben keine Berechtigung diesen Datensatz zu loeschen</span>";
}
//zeitsperren des Users laden
$zeit = new zeitsperre($conn);
$zeit->getzeitsperren($uid);
$content_table='';
//Liste aller zeitsperren ausgeben
if(count($zeit->result)>0)
{
echo '<table><tr class="liste" style="font-size: 14;"><th>Bezeichnung</th><th>Grund</th><th>Von</th><th>Bis</th><th>Vertretung</th><th>Erreichbarkeit</th></tr>';
$content_table.= '<table><tr class="liste"><th>Bezeichnung</th><th>Grund</th><th>Von</th><th>Bis</th><th>Vertretung</th><th>Erreichbarkeit</th></tr>';
$i=0;
foreach ($zeit->result as $row)
{
echo "<tr class='liste'><td>$row->bezeichnung</td><td>$row->zeitsperretyp_kurzbz</td><td nowrap>$row->vondatum ".($row->vonstunde!=''?'('.$row->vonstunde.')':'')."</td><td nowrap>$row->bisdatum ".($row->bisstunde!=''?'('.$row->bisstunde.')':'')."</td><td>$row->vertretung_uid</td><td>$row->erreichbarkeit</td><td><a href='$PHP_SELF?type=edit&id=$row->zeitsperre_id' class='Item'>edit</a></td><td><a href='$PHP_SELF?type=delete_sperre&id=$row->zeitsperre_id' onclick='return conf_del()' class='Item'>delete</a></td></tr>";
$i++;
$qry = "SELECT vorname || ' ' || nachname as kurzbz FROM public.tbl_mitarbeiter, public.tbl_benutzer, public.tbl_person WHERE tbl_benutzer.uid=tbl_mitarbeiter.mitarbeiter_uid AND tbl_benutzer.person_id=tbl_person.person_id AND mitarbeiter_uid='$row->vertretung_uid'";
$result_vertretung = pg_query($conn, $qry);
$row_vertretung = pg_fetch_object($result_vertretung);
$content_table.= "<tr class='liste".($i%2)."'><td>$row->bezeichnung</td><td>$row->zeitsperretyp_kurzbz</td><td nowrap>$row->vondatum ".($row->vonstunde!=''?'('.$row->vonstunde.')':'')."</td><td nowrap>$row->bisdatum ".($row->bisstunde!=''?'('.$row->bisstunde.')':'')."</td><td>$row_vertretung->kurzbz</td><td>$row->erreichbarkeit</td><td><a href='$PHP_SELF?type=edit&id=$row->zeitsperre_id' class='Item'>edit</a></td><td><a href='$PHP_SELF?type=delete_sperre&id=$row->zeitsperre_id' onclick='return conf_del()' class='Item'>delete</a></td></tr>";
}
echo '</table>';
$content_table.= '</table>';
}
else
echo "Derzeit sind keine Zeitsperren eingetragen!";
echo '</td>';
echo '<td>';
$content_table.= "Derzeit sind keine Zeitsperren eingetragen!";
$zeitsperre = new zeitsperre($conn);
$action = "$PHP_SELF?type=new_sperre";
if(isset($_GET['type']) && $_GET['type']=='edit')
@@ -282,69 +289,69 @@ if(isset($_GET['type']) && $_GET['type']=='edit')
die("<span class='error'>Fehlerhafte Parameteruebergabe</span>");
}
}
echo '<form method="POST" action="'.$action.'">';
echo "<table>\n";
echo '<tr><td>Grund</td><td><SELECT name="zeitsperretyp_kurzbz">';
$content_form='';
$content_form.= '<form method="POST" action="'.$action.'">';
$content_form.= "<table>\n";
$content_form.= '<tr><td>Grund</td><td><SELECT name="zeitsperretyp_kurzbz">';
$qry = "SELECT * FROM campus.tbl_zeitsperretyp ORDER BY zeitsperretyp_kurzbz";
if($result = pg_query($conn, $qry))
{
while($row=pg_fetch_object($result))
{
if($zeitsperre->zeitsperretyp_kurzbz == $row->zeitsperretyp_kurzbz)
echo "<OPTION value='$row->zeitsperretyp_kurzbz' selected>$row->zeitsperretyp_kurzbz</OPTION>";
$content_form.= "<OPTION value='$row->zeitsperretyp_kurzbz' selected>$row->zeitsperretyp_kurzbz</OPTION>";
else
echo "<OPTION value='$row->zeitsperretyp_kurzbz'>$row->zeitsperretyp_kurzbz</OPTION>";
$content_form.= "<OPTION value='$row->zeitsperretyp_kurzbz'>$row->zeitsperretyp_kurzbz</OPTION>";
}
}
echo '</SELECT>';
echo '<tr><td>Bezeichnung</td><td><input type="text" name="bezeichnung" maxlength="32" value="'.$zeitsperre->bezeichnung.'"></td></tr>';
echo '<tr><td>von</td><td><input type="text" size="10" maxlength="10" name="vondatum" value="'.($zeitsperre->vondatum!=''?date('d.m.Y',$datum_obj->mktime_fromdate($zeitsperre->vondatum)):date('d.m.Y')).'"> ';
$content_form.= '</SELECT>';
$content_form.= '<tr><td>Bezeichnung</td><td><input type="text" name="bezeichnung" maxlength="32" value="'.$zeitsperre->bezeichnung.'"></td></tr>';
$content_form.= '<tr><td>von</td><td><input type="text" size="10" maxlength="10" name="vondatum" value="'.($zeitsperre->vondatum!=''?date('d.m.Y',$datum_obj->mktime_fromdate($zeitsperre->vondatum)):date('d.m.Y')).'"> ';
$qry = "SELECT stunde FROM lehre.tbl_stunde ORDER BY stunde";
echo "Stunde (inklusive)";
$content_form.= "Stunde (inklusive)";
echo "<SELECT name='vonstunde'>\n";
$content_form.= "<SELECT name='vonstunde'>\n";
if($zeitsperre->vonstunde=='')
echo "<OPTION value='' selectd>*</OPTION>\n";
$content_form.= "<OPTION value='' selectd>*</OPTION>\n";
else
echo "<OPTION value=''>*</OPTION>\n";
$content_form.= "<OPTION value=''>*</OPTION>\n";
if($result = pg_query($conn, $qry))
{
while($row = pg_fetch_object($result))
{
if($zeitsperre->vonstunde==$row->stunde)
echo "<OPTION value='$row->stunde' selected>$row->stunde</OPTION>\n";
$content_form.= "<OPTION value='$row->stunde' selected>$row->stunde</OPTION>\n";
else
echo "<OPTION value='$row->stunde'>$row->stunde</OPTION>\n";
$content_form.= "<OPTION value='$row->stunde'>$row->stunde</OPTION>\n";
}
}
echo "</SELECT></td></tr>";
$content_form.= "</SELECT></td></tr>";
echo '<tr><td>bis</td><td><input type="text" size="10" maxlength="10" name="bisdatum" value="'.($zeitsperre->bisdatum!=''?date('d.m.Y',$datum_obj->mktime_fromdate($zeitsperre->bisdatum)):date('d.m.Y')).'"> ';
$content_form.= '<tr><td>bis</td><td><input type="text" size="10" maxlength="10" name="bisdatum" value="'.($zeitsperre->bisdatum!=''?date('d.m.Y',$datum_obj->mktime_fromdate($zeitsperre->bisdatum)):date('d.m.Y')).'"> ';
$qry = "SELECT stunde FROM lehre.tbl_stunde ORDER BY stunde";
echo "Stunde (inklusive)";
echo "<SELECT name='bisstunde'>\n";
$content_form.= "Stunde (inklusive)";
$content_form.= "<SELECT name='bisstunde'>\n";
if($zeitsperre->bisstunde=='')
echo "<OPTION value='' selectd>*</OPTION>\n";
$content_form.= "<OPTION value='' selectd>*</OPTION>\n";
else
echo "<OPTION value=''>*</OPTION>\n";
$content_form.= "<OPTION value=''>*</OPTION>\n";
if($result = pg_query($conn, $qry))
{
while($row = pg_fetch_object($result))
{
if($zeitsperre->bisstunde==$row->stunde)
echo "<OPTION value='$row->stunde' selected>$row->stunde</OPTION>\n";
$content_form.= "<OPTION value='$row->stunde' selected>$row->stunde</OPTION>\n";
else
echo "<OPTION value='$row->stunde'>$row->stunde</OPTION>\n";
$content_form.= "<OPTION value='$row->stunde'>$row->stunde</OPTION>\n";
}
}
echo "</SELECT></td></tr>";
$content_form.= "</SELECT></td></tr>";
echo '<tr><td>Erreichbarkeit</td><td><input type="text" name="erreichbarkeit" value="'.$zeitsperre->erreichbarkeit.'" maxlength="5" size="5"></td></tr>';
echo "<tr><td>Vertretung</td><td><SELECT name='vertretung_uid'>";
$content_form.= '<tr><td>Erreichbarkeit</td><td><input type="text" name="erreichbarkeit" value="'.$zeitsperre->erreichbarkeit.'" maxlength="5" size="5"> e..Email, t..Telefon</td></tr>';
$content_form.= "<tr><td>Vertretung</td><td><SELECT name='vertretung_uid'>";
$qry = "SELECT * FROM campus.vw_mitarbeiter WHERE uid not LIKE '\\\_%' ORDER BY nachname, vorname";
@@ -353,23 +360,32 @@ if($result = pg_query($conn, $qry))
while($row = pg_fetch_object($result))
{
if($zeitsperre->vertretung_uid == $row->uid)
echo "<OPTION value='$row->uid' selected>$row->nachname $row->vorname ($row->uid)</OPTION>\n";
$content_form.= "<OPTION value='$row->uid' selected>$row->nachname $row->vorname ($row->uid)</OPTION>\n";
else
echo "<OPTION value='$row->uid'>$row->nachname $row->vorname ($row->uid)</OPTION>\n";
$content_form.= "<OPTION value='$row->uid'>$row->nachname $row->vorname ($row->uid)</OPTION>\n";
}
}
echo '</SELECT></td></tr>';
echo '<tr><td>&nbsp;</td><td>';
$content_form.= '</SELECT></td></tr>';
$content_form.= '<tr><td>&nbsp;</td><td>';
if(isset($_GET['type']) && $_GET['type']=='edit')
echo "<input type='submit' name='submit_zeitsperre' value='Speichern'>";
$content_form.= "<input type='submit' name='submit_zeitsperre' value='Speichern'>";
else
echo "<input type='submit' name='submit_zeitsperre' value='Hinzufügen'>";
echo '</td></tr>';
$content_form.= "<input type='submit' name='submit_zeitsperre' value='Hinzufügen'>";
$content_form.= '</td></tr>';
$content_form.= '</table>';
echo '<table width="100%">';
echo '<tr>';
echo "<td valign='top'>";
echo $content_form;
echo '<br></td>';
echo '<td>';
echo '</tr><tr><td>';
echo $content_table;
echo '</td>';
echo '</tr>';
echo '</table>';
?>
</td>
</tr>
</table>
</body>
</html>
+62
View File
@@ -0,0 +1,62 @@
<html>
<head>
<title>Profil</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" href="../../../skin/cis.css" type="text/css">
</head>
<body>
<H3>Erkl&auml;rung:</H3>
<P>Bitte kontrollieren/&auml;ndern Sie Ihre Zeitw&uuml;nsche und klicken Sie anschlie&szlig;end
auf &quot;Speichern&quot;!<BR><BR>
</P>
<TABLE align="center" name="Zeitwerte">
<TR>
<TH><B>Wert</B></TH>
<TH>
<DIV align="center"><B>Bedeutung</B></DIV>
</TH>
</TR>
<TR>
<TD>
<DIV align="right">2</DIV>
</TD>
<TD>Hier m&ouml;chte ich unterrichten</TD>
</TR>
<TR>
<TD>
<DIV align="right">1</DIV>
</TD>
<TD>Hier kann ich unterrichten</TD>
</TR>
<TR>
<TD>
<DIV align="right">0</DIV>
</TD>
<TD>keine Bedeutung</TD>
</TR>
<TR>
<TD>
<DIV align="right">-1</DIV>
</TD>
<TD>Hier nur in extremen Notf&auml;llen</TD>
</TR>
<TR>
<TD>
<DIV align="right">-2</DIV>
</TD>
<TD>Hier auf gar keinen Fall !!!</TD>
</TR>
</TABLE>
<P>&nbsp;</P>
<H3>Folgende Punkte sind zu beachten:</H3>
<OL>
<LI> Verwenden Sie den Wert -2 nur, wenn Sie zu dieser Stunde wirklich nicht
k&ouml;nnen, um eine bessere Optimierung zu erm&ouml;glichen.</LI>
<LI>Es sollten f&uuml;r jede Stunde die tats&auml;chlich unterrichtet wird,
mindestens das 3-fache an positiven Zeitw&uuml;nschen angegeben werden.<BR>
Beispiel: Sie unterrichten 4 Stunden/Woche, dann sollten Sie mindestens
12 Stunden im Raster mit positiven Werten ausf&uuml;llen.</LI>
</OL>
<P>Bei Problemen wenden Sie sich bitte an die <A href="mailto:lvplan@technikum-wien.at">LV-Koordinationsstelle</A>.</P>
</body>
</html>
+4 -4
View File
@@ -140,7 +140,7 @@ function hideWMTT() {
</td>
<td valign="top">
01.03. - 04.03. BEST Wien<br />
08.03. Infoabend "i2b", ab 17 Uhr, FH TW<br>
08.03. Infoabend "i2b - Keine Angst vor dem Businessplan!", ab 17 Uhr, FH TW, Hs. 1.05<br>
09.03. - 10.03. Tag der offenen T&uuml;r<br>
21.03. Didaktik-Kurzseminar "Die Methoden-Toolbox - Lehr-Methoden entwickeln und adaptieren", 17-20 Uhr, FH TW, SEM B2.04<br>
22.03. Didaktik-Kurzseminar "Didaktische Reduktion - Mit grossen Stoffmengen umgehen", 17-20 Uhr, FH, TW, SEM B2.04<br>
@@ -204,12 +204,12 @@ function hideWMTT() {
14.06. BP BIW<br>
15.06. BP BIW<br>
18.06. BP BWI<br>
18.06. DP DVT<br />
18.06. DP MSE<br />
19.06. DP MSE<br />
19.06. BP BWI<br>
20.06. BP BWI<br>
21.06. BP BEW <br />
22.06. DP DVT<br />
26.06. BP BIF<br />
27.06. BP BIF<br />
</td>
@@ -305,7 +305,7 @@ function hideWMTT() {
<tr><td>&nbsp;</td><td>07.03. Diplompr&uuml;fung EID</td></tr>
<tr><td>&nbsp;</td><td>08.03. Diplompr&uuml;fung PW</td></tr>
<tr><td>&nbsp;</td><td>08.03. Diplompr&uuml;fung EW</td></tr>
<tr><td>&nbsp;</td><td>08.03. Infoabend "i2b", ab 17 Uhr, FH TW</td></tr>
<tr><td>&nbsp;</td><td>08.03. Infoabend "i2b - Keine Angst vor dem Businessplan!", ab 17 Uhr, FH TW, Hs. 1.05</td></tr>
<tr><td>&nbsp;</td><td>09.03. - 10.03. Tag der offenen T&uuml;r</td></tr>
<tr><td>KW 11</td><td>16.03. Sponsion MWI</td></tr>
<tr><td>KW 12</td><td>20.03. Assistenzmeeting, 14 Uhr, Sem. 4.17</td></tr>
@@ -375,7 +375,6 @@ function hideWMTT() {
<tr><td>&nbsp;</td><td>15.06. Bachelorpr&uuml;fung BIW</td></tr>
<tr><td>&nbsp;</td><td>16.06. Reihungstest BEW (9-13 Uhr)</td></tr>
<tr><td>KW 25</td><td>18.06. Diplompr&uuml;fung MSE</td></tr>
<tr><td>&nbsp;</td><td>18.06. Diplompr&uuml;fung DVT</td></tr>
<tr><td>&nbsp;</td><td>18.06. Bachelorpr&uuml;fung BWI</td></tr>
<tr><td>&nbsp;</td><td>19.06. Bachelorpr&uuml;fung BWI</td></tr>
<tr><td>&nbsp;</td><td>19.06. Diplompr&uuml;fung MSE</td></tr>
@@ -384,6 +383,7 @@ function hideWMTT() {
<tr><td>&nbsp;</td><td>20.06. Senat</td></tr>
<tr><td>&nbsp;</td><td>21.06. Bachelorpr&uuml;fung BEW</td></tr>
<tr><td>&nbsp;</td><td>21.06. Reihungstest BIT</td></tr>
<tr><td>&nbsp;</td><td>22.06. Diplompr&uuml;fung DVT</td></tr>
<tr><td>&nbsp;</td><td>22.06. Sponsion BST, DST</td></tr>
<tr><td>KW 26</td><td>25.06. Reihungstest BEL</td></tr>
<tr><td>&nbsp;</td><td>26.06. Reihungstest BEL</td></tr>