Filter für die Lehrfachverteilung im Tempus

This commit is contained in:
Andreas Österreicher
2009-12-11 12:28:39 +00:00
parent 0b60e3fdab
commit d7f34dd05d
4 changed files with 45 additions and 0 deletions
@@ -33,6 +33,34 @@ function onLVARefresh()
vboxLehrveranstalungPlanung.setAttribute('datasources',datasources+"&bla=");
}
// LVA-Panel filtern
function onLVAFilter()
{
var filter=document.getElementById('tempus-lva-filter').value;
var vorher='';
var nachher='';
// LVAs
var vboxLehrveranstalungPlanung=document.getElementById('vboxLehrveranstalungPlanung');
var datasources=vboxLehrveranstalungPlanung.getAttribute('datasources');
var orig=datasources.substring(0);
var idx = datasources.indexOf("&filter=")
if(idx!=-1)
{
idx2=datasources.indexOf("&",idx+9);
vorher=datasources.slice(0,idx);
if(idx2!=-1)
nachher=datasources.slice(idx2);
datasources=vorher+nachher;
}
datasources=datasources+"&filter="+encodeURIComponent(filter);
//alert('Orig:'+orig+' Source: '+datasources+' Vorher:'+vorher+' Nachher:'+nachher);
vboxLehrveranstalungPlanung.setAttribute('datasources',datasources);
}
function onJumpNow()
{
var contentFrame=document.getElementById('iframeTimeTableWeek');
@@ -108,6 +108,7 @@ echo '<?xul-overlay href="'.APP_ROOT.'content/lvplanung/stpl-details-overlay.xul
oncommand="onLVARefresh();"
tooltiptext="Neu laden"
/>
<textbox id="tempus-lva-filter" size="10" oninput="onLVAFilter()" flex="1"/>
</toolbar>
</toolbox>
+2
View File
@@ -38,6 +38,7 @@ function auswahlValues()
function onVerbandSelect()
{
document.getElementById('tempus-lva-filter').value='';
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
var contentFrame=document.getElementById('iframeTimeTableWeek');
var tree=document.getElementById('tree-verband');
@@ -276,6 +277,7 @@ function onOrtSelect()
function onLektorSelect(event)
{
document.getElementById('tempus-lva-filter').value='';
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
var contentFrame=document.getElementById('iframeTimeTableWeek');
var treeLektor=document.getElementById('tree-lektor');