Index: lams_bb_integration/RELEASE_NOTES.TXT =================================================================== diff -u -r23f77a6b3eff8ede956545013c443125d69146b5 -r58b0209f70fa9660cea1d90282fd903d4ef495f9 --- lams_bb_integration/RELEASE_NOTES.TXT (.../RELEASE_NOTES.TXT) (revision 23f77a6b3eff8ede956545013c443125d69146b5) +++ lams_bb_integration/RELEASE_NOTES.TXT (.../RELEASE_NOTES.TXT) (revision 58b0209f70fa9660cea1d90282fd903d4ef495f9) @@ -129,3 +129,5 @@ * LDEV-3399: Course Copy feature. Remove auxiliary building block and introduce special button to update LAMS links with new lesson ids. * LDEV-3897: Ability to fix LAMS lessons in imported courses * LDEV-3905: Fixed exception that was thrown on trying to start a lesson while folder selected +* LDEV-3939: Grade center column now gets created on course copy/import; Refactoring of Java code; All util classes moved to org.lamsfoundation.ld.integration.util package +* LDEV-3927: Fixed a FF bug: "Open Lesson" not open in firefox browser for the second time after closing the opened window Index: lams_bb_integration/web/links/monitor.jsp =================================================================== diff -u -r60e3807f78aa28e63cf1da381fc37cf621549beb -r58b0209f70fa9660cea1d90282fd903d4ef495f9 --- lams_bb_integration/web/links/monitor.jsp (.../monitor.jsp) (revision 60e3807f78aa28e63cf1da381fc37cf621549beb) +++ lams_bb_integration/web/links/monitor.jsp (.../monitor.jsp) (revision 58b0209f70fa9660cea1d90282fd903d4ef495f9) @@ -197,10 +197,6 @@ function syncMarks() { $j("#sync-button-but").hide(); - //var monitorWin2 = window.open('../GradebookSync?lsId=' + sequenceId,'mWindow','width=1280,height=720,resizable'); - // monitorWin2.focus(); - // return; - $j.ajax({ async: false, url: '../GradebookSync', @@ -213,7 +209,7 @@ error: function (request, status, error) { $j("#sync-button-but").show(); //alert(request.responseText); - // alert(request.status); + //alert(request.status); alert(error); } }); @@ -237,19 +233,19 @@ var monitorURL = "<%= monitorURL %>&lsid=" + sequenceId; - if(monitorWin && !monitorWin.closed){ + if (monitorWin && !monitorWin.closed) { try { monitorWin.focus(); - }catch(e){ + } catch(e) { // popups blocked by a 3rd party alert("Pop-up windows have been blocked by your browser. Please allow pop-ups for this site and try again"); } - } else{ + } else { try { monitorWin = window.open(monitorURL,'mWindow','width=1280,height=720,resizable'); monitorWin.focus(); - }catch(e){ + } catch(e) { // popups blocked by a 3rd party alert("Pop-up windows have been blocked by your browser. Please allow pop-ups for this site and try again"); } Index: lams_bb_integration/web/modules/create.jsp =================================================================== diff -u -r60e3807f78aa28e63cf1da381fc37cf621549beb -r58b0209f70fa9660cea1d90282fd903d4ef495f9 --- lams_bb_integration/web/modules/create.jsp (.../create.jsp) (revision 60e3807f78aa28e63cf1da381fc37cf621549beb) +++ lams_bb_integration/web/modules/create.jsp (.../create.jsp) (revision 58b0209f70fa9660cea1d90282fd903d4ef495f9) @@ -212,7 +212,6 @@ Index: lams_bb_integration/web/modules/learnermonitor.jsp =================================================================== diff -u -r60e3807f78aa28e63cf1da381fc37cf621549beb -r58b0209f70fa9660cea1d90282fd903d4ef495f9 --- lams_bb_integration/web/modules/learnermonitor.jsp (.../learnermonitor.jsp) (revision 60e3807f78aa28e63cf1da381fc37cf621549beb) +++ lams_bb_integration/web/modules/learnermonitor.jsp (.../learnermonitor.jsp) (revision 58b0209f70fa9660cea1d90282fd903d4ef495f9) @@ -249,7 +249,6 @@