This commit is contained in:
Andreas Österreicher
2008-04-09 15:43:49 +00:00
parent d6f10c8227
commit 7aebd5690c
5 changed files with 60 additions and 5 deletions
+1
View File
@@ -98,6 +98,7 @@ function MM_jumpMenu(targ,selObj,restore){ //v3.0
</select>
(Saalreservierung)<BR><BR>
<A class="Item" href="stpl_reserve_list.php">Reservierungsliste</A> (Reservierungen l&ouml;schen)<BR>
<A class="Item" href="raumsuche.php">Raumsuche</A><BR>
</td>
<td>
+18 -1
View File
@@ -410,7 +410,7 @@ anstatt mit dem Differenzbetrag<br>
<tr class="liste1">
<td>PDF/Excel-Generierung. Open als Vorauswahl an stelle von
Speichern. </td>
<td style="font-weight: bold;" align="center">mit derzeitige
<td style="font-weight: bold;" align="center">mit derzeitiger
Seamonkey Version nicht m&ouml;glich<br>
</td>
<td align="center"><br>
@@ -425,6 +425,23 @@ Seamonkey Version nicht m&ouml;glich<br>
<hr>
<h2>Erledigte Anforderungen</h2>
<ul>
<li>Bei Aufgenommenen/Bewerber/Wartender wird jetzt in der
&Uuml;bersicht das Ausbildungssemester angezeigt f&uuml;r das er sich
beworben hat.<br>
09.04.2008 oesi<br>
<br>
</li>
<li>Beim Anlegen von Funktionen wird beim erneuten Speichern des
Datensatzes ein neuer Datensatz angelegt anstatt den alten zu
&uuml;berschreiben<br>
09.04.2008 oesi<br>
<br>
</li>
<li>Die Rollen Unterbrecher und Diplomand k&ouml;nnen jetzt &uuml;ber
"Rolle hinzuf&uuml;gen" eingetragen werden.<br>
09.04.2008 oesi<br>
<br>
</li>
<li>Zeugnis: SWS f&uuml;r Lehrveranstaltungen, aus anderen
Studieng&auml;ngen mit unterschiedlichen Semesterwochen, werden jetzt
richtig berechnet.<br>
+2 -2
View File
@@ -78,7 +78,7 @@ else
class="sortDirectionIndicator"
sort="rdf:http://www.technikum-wien.at/adresse/rdf#ort" onclick="KontaktAdresseTreeSort()"/>
<splitter class="tree-splitter"/>
<treecol id="kontakt-adressen-treecol-gemeinde" label="Gemeinde" flex="1" hidden="true"
<treecol id="kontakt-adressen-treecol-gemeinde" label="Gemeinde" flex="1" hidden="false"
class="sortDirectionIndicator"
sort="rdf:http://www.technikum-wien.at/adresse/rdf#gemeinde" onclick="KontaktAdresseTreeSort()"/>
<splitter class="tree-splitter"/>
@@ -86,7 +86,7 @@ else
class="sortDirectionIndicator"
sort="rdf:http://www.technikum-wien.at/adresse/rdf#nation" onclick="KontaktAdresseTreeSort()"/>
<splitter class="tree-splitter"/>
<treecol id="kontakt-adressen-treecol-heimatadresse" label="Heimatadresse" flex="1" hidden="true"
<treecol id="kontakt-adressen-treecol-heimatadresse" label="Heimatadresse" flex="1" hidden="false"
class="sortDirectionIndicator"
sort="rdf:http://www.technikum-wien.at/adresse/rdf#heimatadresse" onclick="KontaktAdresseTreeSort()"/>
<splitter class="tree-splitter"/>
+6 -1
View File
@@ -203,6 +203,11 @@ function draw_content($row)
$prestudent->getLastStatus($row->prestudent_id);
$status = $prestudent->rolle_kurzbz;
$orgform = $prestudent->orgform_kurzbz;
if($status=='Aufgenommener' || $status=='Bewerber' || $status=='Wartender')
$semester_prestudent = $prestudent->ausbildungssemester;
else
$semester_prestudent = '';
echo '
<RDF:li>
<RDF:Description id="'.$row->prestudent_id.'" about="'.$rdf_url.'/'.$row->prestudent_id.'" >
@@ -236,7 +241,7 @@ function draw_content($row)
<STUDENT:uid><![CDATA['.(isset($row->uid)?$row->uid:'').']]></STUDENT:uid>
<STUDENT:matrikelnummer><![CDATA['.(isset($row->matrikelnr)?$row->matrikelnr:'').']]></STUDENT:matrikelnummer>
<STUDENT:alias><![CDATA['.(isset($row->alias)?$row->alias:'').']]></STUDENT:alias>
<STUDENT:semester><![CDATA['.(isset($row->semester)?$row->semester:'').']]></STUDENT:semester>
<STUDENT:semester><![CDATA['.(isset($row->semester)?$row->semester:$semester_prestudent).']]></STUDENT:semester>
<STUDENT:verband><![CDATA['.(isset($row->verband)?$row->verband:'').']]></STUDENT:verband>
<STUDENT:gruppe><![CDATA['.(isset($row->gruppe)?$row->gruppe:'').']]></STUDENT:gruppe>
<STUDENT:studiengang_kz_student><![CDATA['.(is_a($row,'student')?$row->studiengang_kz:'').']]></STUDENT:studiengang_kz_student>';
+33 -1
View File
@@ -19,7 +19,13 @@
* Andreas Oesterreicher <andreas.oesterreicher@technikum-wien.at> and
* Rudolf Hangl <rudolf.hangl@technikum-wien.at>.
*/
/*
* - Dieses Script versendet automatisch Mails an Accounts die Deaktiviert wurden.
* und informiert die Benutzer ueber die Folgen der Deaktivierung
*
* - Accounts die laenger als 3 Tage deaktiviert sind, werden per Mail an die
* Bibliothek gemeldet.
*/
require_once('../vilesci/config.inc.php');
if(!$conn = pg_pconnect(CONN_STRING))
@@ -37,6 +43,32 @@ echo '
<h2>Check</h2>';
$text='';
//Information an Bibliothek wenn ein Account deaktiviert wurde
$qry = "SELECT uid, (SELECT mitarbeiter_uid FROM public.tbl_mitarbeiter WHERE mitarbeiter_uid=uid) as mitarbeiter, titelpre, vorname, nachname, titelpost FROM public.tbl_benutzer JOIN public.tbl_person USING(person_id) WHERE tbl_benutzer.aktiv=false AND updateaktivam=CURRENT_DATE- interval '3 days'";
if($result = pg_query($conn, $qry))
{
if(pg_num_rows($result)>0)
{
$message = "Dies ist eine automatische Mail!\n";
$message .= "Folgende Studenten/Mitarbeiter wurden im FAS deaktiviert: \n\n";
while($row = pg_fetch_object($result))
{
$message .= " - $row->titelpre $row->vorname $row->nachname $row->titelpost ( $row->uid )\n";
}
$message .= "\nMit freundlichen Grüßen,\n";
$message .= "FACHHOCHSCHULE TECHNIKUM WIEN\n";
$message .= "Höchstädtplatz 5\n";
$message .= "A-1200 Wien \n";
$to = 'oesi@technikum-wien.at';
//$to = 'bibliothek@'.DOMAIN;
mail($to,'Account Deaktivierung ', $message, 'From: vilesci@'.DOMAIN);
$text.= "Warnung fuer Bibliothek wurde an $to verschickt\n";
}
}
//Alle die vor einer Woche inaktiv gesetzt wurden darueber informieren
$qry = "SELECT uid, (SELECT mitarbeiter_uid FROM public.tbl_mitarbeiter WHERE mitarbeiter_uid=uid) as mitarbeiter FROM public.tbl_benutzer WHERE aktiv=false AND updateaktivam=CURRENT_DATE- interval '1 week'";