Index: lams_admin/web/WEB-INF/tags/AuthoringButton.tag =================================================================== diff -u -rf1a03ca91d1c854de001bba1930dc65686e08a21 -rf5b39b63222050e14531ed49a96c16afe7c77b3b --- lams_admin/web/WEB-INF/tags/AuthoringButton.tag (.../AuthoringButton.tag) (revision f1a03ca91d1c854de001bba1930dc65686e08a21) +++ lams_admin/web/WEB-INF/tags/AuthoringButton.tag (.../AuthoringButton.tag) (revision f5b39b63222050e14531ed49a96c16afe7c77b3b) @@ -99,10 +99,10 @@ var clearSessionUrl = ""; doAjaxCall(clearSessionUrl); } else { - if (window.parent.opener == null){ - doAjaxCall(notifyCloseURL); - } else if ('${param.noopener}' == 'true' || notifyCloseURL.indexOf('noopener=true') >= 0){ + if ('${param.noopener}' == 'true' || notifyCloseURL.indexOf('noopener=true') >= 0) { window.location.href = notifyCloseURL; + } else if (window.parent.opener == null){ + doAjaxCall(notifyCloseURL); } else { window.parent.opener.location.href = notifyCloseURL; } @@ -114,7 +114,7 @@ if(userAgent.indexOf('MSIE') != -1) window.opener = "authoring" window.close(); - } + }

