This commit is contained in:
Andreas Österreicher
2008-02-01 12:29:16 +00:00
parent 6d7fe1de19
commit f3579ba03e
7 changed files with 122 additions and 44 deletions
+2
View File
@@ -145,6 +145,7 @@
?>
<p>
<?php
/*
$qry = "SELECT kompetenzen FROM public.tbl_person WHERE person_id='$person_id'";
if($result = pg_query($conn, $qry))
{
@@ -156,6 +157,7 @@
}
}
}
*/
?>
</p>
<br>
+37 -28
View File
@@ -12,6 +12,9 @@
<h2>Offene Themen f&uuml;r die n&auml;chsten FAS-Meetings<br>
</h2>
<ul>
<li>Projektarbeit - "Betreuer einer Projekt- und Diplomarbeit"
umbenennen in "Betreuer"<br>
</li>
<li>Wahlpflichtf&auml;cher</li>
<li>Incoming<br>
</li>
@@ -93,13 +96,10 @@ die Gesamtstundenzahl des Lektors angezeigt werden</td>
<tr>
</tr>
<tr class="liste0">
<td>Nachpr&uuml;fung (2.Termin) soll auch vom Lektor &uuml;ber
das CIS verwaltet werden koennen. Zeugnisnote wird hier nicht
automatisch angepasst.</td>
<td style="font-weight: bold; color: rgb(0, 0, 0);" align="center">high
</td>
<td align="center"><br>
</td>
<td> Handbuch Nachpr&uuml;fung</td>
<td style="font-weight: bold; color: rgb(0, 0, 0);" align="center">
<span style="font-weight: bold;">high</span></td>
<td align="center">16 </td>
</tr>
<tr>
</tr>
@@ -128,7 +128,7 @@ sichtbar.(CIS)</td>
<tr>
</tr>
<tr class="liste0">
<td>autom. Mail an Absolventen und Abbrecher &uuml;ber
<td>autom. Mail an Absolventen, Abbrecher, Mitarbeiter &uuml;ber
Accountdeaktivierung, zus&auml;tzlich Mail an die Bibliothek<br>
</td>
<td align="center">low </td>
@@ -138,12 +138,10 @@ Accountdeaktivierung, zus&auml;tzlich Mail an die Bibliothek<br>
<tr>
</tr>
<tr class="liste1">
<td> <br>
</td>
<td style="font-weight: bold;" align="center"><br>
</td>
<td align="center"><br>
</td>
<td> Protokoll f&uuml;r kommissionelle Pr&uuml;fung </td>
<td style="font-weight: bold;" align="center"><span
style="font-weight: bold;">med</span> </td>
<td align="center">15 </td>
</tr>
<tr>
</tr>
@@ -156,27 +154,32 @@ Accountdeaktivierung, zus&auml;tzlich Mail an die Bibliothek<br>
<tr>
</tr>
<tr class="liste1">
<td> Handbuch Nachpr&uuml;fung</td>
<td align="center"><span style="font-weight: bold;">high</span> </td>
<td align="center">16 </td>
<td><br>
</td>
<td align="center"><span style="font-weight: bold;"><br>
</span> </td>
<td align="center"> <br>
</td>
</tr>
<tr>
</tr>
<tr class="liste0">
<td>Protokoll f&uuml;r kommissionelle Pr&uuml;fung<br>
<td><br>
</td>
<td align="center"><span style="font-weight: bold;">med</span><br>
<td align="center"><span style="font-weight: bold;"></span><br>
</td>
<td align="center">15<br>
<td align="center"><br>
</td>
</tr>
<tr>
</tr>
<tr class="liste1">
<td> Reihungstestverwaltung - Fehler wenn bei der Uhrzeit keine
Sekunden angegeben werden </td>
<td align="center">low </td>
<td align="center">1 </td>
<td> <br>
</td>
<td align="center"> <br>
</td>
<td align="center"> <br>
</td>
</tr>
<tr>
</tr>
@@ -290,11 +293,11 @@ Studenten<br>
<th>Aufwand [h] </th>
</tr>
<tr class="liste0">
<td><br>
<td> Reihungstestverwaltung - Fehler wenn bei der Uhrzeit keine
Sekunden angegeben werden </td>
<td align="center">low<br>
</td>
<td align="center"><br>
</td>
<td><br>
<td style="text-align: center;">1<br>
</td>
</tr>
<tr>
@@ -412,6 +415,12 @@ Studenten<br>
<hr>
<h2>Erledigte Anforderungen</h2>
<ul>
<li>Nachpr&uuml;fung (2.Termin) soll auch vom Lektor &uuml;ber
das CIS verwaltet werden koennen. Zeugnisnote wird hier nicht
automatisch angepasst.<br>
30.01.2008 raab<br>
<br>
</li>
<li>Zahlungsbest&auml;tigung &uuml;ber CIS.<br>
25.01.2008 oesi - Abrufbar &uuml;ber "Mein CIS"-&gt;"Zahlungen"<br>
<br>
+6
View File
@@ -288,6 +288,12 @@ var LektorFunktionDDObserver=
col = tree.columns ? tree.columns["studiengang_kz"] : "studiengang_kz";
var stg=tree.view.getCellText(row.value,col);
if(stg=='')
{
alert('Mitarbeiter kann nur auf einen Studiengang gezogen werden');
return false;
}
uid=dropdata.data;
var req = new phpRequest('tempusDBDML.php','','');
+15 -12
View File
@@ -156,21 +156,24 @@ if($format=='xls')
$maxspalten=$spalte;
foreach ($data as $key=>$val)
if(isset($data))
{
$zeile++;
$spalte=0;
$worksheet->write($zeile,$spalte,$stg_arr[$key], $format_bold);
$summe=0;
foreach ($data[$key] as $fb=>$stunden)
foreach ($data as $key=>$val)
{
$summe+=$stunden;
$summe_fb[$fb]+=$stunden;
$worksheet->write($zeile,$fachbereiche[$fb],$stunden);
if($maxlength[$fachbereiche[$fb]]<strlen($stunden))
$maxlength[$fachbereiche[$fb]]=strlen($stunden);
$zeile++;
$spalte=0;
$worksheet->write($zeile,$spalte,$stg_arr[$key], $format_bold);
$summe=0;
foreach ($data[$key] as $fb=>$stunden)
{
$summe+=$stunden;
$summe_fb[$fb]+=$stunden;
$worksheet->write($zeile,$fachbereiche[$fb],$stunden);
if($maxlength[$fachbereiche[$fb]]<strlen($stunden))
$maxlength[$fachbereiche[$fb]]=strlen($stunden);
}
$worksheet->write($zeile,$maxspalten,$summe, $format_bold);
}
$worksheet->write($zeile,$maxspalten,$summe, $format_bold);
}
+2 -1
View File
@@ -76,7 +76,7 @@ function onLoad()
{
initLektorTree();
//Studenten Tab beim starten markieren
document.getElementById('main-content-tabs').selectedItem=document.getElementById('tab-studenten');
//document.getElementById('main-content-tabs').selectedItem=document.getElementById('tab-studenten');
//Funktion ueberschreiben damit sie nicht nochmal aufgerufen wird
//wenn zb ein IFrame geladen wird
@@ -84,6 +84,7 @@ function onLoad()
}
catch(e)
{
debug('catched'+e);
onLoad=function() {return false};
}
}
+8 -1
View File
@@ -244,7 +244,14 @@ function onLektorSelect()
var contentFrame=document.getElementById('iframeTimeTableWeek');
var treeLektor=document.getElementById('tree-lektor');
var col=treeLektor.columns ? treeLektor.columns["uid"] : "uid";
var uid=treeLektor.view.getCellText(treeLektor.currentIndex,col);
//debug(col+'-'+treeLektor.currentIndex);
try
{
var uid=treeLektor.view.getCellText(treeLektor.currentIndex,col);
}
catch(e)
{
}
if(uid=='')
return;
//var treeVerband=document.getElementById('tree-verband');
+52 -2
View File
@@ -19,7 +19,7 @@ echo '<?xul-overlay href="'.APP_ROOT.'content/lvplanung/stpl-semester-overlay.xu
xmlns:html="http://www.w3.org/1999/xhtml"
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
>
<script type="application/x-javascript" src="<?php echo APP_ROOT; ?>content/fasoverlay.js.php" />
<script type="application/x-javascript" src="<?php echo APP_ROOT; ?>content/tempusoverlay.js.php" />
<script type="application/x-javascript" src="chrome://global/content/nsTransferable.js"/>
<script type="application/x-javascript" src="<?php echo APP_ROOT; ?>content/DragAndDrop.js"/>
@@ -106,7 +106,7 @@ echo '<?xul-overlay href="'.APP_ROOT.'content/lvplanung/stpl-semester-overlay.xu
</rule>
</template>
</tree>
<!--
<tree id="tree-lektor" onselect="onLektorSelect();"
seltype="single" hidecolumnpicker="false" flex="1"
enableColumnDrag="true"
@@ -140,8 +140,58 @@ echo '<?xul-overlay href="'.APP_ROOT.'content/lvplanung/stpl-semester-overlay.xu
</rule>
</template>
</tree>
-->
<tree id="tree-lektor" onmouseup="onLektorSelect(event);"
seltype="multi" hidecolumnpicker="false" flex="1"
enableColumnDrag="true"
ondraggesture="nsDragAndDrop.startDrag(event,mitarbeiterDDObserver);"
ondragdrop="nsDragAndDrop.drop(event,LektorFunktionDDObserver)"
ondragover="nsDragAndDrop.dragOver(event,LektorFunktionDDObserver)"
ondragenter="nsDragAndDrop.dragEnter(event,LektorFunktionDDObserver)"
ondragexit="nsDragAndDrop.dragExit(event,LektorFunktionDDObserver)"
datasources="rdf:null" ref="http://www.technikum-wien.at/mitarbeiter/liste"
context="fasoverlay-lektor-tree-popup"
>
<treecols>
<treecol id="kurzbz" label="Kuerzel" flex="2" primary="true" />
<splitter class="tree-splitter"/>
<treecol id="nachname" label="Nachname" flex="2" hidden="true"/>
<splitter class="tree-splitter"/>
<treecol id="vorname" label="Vorname" flex="2" hidden="true"/>
<splitter class="tree-splitter"/>
<treecol id="titel" label="Titel" flex="1" hidden="true"/>
<splitter class="tree-splitter"/>
<treecol id="uid" label="UID" flex="1" hidden="true"/>
<splitter class="tree-splitter"/>
<treecol id="studiengang_kz" label="Studiengangkz" flex="1" hidden="true"/>
</treecols>
<template>
<rule>
<treechildren>
<treeitem uri="rdf:*">
<treerow>
<treecell label="rdf:http://www.technikum-wien.at/mitarbeiter/rdf#kurzbz"/>
<treecell label="rdf:http://www.technikum-wien.at/mitarbeiter/rdf#nachname"/>
<treecell label="rdf:http://www.technikum-wien.at/mitarbeiter/rdf#vorname"/>
<treecell label="rdf:http://www.technikum-wien.at/mitarbeiter/rdf#titelpre"/>
<treecell label="rdf:http://www.technikum-wien.at/mitarbeiter/rdf#uid"/>
<treecell label="rdf:http://www.technikum-wien.at/mitarbeiter/rdf#studiengang_kz"/>
</treerow>
</treeitem>
</treechildren>
</rule>
</template>
</tree>
<vbox id="vbox-main">
<popupset>
<popup id="fasoverlay-lektor-tree-popup">
<menuitem label="Mail senden" oncommand="LektorFunktionMail();" />
<menuseparator />
<menuitem label="Entfernen" oncommand="LektorFunktionDel();" />
</popup>
</popupset>
<tabbox id="tabbox-main" flex="3" orient="vertical">
<tabs orient="horizontal">
<tab id="tab-week" label="Wochenplan" />