Admins können direkt vom FAS aus archivierte Dokumente mit rechter Maustaste überschreiben

This commit is contained in:
oesi
2017-02-03 08:39:51 +01:00
parent bf5120a2a9
commit 59fb5d9910
3 changed files with 51 additions and 9 deletions
+29 -3
View File
@@ -2948,6 +2948,7 @@ function StudentZeugnisAnzeigen()
}
}
// ****
// * Loescht ein Dokument aus dem Archiv
// ****
@@ -2958,7 +2959,7 @@ function StudentAkteDel()
var tree = document.getElementById('student-zeugnis-tree');
if (tree.currentIndex==-1)
return;
return;
try
{
@@ -2987,12 +2988,11 @@ function StudentAkteDel()
var val = new ParseReturnValue(response)
if(!val.dbdml_return)
alert(val.dbdml_errormsg)
alert(val.dbdml_errormsg)
StudentTreeRefresh();
}
}
// ****
// * Deaktiviert die Felder
// ****
@@ -3001,6 +3001,32 @@ function StudentAkteDisableFields(val)
document.getElementById('student-zeugnis-button-archivieren').disabled=val;
}
// ****
// * Offent eine Seite zum Upload einer neuen Datei zu einer archivierten Akte
// ****
function StudentAkteUpload()
{
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
var tree = document.getElementById('student-zeugnis-tree');
if (tree.currentIndex==-1)
return;
try
{
//Ausgewaehlte Akte holen
var akte_id = getTreeCellText(tree, 'student-zeugnis-tree-akte_id', tree.currentIndex);
}
catch(e)
{
alert(e);
return false;
}
window.open('../vilesci/personen/akteupdate.php?akte_id='+akte_id);
}
// ****
// * Startet das Script zum Archivieren des Zeugnisses und
// * Refresht dann den Tree