Index: lams_central/web/emailuser.jsp
===================================================================
diff -u -r2b7c74475c1e1601b108d5a616425b65b043ea40 -r7e0024fe200c2db9360cbcc7e572e00888e05ad4
--- lams_central/web/emailuser.jsp (.../emailuser.jsp) (revision 2b7c74475c1e1601b108d5a616425b65b043ea40)
+++ lams_central/web/emailuser.jsp (.../emailuser.jsp) (revision 7e0024fe200c2db9360cbcc7e572e00888e05ad4)
@@ -55,10 +55,9 @@
function closeDialog() {
if (returnUrl == '') {
- if (window.parent.closeEmailDialog) {
- window.parent.closeEmailDialog();
- } else if (closeEmailDialog) {
- closeEmailDialog();
+ if (window.top.$("#dialogEmail").length > 0) {
+ //clicking the button is added in order to circumwent the problem with the issue with hiding dialog using window.top.$("#dialogEmail").modal('hide');
+ window.top.$("#dialogEmail .close").click();
} else {
// if this is a pop up, close it
close();
Index: lams_central/web/includes/javascript/main.js
===================================================================
diff -u -rf23934c16665e4fbb311fd7f397e2600b4644539 -r7e0024fe200c2db9360cbcc7e572e00888e05ad4
--- lams_central/web/includes/javascript/main.js (.../main.js) (revision f23934c16665e4fbb311fd7f397e2600b4644539)
+++ lams_central/web/includes/javascript/main.js (.../main.js) (revision 7e0024fe200c2db9360cbcc7e572e00888e05ad4)
@@ -615,31 +615,3 @@
}
}
-
-function showEmailDialog(userId, lessonId){
- var dialog = showDialog("dialogEmail", {
- 'autoOpen' : true,
- 'height' : Math.max(380, Math.min(700, $(window).height() - 30)),
- 'width' : Math.max(380, Math.min(700, $(window).width() - 60)),
- 'modal' : true,
- 'resizable' : true,
- 'title' : LABELS.EMAIL_TITLE,
- 'open' : function(){
- autoRefreshBlocked = true;
- var dialog = $(this);
- // load contents after opening the dialog
- $('iframe', dialog).attr('src',
- LAMS_URL + 'emailUser.do?method=composeMail&lessonID=' + lessonId
- + '&userID=' + userId);
- },
- 'close' : function(){
- autoRefreshBlocked = false;
- $(this).remove();
- }
- }, false, true);
-}
-
-
-function closeEmailDialog(){
- $('#dialogEmail').modal('hide');
-}
\ No newline at end of file
Index: lams_central/web/main.jsp
===================================================================
diff -u -r8d104e54ae65a9dfc2915954cd4e6461c173e799 -r7e0024fe200c2db9360cbcc7e572e00888e05ad4
--- lams_central/web/main.jsp (.../main.jsp) (revision 8d104e54ae65a9dfc2915954cd4e6461c173e799)
+++ lams_central/web/main.jsp (.../main.jsp) (revision 7e0024fe200c2db9360cbcc7e572e00888e05ad4)
@@ -83,9 +83,7 @@
PRIVATE_NOTIFICATIONS_READ_ALL_HINT : '',
MY_PROFILE : '',
REMOVE_ORG_FAVORITE : '',
- MARK_ORG_FAVORITE : '',
- EMAIL_TITLE : '',
-
+ MARK_ORG_FAVORITE : ''
},
activeOrgId = null${lastVisitedOrganisationId};