Index: lams_central/web/WEB-INF/tags/AuthoringButton.tag =================================================================== diff -u -rf1a03ca91d1c854de001bba1930dc65686e08a21 -rf5b39b63222050e14531ed49a96c16afe7c77b3b --- lams_central/web/WEB-INF/tags/AuthoringButton.tag (.../AuthoringButton.tag) (revision f1a03ca91d1c854de001bba1930dc65686e08a21) +++ lams_central/web/WEB-INF/tags/AuthoringButton.tag (.../AuthoringButton.tag) (revision f5b39b63222050e14531ed49a96c16afe7c77b3b) @@ -99,10 +99,10 @@ var clearSessionUrl = ""; doAjaxCall(clearSessionUrl); } else { - if (window.parent.opener == null){ - doAjaxCall(notifyCloseURL); - } else if ('${param.noopener}' == 'true' || notifyCloseURL.indexOf('noopener=true') >= 0){ + if ('${param.noopener}' == 'true' || notifyCloseURL.indexOf('noopener=true') >= 0) { window.location.href = notifyCloseURL; + } else if (window.parent.opener == null){ + doAjaxCall(notifyCloseURL); } else { window.parent.opener.location.href = notifyCloseURL; } Index: lams_gradebook/web/WEB-INF/tags/AuthoringButton.tag =================================================================== diff -u -rf1a03ca91d1c854de001bba1930dc65686e08a21 -rf5b39b63222050e14531ed49a96c16afe7c77b3b --- lams_gradebook/web/WEB-INF/tags/AuthoringButton.tag (.../AuthoringButton.tag) (revision f1a03ca91d1c854de001bba1930dc65686e08a21) +++ lams_gradebook/web/WEB-INF/tags/AuthoringButton.tag (.../AuthoringButton.tag) (revision f5b39b63222050e14531ed49a96c16afe7c77b3b) @@ -99,10 +99,10 @@ var clearSessionUrl = ""; doAjaxCall(clearSessionUrl); } else { - if (window.parent.opener == null){ - doAjaxCall(notifyCloseURL); - } else if ('${param.noopener}' == 'true' || notifyCloseURL.indexOf('noopener=true') >= 0){ + if ('${param.noopener}' == 'true' || notifyCloseURL.indexOf('noopener=true') >= 0) { window.location.href = notifyCloseURL; + } else if (window.parent.opener == null){ + doAjaxCall(notifyCloseURL); } else { window.parent.opener.location.href = notifyCloseURL; } @@ -114,7 +114,7 @@ if(userAgent.indexOf('MSIE') != -1) window.opener = "authoring" window.close(); - } + }

Index: lams_learning/web/WEB-INF/tags/AuthoringButton.tag =================================================================== diff -u -rf1a03ca91d1c854de001bba1930dc65686e08a21 -rf5b39b63222050e14531ed49a96c16afe7c77b3b --- lams_learning/web/WEB-INF/tags/AuthoringButton.tag (.../AuthoringButton.tag) (revision f1a03ca91d1c854de001bba1930dc65686e08a21) +++ lams_learning/web/WEB-INF/tags/AuthoringButton.tag (.../AuthoringButton.tag) (revision f5b39b63222050e14531ed49a96c16afe7c77b3b) @@ -72,7 +72,7 @@

Index: lams_monitoring/web/WEB-INF/tags/AuthoringButton.tag =================================================================== diff -u -rf1a03ca91d1c854de001bba1930dc65686e08a21 -rf5b39b63222050e14531ed49a96c16afe7c77b3b --- lams_monitoring/web/WEB-INF/tags/AuthoringButton.tag (.../AuthoringButton.tag) (revision f1a03ca91d1c854de001bba1930dc65686e08a21) +++ lams_monitoring/web/WEB-INF/tags/AuthoringButton.tag (.../AuthoringButton.tag) (revision f5b39b63222050e14531ed49a96c16afe7c77b3b) @@ -72,7 +72,7 @@

Index: lams_tool_assessment/web/WEB-INF/tags/AuthoringButton.tag =================================================================== diff -u -rf1a03ca91d1c854de001bba1930dc65686e08a21 -rf5b39b63222050e14531ed49a96c16afe7c77b3b --- lams_tool_assessment/web/WEB-INF/tags/AuthoringButton.tag (.../AuthoringButton.tag) (revision f1a03ca91d1c854de001bba1930dc65686e08a21) +++ lams_tool_assessment/web/WEB-INF/tags/AuthoringButton.tag (.../AuthoringButton.tag) (revision f5b39b63222050e14531ed49a96c16afe7c77b3b) @@ -66,15 +66,13 @@ - -

Index: lams_tool_bbb/web/WEB-INF/tags/AuthoringButton.tag =================================================================== diff -u -rf1a03ca91d1c854de001bba1930dc65686e08a21 -rf5b39b63222050e14531ed49a96c16afe7c77b3b --- lams_tool_bbb/web/WEB-INF/tags/AuthoringButton.tag (.../AuthoringButton.tag) (revision f1a03ca91d1c854de001bba1930dc65686e08a21) +++ lams_tool_bbb/web/WEB-INF/tags/AuthoringButton.tag (.../AuthoringButton.tag) (revision f5b39b63222050e14531ed49a96c16afe7c77b3b) @@ -72,7 +72,7 @@

Index: lams_tool_dimdim/web/WEB-INF/tags/AuthoringButton.tag =================================================================== diff -u -rf1a03ca91d1c854de001bba1930dc65686e08a21 -rf5b39b63222050e14531ed49a96c16afe7c77b3b --- lams_tool_dimdim/web/WEB-INF/tags/AuthoringButton.tag (.../AuthoringButton.tag) (revision f1a03ca91d1c854de001bba1930dc65686e08a21) +++ lams_tool_dimdim/web/WEB-INF/tags/AuthoringButton.tag (.../AuthoringButton.tag) (revision f5b39b63222050e14531ed49a96c16afe7c77b3b) @@ -72,7 +72,7 @@

Index: lams_tool_eadventure/web/WEB-INF/tags/AuthoringButton.tag =================================================================== diff -u -rf1a03ca91d1c854de001bba1930dc65686e08a21 -rf5b39b63222050e14531ed49a96c16afe7c77b3b --- lams_tool_eadventure/web/WEB-INF/tags/AuthoringButton.tag (.../AuthoringButton.tag) (revision f1a03ca91d1c854de001bba1930dc65686e08a21) +++ lams_tool_eadventure/web/WEB-INF/tags/AuthoringButton.tag (.../AuthoringButton.tag) (revision f5b39b63222050e14531ed49a96c16afe7c77b3b) @@ -72,7 +72,7 @@

Index: lams_tool_images/web/WEB-INF/tags/AuthoringButton.tag =================================================================== diff -u -rf1a03ca91d1c854de001bba1930dc65686e08a21 -rf5b39b63222050e14531ed49a96c16afe7c77b3b --- lams_tool_images/web/WEB-INF/tags/AuthoringButton.tag (.../AuthoringButton.tag) (revision f1a03ca91d1c854de001bba1930dc65686e08a21) +++ lams_tool_images/web/WEB-INF/tags/AuthoringButton.tag (.../AuthoringButton.tag) (revision f5b39b63222050e14531ed49a96c16afe7c77b3b) @@ -72,7 +72,7 @@

Index: lams_tool_imscc/web/WEB-INF/tags/AuthoringButton.tag =================================================================== diff -u -rf1a03ca91d1c854de001bba1930dc65686e08a21 -rf5b39b63222050e14531ed49a96c16afe7c77b3b --- lams_tool_imscc/web/WEB-INF/tags/AuthoringButton.tag (.../AuthoringButton.tag) (revision f1a03ca91d1c854de001bba1930dc65686e08a21) +++ lams_tool_imscc/web/WEB-INF/tags/AuthoringButton.tag (.../AuthoringButton.tag) (revision f5b39b63222050e14531ed49a96c16afe7c77b3b) @@ -72,7 +72,7 @@

Index: lams_tool_lamc/web/WEB-INF/tags/AuthoringButton.tag =================================================================== diff -u -rf1a03ca91d1c854de001bba1930dc65686e08a21 -rf5b39b63222050e14531ed49a96c16afe7c77b3b --- lams_tool_lamc/web/WEB-INF/tags/AuthoringButton.tag (.../AuthoringButton.tag) (revision f1a03ca91d1c854de001bba1930dc65686e08a21) +++ lams_tool_lamc/web/WEB-INF/tags/AuthoringButton.tag (.../AuthoringButton.tag) (revision f5b39b63222050e14531ed49a96c16afe7c77b3b) @@ -72,7 +72,7 @@

Index: lams_tool_larsrc/web/WEB-INF/tags/AuthoringButton.tag =================================================================== diff -u -rf1a03ca91d1c854de001bba1930dc65686e08a21 -rf5b39b63222050e14531ed49a96c16afe7c77b3b --- lams_tool_larsrc/web/WEB-INF/tags/AuthoringButton.tag (.../AuthoringButton.tag) (revision f1a03ca91d1c854de001bba1930dc65686e08a21) +++ lams_tool_larsrc/web/WEB-INF/tags/AuthoringButton.tag (.../AuthoringButton.tag) (revision f5b39b63222050e14531ed49a96c16afe7c77b3b) @@ -72,7 +72,7 @@

Index: lams_tool_nb/web/WEB-INF/tags/AuthoringButton.tag =================================================================== diff -u -rf1a03ca91d1c854de001bba1930dc65686e08a21 -rf5b39b63222050e14531ed49a96c16afe7c77b3b --- lams_tool_nb/web/WEB-INF/tags/AuthoringButton.tag (.../AuthoringButton.tag) (revision f1a03ca91d1c854de001bba1930dc65686e08a21) +++ lams_tool_nb/web/WEB-INF/tags/AuthoringButton.tag (.../AuthoringButton.tag) (revision f5b39b63222050e14531ed49a96c16afe7c77b3b) @@ -72,7 +72,7 @@

Index: lams_tool_notebook/web/WEB-INF/tags/AuthoringButton.tag =================================================================== diff -u -rf1a03ca91d1c854de001bba1930dc65686e08a21 -rf5b39b63222050e14531ed49a96c16afe7c77b3b --- lams_tool_notebook/web/WEB-INF/tags/AuthoringButton.tag (.../AuthoringButton.tag) (revision f1a03ca91d1c854de001bba1930dc65686e08a21) +++ lams_tool_notebook/web/WEB-INF/tags/AuthoringButton.tag (.../AuthoringButton.tag) (revision f5b39b63222050e14531ed49a96c16afe7c77b3b) @@ -70,9 +70,9 @@

Index: lams_tool_sbmt/web/WEB-INF/tags/AuthoringButton.tag =================================================================== diff -u -rf1a03ca91d1c854de001bba1930dc65686e08a21 -rf5b39b63222050e14531ed49a96c16afe7c77b3b --- lams_tool_sbmt/web/WEB-INF/tags/AuthoringButton.tag (.../AuthoringButton.tag) (revision f1a03ca91d1c854de001bba1930dc65686e08a21) +++ lams_tool_sbmt/web/WEB-INF/tags/AuthoringButton.tag (.../AuthoringButton.tag) (revision f5b39b63222050e14531ed49a96c16afe7c77b3b) @@ -72,7 +72,7 @@

Index: lams_tool_scribe/web/WEB-INF/tags/AuthoringButton.tag =================================================================== diff -u -rf1a03ca91d1c854de001bba1930dc65686e08a21 -rf5b39b63222050e14531ed49a96c16afe7c77b3b --- lams_tool_scribe/web/WEB-INF/tags/AuthoringButton.tag (.../AuthoringButton.tag) (revision f1a03ca91d1c854de001bba1930dc65686e08a21) +++ lams_tool_scribe/web/WEB-INF/tags/AuthoringButton.tag (.../AuthoringButton.tag) (revision f5b39b63222050e14531ed49a96c16afe7c77b3b) @@ -72,7 +72,7 @@

Index: lams_tool_spreadsheet/web/WEB-INF/tags/AuthoringButton.tag =================================================================== diff -u -rf1a03ca91d1c854de001bba1930dc65686e08a21 -rf5b39b63222050e14531ed49a96c16afe7c77b3b --- lams_tool_spreadsheet/web/WEB-INF/tags/AuthoringButton.tag (.../AuthoringButton.tag) (revision f1a03ca91d1c854de001bba1930dc65686e08a21) +++ lams_tool_spreadsheet/web/WEB-INF/tags/AuthoringButton.tag (.../AuthoringButton.tag) (revision f5b39b63222050e14531ed49a96c16afe7c77b3b) @@ -72,7 +72,7 @@

Index: lams_tool_survey/web/WEB-INF/tags/AuthoringButton.tag =================================================================== diff -u -rf1a03ca91d1c854de001bba1930dc65686e08a21 -rf5b39b63222050e14531ed49a96c16afe7c77b3b --- lams_tool_survey/web/WEB-INF/tags/AuthoringButton.tag (.../AuthoringButton.tag) (revision f1a03ca91d1c854de001bba1930dc65686e08a21) +++ lams_tool_survey/web/WEB-INF/tags/AuthoringButton.tag (.../AuthoringButton.tag) (revision f5b39b63222050e14531ed49a96c16afe7c77b3b) @@ -72,7 +72,7 @@

Index: lams_tool_videorecorder/web/WEB-INF/tags/AuthoringButton.tag =================================================================== diff -u -rf1a03ca91d1c854de001bba1930dc65686e08a21 -rf5b39b63222050e14531ed49a96c16afe7c77b3b --- lams_tool_videorecorder/web/WEB-INF/tags/AuthoringButton.tag (.../AuthoringButton.tag) (revision f1a03ca91d1c854de001bba1930dc65686e08a21) +++ lams_tool_videorecorder/web/WEB-INF/tags/AuthoringButton.tag (.../AuthoringButton.tag) (revision f5b39b63222050e14531ed49a96c16afe7c77b3b) @@ -72,7 +72,7 @@

Index: lams_tool_vote/web/WEB-INF/tags/AuthoringButton.tag =================================================================== diff -u -rf1a03ca91d1c854de001bba1930dc65686e08a21 -rf5b39b63222050e14531ed49a96c16afe7c77b3b --- lams_tool_vote/web/WEB-INF/tags/AuthoringButton.tag (.../AuthoringButton.tag) (revision f1a03ca91d1c854de001bba1930dc65686e08a21) +++ lams_tool_vote/web/WEB-INF/tags/AuthoringButton.tag (.../AuthoringButton.tag) (revision f5b39b63222050e14531ed49a96c16afe7c77b3b) @@ -72,7 +72,7 @@

Index: lams_tool_wiki/web/WEB-INF/tags/AuthoringButton.tag =================================================================== diff -u -rf1a03ca91d1c854de001bba1930dc65686e08a21 -rf5b39b63222050e14531ed49a96c16afe7c77b3b --- lams_tool_wiki/web/WEB-INF/tags/AuthoringButton.tag (.../AuthoringButton.tag) (revision f1a03ca91d1c854de001bba1930dc65686e08a21) +++ lams_tool_wiki/web/WEB-INF/tags/AuthoringButton.tag (.../AuthoringButton.tag) (revision f5b39b63222050e14531ed49a96c16afe7c77b3b) @@ -72,7 +72,7 @@

Index: lams_tool_wookie/web/WEB-INF/tags/AuthoringButton.tag =================================================================== diff -u -rf1a03ca91d1c854de001bba1930dc65686e08a21 -rf5b39b63222050e14531ed49a96c16afe7c77b3b --- lams_tool_wookie/web/WEB-INF/tags/AuthoringButton.tag (.../AuthoringButton.tag) (revision f1a03ca91d1c854de001bba1930dc65686e08a21) +++ lams_tool_wookie/web/WEB-INF/tags/AuthoringButton.tag (.../AuthoringButton.tag) (revision f5b39b63222050e14531ed49a96c16afe7c77b3b) @@ -72,7 +72,7 @@

Index: lams_www/web/WEB-INF/tags/AuthoringButton.tag =================================================================== diff -u -rf1a03ca91d1c854de001bba1930dc65686e08a21 -rf5b39b63222050e14531ed49a96c16afe7c77b3b --- lams_www/web/WEB-INF/tags/AuthoringButton.tag (.../AuthoringButton.tag) (revision f1a03ca91d1c854de001bba1930dc65686e08a21) +++ lams_www/web/WEB-INF/tags/AuthoringButton.tag (.../AuthoringButton.tag) (revision f5b39b63222050e14531ed49a96c16afe7c77b3b) @@ -62,9 +62,12 @@ + + + - +