added support for configuration of max size of a single upload and the maximum number...
[mir.git] / source / mircoders / servlet / ServletModuleOpenIndy.java
index 6483ef4..c4035bd 100755 (executable)
@@ -147,9 +147,12 @@ public class ServletModuleOpenIndy extends ServletModule
   public void addposting(HttpServletRequest req, HttpServletResponse res)
     throws ServletModuleException {
     SimpleHash mergeData = new SimpleHash();
+    String maxMedia = MirConfig.getProp("ServletModule.OpenIndy.MaxMediaUploadItems");
     String numOfMedia = req.getParameter("medianum");
     if(numOfMedia==null||numOfMedia.equals("")){
       numOfMedia="1";
+    } else if(Integer.parseInt(numOfMedia) > Integer.parseInt(maxMedia)) {
+      numOfMedia = maxMedia;
     }
     
     int mediaNum = Integer.parseInt(numOfMedia);