Index: lams_tool_images/src/java/org/lamsfoundation/lams/tool/imageGallery/web/action/AuthoringAction.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_images/src/java/org/lamsfoundation/lams/tool/imageGallery/web/action/AuthoringAction.java,v diff -u -r1.9.2.11 -r1.9.2.12 --- lams_tool_images/src/java/org/lamsfoundation/lams/tool/imageGallery/web/action/AuthoringAction.java 24 Mar 2017 16:37:10 -0000 1.9.2.11 +++ lams_tool_images/src/java/org/lamsfoundation/lams/tool/imageGallery/web/action/AuthoringAction.java 28 Mar 2017 10:36:35 -0000 1.9.2.12 @@ -397,6 +397,11 @@ HttpServletResponse response) { String sessionMapID = WebUtil.readStrParam(request, ImageGalleryConstants.ATTR_SESSION_MAP_ID); ((ImageGalleryItemForm) form).setSessionMapID(sessionMapID); + + // saveUsingLearningAction param is true in case request comes from learning or monitor and the we should use + // LearningAction's method to save uploaded image + boolean saveUsingLearningAction = WebUtil.readBooleanParam(request, "saveUsingLearningAction", false); + request.setAttribute("saveUsingLearningAction", saveUsingLearningAction); return mapping.findForward("image"); } Index: lams_tool_images/web/includes/javascript/imageGalleryitem.js =================================================================== RCS file: /usr/local/cvsroot/lams_tool_images/web/includes/javascript/imageGalleryitem.js,v diff -u -r1.4.2.8 -r1.4.2.9 --- lams_tool_images/web/includes/javascript/imageGalleryitem.js 23 Mar 2017 20:10:28 -0000 1.4.2.8 +++ lams_tool_images/web/includes/javascript/imageGalleryitem.js 28 Mar 2017 10:36:35 -0000 1.4.2.9 @@ -71,7 +71,7 @@ contentType: false, success: function(data) { //invoke callback function in case image was successfully uploaded - imageUploadedCallback(); + imageUploadedCallback(data); }, error: function(jqXHR, textStatus, errorMessage) { $('#uploadButtons').show(); @@ -150,7 +150,7 @@ contentType: false, success: function(data) { //invoke callback function in case image was successfully uploaded - imageUploadedCallback(); + imageUploadedCallback(data); }, error: function(jqXHR, textStatus, errorMessage) { $('#uploadButtons').show(); Index: lams_tool_images/web/includes/javascript/uploadImageLearning.js =================================================================== RCS file: /usr/local/cvsroot/lams_tool_images/web/includes/javascript/Attic/uploadImageLearning.js,v diff -u -r1.1.2.1 -r1.1.2.2 --- lams_tool_images/web/includes/javascript/uploadImageLearning.js 23 Mar 2017 20:10:28 -0000 1.1.2.1 +++ lams_tool_images/web/includes/javascript/uploadImageLearning.js 28 Mar 2017 10:36:35 -0000 1.1.2.2 @@ -1,5 +1,5 @@ //callback method that is invoked after image has been successfully uploaded to the server -function imageUploadedCallback() { +function imageUploadedCallback(data) { self.parent.checkNew(); } Index: lams_tool_images/web/pages/authoring/authoring.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_images/web/pages/authoring/authoring.jsp,v diff -u -r1.6.2.9 -r1.6.2.10 --- lams_tool_images/web/pages/authoring/authoring.jsp 24 Mar 2017 16:37:10 -0000 1.6.2.9 +++ lams_tool_images/web/pages/authoring/authoring.jsp 28 Mar 2017 10:36:35 -0000 1.6.2.10 @@ -43,7 +43,7 @@ } //callback method that is invoked after image has been successfully uploaded to the server - function imageUploadedCallback() { + function imageUploadedCallback(data) { $('#new-image-input-area').html(data); } Index: lams_tool_images/web/pages/authoring/parts/addimage.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_images/web/pages/authoring/parts/addimage.jsp,v diff -u -r1.3.2.14 -r1.3.2.15 --- lams_tool_images/web/pages/authoring/parts/addimage.jsp 23 Mar 2017 20:10:28 -0000 1.3.2.14 +++ lams_tool_images/web/pages/authoring/parts/addimage.jsp 28 Mar 2017 10:36:35 -0000 1.3.2.15 @@ -1,13 +1,13 @@ <%@ include file="/common/taglibs.jsp"%> - - + + - + - + @@ -54,7 +54,6 @@ - Index: lams_tool_images/web/pages/learning/parts/commentsarea.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_images/web/pages/learning/parts/commentsarea.jsp,v diff -u -r1.12.2.10 -r1.12.2.11 --- lams_tool_images/web/pages/learning/parts/commentsarea.jsp 23 Mar 2017 20:10:28 -0000 1.12.2.10 +++ lams_tool_images/web/pages/learning/parts/commentsarea.jsp 28 Mar 2017 10:36:35 -0000 1.12.2.11 @@ -103,7 +103,7 @@ - Index: lams_tool_images/web/pages/monitoring/summary.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_images/web/pages/monitoring/summary.jsp,v diff -u -r1.16.2.6 -r1.16.2.7 --- lams_tool_images/web/pages/monitoring/summary.jsp 23 Mar 2017 20:10:28 -0000 1.16.2.6 +++ lams_tool_images/web/pages/monitoring/summary.jsp 28 Mar 2017 10:36:35 -0000 1.16.2.7 @@ -229,7 +229,7 @@ -