diff --git a/ccm-cms/src/com/arsdigita/cms/dispatcher/BaseImage.java b/ccm-cms/src/com/arsdigita/cms/dispatcher/BaseImage.java
index 9b13bf534..fbb67ef70 100755
--- a/ccm-cms/src/com/arsdigita/cms/dispatcher/BaseImage.java
+++ b/ccm-cms/src/com/arsdigita/cms/dispatcher/BaseImage.java
@@ -168,11 +168,7 @@ public class BaseImage extends ResourceHandlerImpl {
e.toString());
return;
}
- if (imageId == null && oid == null) {
- response.sendError(HttpServletResponse.SC_BAD_REQUEST,
- "either " + IMAGE_ID + " or " + OID_PARAM + " is required.");
- return;
- } else if (imageId != null && oid != null) {
+ if ((imageId == null && oid == null) || (imageId != null && oid != null)) {
response.sendError(HttpServletResponse.SC_BAD_REQUEST,
"either " + IMAGE_ID + " or " + OID_PARAM + " is required.");
return;
@@ -228,6 +224,18 @@ public class BaseImage extends ResourceHandlerImpl {
// response.setContentType(image.getMimeType().getMimeType());
+/* Quasimodo: on demand resizing of images
+ int width;
+ int height;
+
+ width = Integer.parseInt(request.getParameter("width"));
+ height = Integer.parseInt(request.getParameter("height"));
+
+ if(width || height) {
+
+ }
+*/
+
setHeaders(response, image);
send(response, image);
}
diff --git a/ccm-cms/web/assets/xinha/plugins/OpenCCM/images/images.html b/ccm-cms/web/assets/xinha/plugins/OpenCCM/images/images.html
index 4db09ce7e..bc5b41ef4 100644
--- a/ccm-cms/web/assets/xinha/plugins/OpenCCM/images/images.html
+++ b/ccm-cms/web/assets/xinha/plugins/OpenCCM/images/images.html
@@ -124,7 +124,7 @@
Enable Zoom:
-
+