diff --git a/content/fasoverlay.xul.php b/content/fasoverlay.xul.php index 7bad073e3..d3c7dcc48 100644 --- a/content/fasoverlay.xul.php +++ b/content/fasoverlay.xul.php @@ -16,8 +16,9 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA. * * Authors: Christian Paminger , - * Andreas Oesterreicher and - * Rudolf Hangl . + * Andreas Oesterreicher , + * Rudolf Hangl and + * Andreas Moik . */ header("Content-type: application/vnd.mozilla.xul+xml"); echo ''; diff --git a/content/student/studentabschlusspruefung.js.php b/content/student/studentabschlusspruefung.js.php index 37e0765f8..8fc5ef8ad 100755 --- a/content/student/studentabschlusspruefung.js.php +++ b/content/student/studentabschlusspruefung.js.php @@ -98,7 +98,7 @@ var StudentAbschlusspruefungAkadgradDDListener = willRebuild : function(builder) { }, didRebuild : function(builder) { - dd = document.getElementById('student-abschlusspruefung-menulist-akadgrad'); + dd = document.getElementById('student-abschlusspruefung-menulist-akadgrad'); //ersten Eintrag im DD markieren dd.selectedIndex=0; } @@ -108,10 +108,10 @@ var StudentAbschlusspruefungAkadgradDDListener = // **** // * Laedt die Daten fuer den Abschlusspruefungen Tree // **** -function StudentAbschlusspruefungTreeLoad(uid) +function StudentAbschlusspruefungTreeLoad(prestudent_id) { tree = document.getElementById('student-abschlusspruefung-tree'); - url='rdf/abschlusspruefung.rdf.php?student_uid='+uid+"&"+gettimestamp(); + url='rdf/abschlusspruefung.rdf.php?prestudent_id='+prestudent_id+"&"+gettimestamp(); //Alte Observer entfernen try @@ -325,15 +325,14 @@ function StudentAbschlusspruefungAuswahl() var rdfService = Components.classes["@mozilla.org/rdf/rdf-service;1"]. getService(Components.interfaces.nsIRDFService); - var dsource = rdfService.GetDataSourceBlocking(url); + var dsource = rdfService.GetDataSourceBlocking(url); var subject = rdfService.GetResource("http://www.technikum-wien.at/abschlusspruefung/" + abschlusspruefung_id); var predicateNS = "http://www.technikum-wien.at/abschlusspruefung/rdf"; //Daten holen - - student_uid = getTargetHelper(dsource,subject,rdfService.GetResource( predicateNS + "#student_uid" )); + prestudent_id = getTargetHelper(dsource,subject,rdfService.GetResource( predicateNS + "#prestudent_id" )); vorsitz = getTargetHelper(dsource,subject,rdfService.GetResource( predicateNS + "#vorsitz" )); vorsitz_nachname = getTargetHelper(dsource,subject,rdfService.GetResource( predicateNS + "#vorsitz_nachname" )); pruefer1 = getTargetHelper(dsource,subject,rdfService.GetResource( predicateNS + "#pruefer1" )); @@ -678,14 +677,14 @@ function StudentAbschlusspruefungPrintPruefungsprotokollMultiple(event, lang) var numRanges = tree.view.selection.getRangeCount(); var paramList= ''; var anzahl=0; - var uids=''; + var pids=''; for (var t = 0; t < numRanges; t++) { tree.view.selection.getRangeAt(t,start,end); for (var v = start.value; v <= end.value; v++) { - uid = ';'+getTreeCellText(tree,"student-treecol-uid", v); - uids = uids + uid; + pid = ';'+getTreeCellText(tree,"student-treecol-prestudent_id", v); + pids = pids + pid; anzahl++; } } @@ -693,7 +692,7 @@ function StudentAbschlusspruefungPrintPruefungsprotokollMultiple(event, lang) if (event.shiftKey) { - var output='odt'; + var output='odt'; } else if (event.ctrlKey) { @@ -704,7 +703,7 @@ function StudentAbschlusspruefungPrintPruefungsprotokollMultiple(event, lang) var output='pdf'; } - window.open('/content/pdfExport.php?xml=abschlusspruefung.rdf.php&xsl='+xsl+'&uid='+uids+'&xsl_stg_kz='+stg_kz+'&output='+output,'Pruefungsprotokoll', 'height=200,width=350,left=0,top=0,hotkeys=0,resizable=yes,status=no,scrollbars=yes,toolbar=no,location=no,menubar=no,dependent=yes'); + window.open('/content/pdfExport.php?xml=abschlusspruefung.rdf.php&xsl='+xsl+'&prestudent_ids='+pids+'&xsl_stg_kz='+stg_kz+'&output='+output,'Pruefungsprotokoll', 'height=200,width=350,left=0,top=0,hotkeys=0,resizable=yes,status=no,scrollbars=yes,toolbar=no,location=no,menubar=no,dependent=yes'); } // **** @@ -816,29 +815,29 @@ function StudentAbschlusspruefungPrintPruefungszeugnisMultiple(event, sprache) if (tree.currentIndex==-1) return; - //Uids aller markierten Studenten holen + //prestudent_ids aller markierten Studenten holen var start = new Object(); var end = new Object(); var numRanges = tree.view.selection.getRangeCount(); var paramList= ''; var anzahl=0; - var uids=''; + var pids=''; var stg_kz=''; for (var t = 0; t < numRanges; t++) { - tree.view.selection.getRangeAt(t,start,end); + tree.view.selection.getRangeAt(t,start,end); for (var v = start.value; v <= end.value; v++) { - uid = ';'+getTreeCellText(tree,"student-treecol-uid", v); + prestudent_id = ';'+getTreeCellText(tree,"student-treecol-prestudent_id", v); stg_kz = getTreeCellText(tree,"student-treecol-studiengang_kz", v); - uids = uids + uid; + pids = pids + prestudent_id; anzahl++; } } if (event.shiftKey) { - var output='odt'; + var output='odt'; } else if (event.ctrlKey) { @@ -849,7 +848,7 @@ function StudentAbschlusspruefungPrintPruefungszeugnisMultiple(event, sprache) var output='pdf'; } - window.open('/content/pdfExport.php?xml=abschlusspruefung.rdf.php&xsl='+xsl+'&uid='+uids+'&xsl_stg_kz='+stg_kz+'&output='+output,'Pruefungsprotokoll', 'height=200,width=350,left=0,top=0,hotkeys=0,resizable=yes,status=no,scrollbars=yes,toolbar=no,location=no,menubar=no,dependent=yes'); + window.open('/content/pdfExport.php?xml=abschlusspruefung.rdf.php&xsl='+xsl+'&prestudent_ids='+pids+'&xsl_stg_kz='+stg_kz+'&output='+output,'Pruefungsprotokoll', 'height=200,width=350,left=0,top=0,hotkeys=0,resizable=yes,status=no,scrollbars=yes,toolbar=no,location=no,menubar=no,dependent=yes'); } // **** @@ -946,8 +945,8 @@ function StudentAbschlusspruefungPrintUrkundeMultiple(event, sprache) tree.view.selection.getRangeAt(t,start,end); for (var v = start.value; v <= end.value; v++) { - uid = ';'+getTreeCellText(tree,"student-treecol-uid", v); - uids = uids + uid; + prestudent_id = ';'+getTreeCellText(tree,"student-treecol-prestudent_id", v); + prestudent_ids = prestudent_ids + prestudent_id; stg_kz=getTreeCellText(tree,"student-treecol-studiengang_kz", v); anzahl++; } @@ -966,7 +965,7 @@ function StudentAbschlusspruefungPrintUrkundeMultiple(event, sprache) var output='pdf'; } - window.open('/content/pdfExport.php?xml=abschlusspruefung.rdf.php&xsl_stg_kz='+stg_kz+'&xsl='+xsl+'&uid='+uids+'&output='+output,'Pruefungsprotokoll', 'height=200,width=350,left=0,top=0,hotkeys=0,resizable=yes,status=no,scrollbars=yes,toolbar=no,location=no,menubar=no,dependent=yes'); + window.open('/content/pdfExport.php?xml=abschlusspruefung.rdf.php&xsl_stg_kz='+stg_kz+'&xsl='+xsl+'&prestudent_ids='+pids+'&output='+output,'Pruefungsprotokoll', 'height=200,width=350,left=0,top=0,hotkeys=0,resizable=yes,status=no,scrollbars=yes,toolbar=no,location=no,menubar=no,dependent=yes'); } // **** @@ -987,7 +986,7 @@ function StudentAbschlusspruefungPrintUrkunde(event, sprache) //Ausgewaehlte Nr holen var abschlusspruefung_id = getTreeCellText(tree,"student-abschlusspruefung-treecol-abschlusspruefung_id", tree.currentIndex); var pruefungstyp_kurzbz = getTreeCellText(tree,"student-abschlusspruefung-treecol-pruefungstyp_kurzbz", tree.currentIndex); - var uid = getTreeCellText(tree,"student-abschlusspruefung-treecol-student_uid", tree.currentIndex); + var prestudent_id = getTreeCellText(tree,"student-abschlusspruefung-treecol-prestudent_id", tree.currentIndex); if(pruefungstyp_kurzbz=='Bachelor' && sprache=='deutsch') xsl='Bakkurkunde'; @@ -1002,11 +1001,11 @@ function StudentAbschlusspruefungPrintUrkunde(event, sprache) else if(pruefungstyp_kurzbz=='Master' && sprache=='deutsch') xsl='Masterurkunde'; else if(pruefungstyp_kurzbz=='Abschluss' && sprache=='deutsch') - xsl='Magisterurkunde'; + xsl='Magisterurkunde'; if (event.shiftKey) { - var output='odt'; + var output='odt'; } else if (event.ctrlKey) { @@ -1017,7 +1016,7 @@ function StudentAbschlusspruefungPrintUrkunde(event, sprache) var output='pdf'; } - window.open('/content/pdfExport.php?xml=abschlusspruefung.rdf.php&xsl='+xsl+'&uid=;'+uid+'&abschlusspruefung_id='+abschlusspruefung_id+'&output='+output,'Pruefungsprotokoll', 'height=200,width=350,left=0,top=0,hotkeys=0,resizable=yes,status=no,scrollbars=yes,toolbar=no,location=no,menubar=no,dependent=yes'); + window.open('/content/pdfExport.php?xml=abschlusspruefung.rdf.php&xsl='+xsl+'&prestudent_id=;'+prestudent_id+'&abschlusspruefung_id='+abschlusspruefung_id+'&output='+output,'Pruefungsprotokoll', 'height=200,width=350,left=0,top=0,hotkeys=0,resizable=yes,status=no,scrollbars=yes,toolbar=no,location=no,menubar=no,dependent=yes'); } function StudentAbschlusspruefungTypChange() diff --git a/content/student/studentiooverlay.xul.php b/content/student/studentiooverlay.xul.php index 048e7790f..cef1bc9cd 100644 --- a/content/student/studentiooverlay.xul.php +++ b/content/student/studentiooverlay.xul.php @@ -16,8 +16,9 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA. * * Authors: Christian Paminger , - * Andreas Oesterreicher and - * Rudolf Hangl . + * Andreas Oesterreicher , + * Rudolf Hangl and + * Andreas Moik . */ header("Cache-Control: no-cache"); @@ -111,7 +112,6 @@ echo '';