Menüpunkt für Bewerberakt hinzugefügt

This commit is contained in:
oesi
2016-07-27 16:52:04 +02:00
parent 13145fd696
commit 4edc917b3d
3 changed files with 50 additions and 0 deletions
+7
View File
@@ -120,6 +120,7 @@ foreach($addon_obj->result as $addon)
<command id="menu-statistic-studentendetails:command" oncommand="StatistikPrintStudentExportExtended();"/>
<command id="menu-statistic-lektorenstatistik:command" oncommand="StatistikPrintLektorenstatistik();"/>
<command id="menu-statistic-stromanalyse:command" oncommand="StatistikPrintStromanalyse();"/>
<command id="menu-dokumente-bewerberakt:command" oncommand="StudentPrintBewerberakt(event);"/>
<command id="menu-dokumente-inskriptionsbestaetigung:command" oncommand="StudentPrintInskriptionsbestaetigung(event);"/>
<command id="menu-dokumente-zeugnis:command" oncommand="StudentCreateZeugnis('Zeugnis',event);"/>
<command id="menu-dokumente-zeugniseng:command" oncommand="StudentCreateZeugnis('ZeugnisEng',event);"/>
@@ -475,6 +476,12 @@ foreach($addon_obj->result as $addon)
<!-- ********** DOKUMENTE ********** -->
<menu id="menu-dokumente" label="&menu-dokumente.label;" accesskey="&menu-dokumente.accesskey;">
<menupopup id="menu-dokumente-popup">
<menuitem
id = "menu-dokumente-bewerberakt"
key = "menu-dokumente-bewerberakt:key"
label = "&menu-dokumente-bewerberakt.label;"
command = "menu-dokumente-bewerberakt:command"
accesskey = "&menu-dokumente-bewerberakt.accesskey;"/>
<menuitem
id = "menu-dokumente-accountinfoblatt"
key = "menu-dokumente-accountinfoblatt:key"
+39
View File
@@ -2164,6 +2164,45 @@ function StudentPrintInskriptionsbestaetigung(event)
alert('Bitte einen Studenten auswaehlen');
}
// ****
// * Druckt den Bewerberakt
// ****
function StudentPrintBewerberakt(event)
{
tree = document.getElementById('student-tree');
//Alle markierten Studenten holen
var start = new Object();
var end = new Object();
var numRanges = tree.view.selection.getRangeCount();
var paramList= '';
var anzahl=0;
for (var t = 0; t < numRanges; t++)
{
tree.view.selection.getRangeAt(t,start,end);
for (var v = start.value; v <= end.value; v++)
{
var prestudent_id = getTreeCellText(tree, 'student-treecol-prestudent_id', v);
if(paramList!='')
paramList = paramList+";";
paramList += prestudent_id;
anzahl = anzahl+1;
}
}
if (event.shiftKey)
var output='odt';
else if (event.ctrlKey)
var output='doc';
else
var output='pdf';
if(anzahl>0)
window.open('<?php echo APP_ROOT; ?>content/dokumentenakt.pdf.php?prestudent_ids='+paramList+'&output='+output+'&vorlage_kurzbz=Bewerberakt','Bewerberakt', 'height=200,width=350,left=0,top=0,hotkeys=0,resizable=yes,status=no,scrollbars=yes,toolbar=no,location=no,menubar=no,dependent=yes');
else
alert('Bitte markieren Sie zuerst eine oder mehrere Personen');
}
// ****
// * Excel Export der Studentendaten
// ****
+4
View File
@@ -191,6 +191,10 @@
<!ENTITY menu-dokumente-inskriptionsbestaetigung.label "Inskriptionsbestätigung">
<!ENTITY menu-dokumente-inskriptionsbestaetigung.accesskey "I">
<!ENTITY menu-dokumente-bewerberakt.key "B">
<!ENTITY menu-dokumente-bewerberakt.label "Bewerberakt">
<!ENTITY menu-dokumente-bewerberakt.accesskey "B">
<!ENTITY menu-dokumente-zeugnis.key "Z">
<!ENTITY menu-dokumente-zeugnis.label "Zeugnis Deutsch">
<!ENTITY menu-dokumente-zeugnis.accesskey "Z">