mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-24 02:12:17 +00:00
This commit is contained in:
+13
-19
@@ -34,16 +34,6 @@ ABER NUR FÜR ADMINS!!<br>
|
||||
<td align="center">?<br>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="liste1">
|
||||
<td>Fehler: Wenn bei einer Zeitsperre in den Feldern "vonstunde"
|
||||
und "bisstunde" NULL steht, ignoriert er die Zeitsperre bei der
|
||||
Verplanung und gibt keine Kollisionsmeldung zurück.<br>
|
||||
</td>
|
||||
<td align="center"><span style="font-weight: bold;">high</span><br>
|
||||
</td>
|
||||
<td align="center"><br>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="liste0">
|
||||
<td>Bei der Verplanung von partizipierenden Lektoren aus
|
||||
Lektorensicht immer nur DIESEN Lektor verplanen (lektoren_splitting =
|
||||
@@ -162,15 +152,6 @@ sind.<br>
|
||||
<td align="center">?<br>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="liste1">
|
||||
<td>In der Registerkarte "Ort" die Detailspalte "Planbezeichnung"
|
||||
einblenden<br>
|
||||
</td>
|
||||
<td style="font-style: italic;" align="center">low<br>
|
||||
</td>
|
||||
<td align="center">?<br>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="liste0">
|
||||
<td>Das Feature "Zeitsperre" auch auf Studiengangsebene einbauen
|
||||
um Termine für zB Events, Messen und Exkursionen zu sperren.<br>
|
||||
@@ -479,6 +460,19 @@ zugeordnet sind)</td>
|
||||
<hr>
|
||||
<h2 align="left">Erledigte Anforderungen</h2>
|
||||
<ul>
|
||||
<li>In der Registerkarte "Ort" die Detailspalte "Planbezeichnung"
|
||||
einblenden</li>
|
||||
<ul>
|
||||
<li>08.10.2008<br>
|
||||
</li>
|
||||
</ul>
|
||||
<li>Fehler: Wenn bei einer Zeitsperre in den Feldern "vonstunde"
|
||||
und "bisstunde" NULL steht, ignoriert er die Zeitsperre bei der
|
||||
Verplanung und gibt keine Kollisionsmeldung zurück.</li>
|
||||
<ul>
|
||||
<li>08.10.2008<br>
|
||||
</li>
|
||||
</ul>
|
||||
<li>Aktivieren/Deaktivieren von Funktionen (zB. Ignore Kollision)
|
||||
mittels Shortcut oder Funktionstaste</li>
|
||||
<ul>
|
||||
|
||||
@@ -128,12 +128,15 @@ function onStplSearchRoom(event)
|
||||
//alert ("clickCount="+event.clickCount+" button="+event.button);
|
||||
if (event.button == 1)
|
||||
{
|
||||
StplSearchRoom(event);
|
||||
StplSearchRoom(event.target);
|
||||
}
|
||||
}
|
||||
|
||||
function StplSearchRoom(event)
|
||||
function StplSearchRoom(target)
|
||||
{
|
||||
if(typeof(target)==='undefined')
|
||||
target = document.popupNode;
|
||||
|
||||
var contentFrame=document.getElementById('iframeTimeTableWeek');
|
||||
var daten=document.getElementById('TimeTableWeekData');
|
||||
var datum=parseInt(daten.getAttribute("datum"));
|
||||
@@ -145,9 +148,9 @@ function StplSearchRoom(event)
|
||||
var gruppe=daten.getAttribute("gruppe");
|
||||
var ort=daten.getAttribute("ort");
|
||||
var pers_uid=daten.getAttribute("pers_uid");
|
||||
var aktion=document.popupNode.getAttribute("aktion");
|
||||
var aktion=target.getAttribute("aktion");
|
||||
aktion+="_single_search";
|
||||
var idList=document.popupNode.getAttribute("idList");
|
||||
var idList=target.getAttribute("idList");
|
||||
|
||||
var attributes="\n?type="+type+"&datum="+datum+"&ort="+ort+"&pers_uid="+pers_uid+"\n&stg_kz="+stg_kz+"&sem="+sem+"&ver="+ver+"&grp="+grp+"\n&gruppe="+gruppe;
|
||||
attributes+=idList+"&aktion="+aktion;
|
||||
|
||||
@@ -203,12 +203,12 @@ if ($aktion=='stpl_move' || $aktion=='stpl_set')
|
||||
if ($aktion=='stpl_set')
|
||||
$lehrstunde->ort_kurzbz=$new_ort;
|
||||
$kollision=$lehrstunde->kollision($db_stpl_table);
|
||||
if ($kollision)
|
||||
if ($kollision && !$ignore_kollision)
|
||||
$error_msg.=$lehrstunde->errormsg;
|
||||
if (!$kollision || $ignore_kollision)
|
||||
{
|
||||
$lehrstunde->save($uid,$db_stpl_table);
|
||||
$error_msg.=$lehrstunde->errormsg;
|
||||
if(!$lehrstunde->save($uid,$db_stpl_table))
|
||||
$error_msg.=$lehrstunde->errormsg;
|
||||
}
|
||||
}
|
||||
// Mehrfachauswahl
|
||||
@@ -224,12 +224,12 @@ if ($aktion=='stpl_move' || $aktion=='stpl_set')
|
||||
if ($aktion=='stpl_set')
|
||||
$lehrstunde->ort_kurzbz=$new_ort;
|
||||
$kollision=$lehrstunde->kollision($db_stpl_table);
|
||||
if ($kollision)
|
||||
if ($kollision && !$ignore_kollision)
|
||||
$error_msg.=$lehrstunde->errormsg;
|
||||
if (!$kollision || $ignore_kollision)
|
||||
{
|
||||
$lehrstunde->save($uid,$db_stpl_table);
|
||||
$error_msg.=$lehrstunde->errormsg;
|
||||
if(!$lehrstunde->save($uid,$db_stpl_table))
|
||||
$error_msg.=$lehrstunde->errormsg;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -79,19 +79,21 @@ echo '<?xul-overlay href="'.APP_ROOT.'content/lvplanung/stpl-semester-overlay.xu
|
||||
seltype="single" hidecolumnpicker="false" flex="1"
|
||||
datasources="../rdf/ort.rdf.php" ref="http://www.technikum-wien.at/ort/alle-orte">
|
||||
<treecols>
|
||||
<treecol id="raumtyp" label="Raumtyp" flex="2" primary="true" />
|
||||
<treecol id="raumtyp" label="Raumtyp" flex="2" primary="true" persist="hidden, width, ordinal"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="ort_kurzbz" label="Raum" flex="4" hidden="true"/>
|
||||
<treecol id="ort_kurzbz" label="Raum" flex="4" hidden="true" persist="hidden, width, ordinal"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="hierarchie" label="HI" flex="1" hidden="true"/>
|
||||
<treecol id="hierarchie" label="HI" flex="1" hidden="true" persist="hidden, width, ordinal"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="ort_bezeichnung" label="Bezeichnung" flex="3" hidden="true"/>
|
||||
<treecol id="ort_bezeichnung" label="Bezeichnung" flex="3" hidden="true" persist="hidden, width, ordinal"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="max_person" label="MaxP" flex="1" hidden="true"/>
|
||||
<treecol id="max_person" label="MaxP" flex="1" hidden="true" persist="hidden, width, ordinal"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="raumtypen" label="Raumtypen" flex="1" hidden="true"/>
|
||||
<treecol id="raumtypen" label="Raumtypen" flex="1" hidden="true" persist="hidden, width, ordinal"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="stockwerk" label="Stockwerk" flex="1" hidden="true"/>
|
||||
<treecol id="stockwerk" label="Stockwerk" flex="1" hidden="true" persist="hidden, width, ordinal"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="planbezeichnung" label="Planbezeichnung" flex="1" hidden="true" persist="hidden, width, ordinal"/>
|
||||
</treecols>
|
||||
|
||||
<template>
|
||||
@@ -104,7 +106,9 @@ echo '<?xul-overlay href="'.APP_ROOT.'content/lvplanung/stpl-semester-overlay.xu
|
||||
<treecell label="rdf:http://www.technikum-wien.at/ort/rdf#hierarchie"/>
|
||||
<treecell label="rdf:http://www.technikum-wien.at/ort/rdf#ort_bezeichnung"/>
|
||||
<treecell label="rdf:http://www.technikum-wien.at/ort/rdf#max_person"/>
|
||||
<treecell label="rdf:http://www.technikum-wien.at/ort/rdf#raumtypen"/>
|
||||
<treecell label="rdf:http://www.technikum-wien.at/ort/rdf#stockwerk"/>
|
||||
<treecell label="rdf:http://www.technikum-wien.at/ort/rdf#planbezeichnung"/>
|
||||
</treerow>
|
||||
</treeitem>
|
||||
</treechildren>
|
||||
|
||||
Reference in New Issue
Block a user