Index: lams_tool_images/conf/language/lams/ApplicationResources.properties =================================================================== RCS file: /usr/local/cvsroot/lams_tool_images/conf/language/lams/ApplicationResources.properties,v diff -u -r1.23.2.4 -r1.23.2.5 --- lams_tool_images/conf/language/lams/ApplicationResources.properties 13 Oct 2016 03:23:47 -0000 1.23.2.4 +++ lams_tool_images/conf/language/lams/ApplicationResources.properties 17 Nov 2016 16:36:08 -0000 1.23.2.5 @@ -169,5 +169,6 @@ label.image.options=Image Options label.activity.completion=End of Activity label.posted.by ={0} on {1} +errors.maxfilesize = Image exceeds the max file size #======= End labels: Exported 161 labels for en AU ===== Index: lams_tool_images/src/java/org/lamsfoundation/lams/tool/imageGallery/web/action/LearningAction.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_images/src/java/org/lamsfoundation/lams/tool/imageGallery/web/action/LearningAction.java,v diff -u -r1.27.2.8 -r1.27.2.9 --- lams_tool_images/src/java/org/lamsfoundation/lams/tool/imageGallery/web/action/LearningAction.java 11 May 2016 07:15:19 -0000 1.27.2.8 +++ lams_tool_images/src/java/org/lamsfoundation/lams/tool/imageGallery/web/action/LearningAction.java 17 Nov 2016 16:36:08 -0000 1.27.2.9 @@ -814,21 +814,21 @@ private List createFileListFromMultipleForm(MultipleImagesForm multipleForm) { List fileList = new ArrayList(); - if (!StringUtils.isEmpty(multipleForm.getFile1().getFileName())) { + if (multipleForm.getFile1() != null && !StringUtils.isEmpty(multipleForm.getFile1().getFileName())) { fileList.add(multipleForm.getFile1()); } - if (!StringUtils.isEmpty(multipleForm.getFile2().getFileName())) { + if (multipleForm.getFile2() != null && !StringUtils.isEmpty(multipleForm.getFile2().getFileName())) { fileList.add(multipleForm.getFile2()); } - if (!StringUtils.isEmpty(multipleForm.getFile3().getFileName())) { + if (multipleForm.getFile3() != null && !StringUtils.isEmpty(multipleForm.getFile3().getFileName())) { fileList.add(multipleForm.getFile3()); } - if (!StringUtils.isEmpty(multipleForm.getFile4().getFileName())) { + if (multipleForm.getFile4() != null && !StringUtils.isEmpty(multipleForm.getFile4().getFileName())) { fileList.add(multipleForm.getFile4()); } - if (!StringUtils.isEmpty(multipleForm.getFile5().getFileName())) { + if (multipleForm.getFile5() != null && !StringUtils.isEmpty(multipleForm.getFile5().getFileName())) { fileList.add(multipleForm.getFile5()); - } + } return fileList; } Index: lams_tool_images/src/java/org/lamsfoundation/lams/tool/imageGallery/web/action/MonitoringAction.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_images/src/java/org/lamsfoundation/lams/tool/imageGallery/web/action/MonitoringAction.java,v diff -u -r1.9.2.4 -r1.9.2.5 --- lams_tool_images/src/java/org/lamsfoundation/lams/tool/imageGallery/web/action/MonitoringAction.java 11 May 2016 07:15:19 -0000 1.9.2.4 +++ lams_tool_images/src/java/org/lamsfoundation/lams/tool/imageGallery/web/action/MonitoringAction.java 17 Nov 2016 16:36:08 -0000 1.9.2.5 @@ -580,21 +580,21 @@ private List createFileListFromMultipleForm(MultipleImagesForm multipleForm) { List fileList = new ArrayList(); - if (!StringUtils.isEmpty(multipleForm.getFile1().getFileName())) { + if (multipleForm.getFile1() != null && !StringUtils.isEmpty(multipleForm.getFile1().getFileName())) { fileList.add(multipleForm.getFile1()); } - if (!StringUtils.isEmpty(multipleForm.getFile2().getFileName())) { + if (multipleForm.getFile2() != null && !StringUtils.isEmpty(multipleForm.getFile2().getFileName())) { fileList.add(multipleForm.getFile2()); } - if (!StringUtils.isEmpty(multipleForm.getFile3().getFileName())) { + if (multipleForm.getFile3() != null && !StringUtils.isEmpty(multipleForm.getFile3().getFileName())) { fileList.add(multipleForm.getFile3()); } - if (!StringUtils.isEmpty(multipleForm.getFile4().getFileName())) { + if (multipleForm.getFile4() != null && !StringUtils.isEmpty(multipleForm.getFile4().getFileName())) { fileList.add(multipleForm.getFile4()); } - if (!StringUtils.isEmpty(multipleForm.getFile5().getFileName())) { + if (multipleForm.getFile5() != null && !StringUtils.isEmpty(multipleForm.getFile5().getFileName())) { fileList.add(multipleForm.getFile5()); - } + } return fileList; } Index: lams_tool_images/web/includes/javascript/imageGallerycommon.js =================================================================== RCS file: /usr/local/cvsroot/lams_tool_images/web/includes/javascript/imageGallerycommon.js,v diff -u -r1.1.12.4 -r1.1.12.5 --- lams_tool_images/web/includes/javascript/imageGallerycommon.js 16 Nov 2016 17:35:32 -0000 1.1.12.4 +++ lams_tool_images/web/includes/javascript/imageGallerycommon.js 17 Nov 2016 16:36:08 -0000 1.1.12.5 @@ -6,6 +6,7 @@ $("#new-image-input-area").load(url, function() { $(this).show(); $("#saveCancelButtons").hide(); + $('#file-title').focus(); }); } 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.5 -r1.4.2.6 --- lams_tool_images/web/includes/javascript/imageGalleryitem.js 16 Nov 2016 17:35:32 -0000 1.4.2.5 +++ lams_tool_images/web/includes/javascript/imageGalleryitem.js 17 Nov 2016 16:36:08 -0000 1.4.2.6 @@ -54,18 +54,19 @@ if (file.name.length < 1) { alert("file.name.length < 1"); return; - } else if (file.size > UPLOAD_FILE_LARGE_MAX_SIZE) { - alert(LABEL_MAX_FILE_SIZE); - return; } else if (file.type != 'image/png' && file.type != 'image/jpg' && file.type != 'image/gif' && file.type != 'image/jpeg' ) { alert(LABEL_NOT_ALLOWED_FORMAT); return; + } else if (file.size > UPLOAD_FILE_LARGE_MAX_SIZE) { + alert(LABEL_MAX_FILE_SIZE); + return; } // Add the file to the request. formData.append('file', file, file.name); $('#uploadButtons').hide(); $('#itemAttachmentArea_Busy').show(); + } $.ajax({ @@ -75,9 +76,11 @@ processData: false, contentType: false, success: function(data) { - $('#new-image-input-area').html(data); + $('#new-image-input-area').html(data); }, error: function(jqXHR, textStatus, errorMessage) { + $('#uploadButtons').show(); + $('#itemAttachmentArea_Busy').hide(); alert(errorMessage); } }); @@ -152,7 +155,9 @@ $('#new-image-input-area').html(data); }, error: function(jqXHR, textStatus, errorMessage) { - alert(errorMessage); + $('#uploadButtons').show(); + $('#itemAttachmentArea_Busy').hide(); + alert(errorMessage); } }); } 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.11 -r1.3.2.12 --- lams_tool_images/web/pages/authoring/parts/addimage.jsp 16 Nov 2016 17:35:32 -0000 1.3.2.11 +++ lams_tool_images/web/pages/authoring/parts/addimage.jsp 17 Nov 2016 16:36:08 -0000 1.3.2.12 @@ -17,6 +17,7 @@ +
<%@ include file="/common/messages.jsp"%> Index: lams_tool_images/web/pages/authoring/parts/imagefile.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_images/web/pages/authoring/parts/imagefile.jsp,v diff -u -r1.1.10.3 -r1.1.10.4 --- lams_tool_images/web/pages/authoring/parts/imagefile.jsp 13 Nov 2016 10:08:45 -0000 1.1.10.3 +++ lams_tool_images/web/pages/authoring/parts/imagefile.jsp 17 Nov 2016 16:36:08 -0000 1.1.10.4 @@ -38,7 +38,7 @@ - +
Index: lams_tool_images/web/pages/learning/learning.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_images/web/pages/learning/learning.jsp,v diff -u -r1.29.2.7 -r1.29.2.8 --- lams_tool_images/web/pages/learning/learning.jsp 10 Mar 2016 09:47:16 -0000 1.29.2.7 +++ lams_tool_images/web/pages/learning/learning.jsp 17 Nov 2016 16:36:08 -0000 1.29.2.8 @@ -163,7 +163,8 @@ sessionMapID: "${sessionMapID}" } ); - } + } + Index: lams_tool_images/web/pages/learning/parts/addimage.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_images/web/pages/learning/parts/addimage.jsp,v diff -u -r1.3.2.5 -r1.3.2.6 --- lams_tool_images/web/pages/learning/parts/addimage.jsp 14 Nov 2016 11:53:57 -0000 1.3.2.5 +++ lams_tool_images/web/pages/learning/parts/addimage.jsp 17 Nov 2016 16:36:08 -0000 1.3.2.6 @@ -1,17 +1,85 @@ - <%@ include file="/common/taglibs.jsp"%> +<%@ page import="org.lamsfoundation.lams.util.Configuration" %> +<%@ page import="org.lamsfoundation.lams.util.ConfigurationKeys" %> +<%=Configuration.get(ConfigurationKeys.UPLOAD_FILE_MAX_SIZE)%> + <fmt:message key="label.learning.title" /> <%@ include file="/common/header.jsp"%> - + @@ -20,6 +88,11 @@
+ + + +
@@ -34,36 +107,53 @@ - +
- +
-
- - +
+ + + + +
- - - - + + + + + + -
- - - - + Index: lams_tool_images/web/pages/learning/parts/addmultipleimages.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_images/web/pages/learning/parts/addmultipleimages.jsp,v diff -u -r1.1.10.5 -r1.1.10.6 --- lams_tool_images/web/pages/learning/parts/addmultipleimages.jsp 14 Nov 2016 11:53:57 -0000 1.1.10.5 +++ lams_tool_images/web/pages/learning/parts/addmultipleimages.jsp 17 Nov 2016 16:36:08 -0000 1.1.10.6 @@ -1,12 +1,92 @@ - <%@ include file="/common/taglibs.jsp"%> - +<%@ page import="org.lamsfoundation.lams.util.Configuration" %> +<%@ page import="org.lamsfoundation.lams.util.ConfigurationKeys" %> +<%=Configuration.get(ConfigurationKeys.UPLOAD_FILE_MAX_SIZE)%> + <fmt:message key="label.learning.title" /> <%@ include file="/common/header.jsp"%> + @@ -15,6 +95,10 @@ @@ -23,45 +107,141 @@ <%@ include file="/common/messages.jsp"%> - +
- -
-
- -
-
- -
-
- -
-
- -
+
+ + + + + +
+ + + +
+ + + + + +
+ + + +
+ + + + + +
+ + + +
+ + + + + +
+ + + +
+ + + + + +
+ +
- - - -
+ + - +
+ +
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.8 -r1.12.2.9 --- lams_tool_images/web/pages/learning/parts/commentsarea.jsp 14 Nov 2016 11:53:57 -0000 1.12.2.8 +++ lams_tool_images/web/pages/learning/parts/commentsarea.jsp 17 Nov 2016 16:36:08 -0000 1.12.2.9 @@ -96,27 +96,25 @@ <%--"Check for new", "Add new image" and "Delete" buttons---------------%> - - - - - - - -
- - - +
+ + + + + + + + + + + + - - -
- - - -
- - +
Index: lams_tool_images/web/pages/monitoring/imagesummary.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_images/web/pages/monitoring/imagesummary.jsp,v diff -u -r1.9.2.5 -r1.9.2.6 --- lams_tool_images/web/pages/monitoring/imagesummary.jsp 20 Oct 2016 22:06:28 -0000 1.9.2.5 +++ lams_tool_images/web/pages/monitoring/imagesummary.jsp 17 Nov 2016 16:36:08 -0000 1.9.2.6 @@ -134,12 +134,12 @@
Index: lams_tool_images/web/pages/monitoring/monitoring.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_images/web/pages/monitoring/monitoring.jsp,v diff -u -r1.9.2.6 -r1.9.2.7 --- lams_tool_images/web/pages/monitoring/monitoring.jsp 14 Nov 2016 11:53:57 -0000 1.9.2.6 +++ lams_tool_images/web/pages/monitoring/monitoring.jsp 17 Nov 2016 16:36:08 -0000 1.9.2.7 @@ -75,6 +75,12 @@ launchPopup(myUrl,"MonitoringReview"); } + function checkNew(){ + var monitorURL = window.location.href; + document.location.href = monitorURL; + return false; + } + $(document).ready(function(){ $(".tablesorter").tablesorter({ Index: lams_tool_images/web/pages/monitoring/parts/addimage.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_images/web/pages/monitoring/parts/addimage.jsp,v diff -u -r1.2.10.4 -r1.2.10.5 --- lams_tool_images/web/pages/monitoring/parts/addimage.jsp 14 Nov 2016 11:53:57 -0000 1.2.10.4 +++ lams_tool_images/web/pages/monitoring/parts/addimage.jsp 17 Nov 2016 16:36:08 -0000 1.2.10.5 @@ -1,65 +1,161 @@ +<%@ page import="org.lamsfoundation.lams.util.Configuration" %> +<%@ page import="org.lamsfoundation.lams.util.ConfigurationKeys" %> <%@ include file="/common/taglibs.jsp"%> +<%=Configuration.get(ConfigurationKeys.UPLOAD_FILE_LARGE_MAX_SIZE)%> <fmt:message key="label.learning.title" /> <%@ include file="/common/header.jsp"%> + + + +
+ + + +
<%@ include file="/common/messages.jsp"%> - - -
- +
- +
-
- - +
+ + + + +
+ + - - - + + + - Index: lams_tool_images/web/pages/monitoring/parts/addmultipleimages.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_images/web/pages/monitoring/parts/addmultipleimages.jsp,v diff -u -r1.1.10.4 -r1.1.10.5 --- lams_tool_images/web/pages/monitoring/parts/addmultipleimages.jsp 14 Nov 2016 11:53:57 -0000 1.1.10.4 +++ lams_tool_images/web/pages/monitoring/parts/addmultipleimages.jsp 17 Nov 2016 16:36:08 -0000 1.1.10.5 @@ -1,12 +1,95 @@ - +<%@ page import="org.lamsfoundation.lams.util.Configuration" %> +<%@ page import="org.lamsfoundation.lams.util.ConfigurationKeys" %> <%@ include file="/common/taglibs.jsp"%> + +<%=Configuration.get(ConfigurationKeys.UPLOAD_FILE_LARGE_MAX_SIZE)%> + <fmt:message key="label.learning.title" /> <%@ include file="/common/header.jsp"%> + @@ -15,6 +98,10 @@ @@ -23,45 +110,138 @@ <%@ include file="/common/messages.jsp"%> - - +
- -
-
- -
-
- -
-
- -
-
- -
-
+
+ + + + + +
+ + - - - - +
+ + + + + +
+ + + +
+ + + + + +
+ + + +
+ + + + + +
+ + + +
+ + + + + +
+ + +
+
-
- - - + + +