Image and Asset Upload Configuration

Bloomreach Content uses the HTML5 file upload plugin to handle image and asset uploads in the CMS. You can control upload behavior and restrictions by configuring specific properties.

Images

Dialog Configuration

Configure image upload dialogs at the following JCR path:

/hippo:configuration/hippo:workflows/gallery/image-gallery/frontend:renderer
NameTypeDescriptionDefault dialog valueDefault template value
fileupload.maxItemsLongSets the maximum number of files that can be uploaded in a single dialog or template. Note: If fileupload.autoUpload is enabled, files are uploaded immediately upon selection, regardless of this limit.251
svg.scripts.enabledBooleanAvailable in CMS 12.0.4 and later. By default, uploading SVG images with embedded JavaScript is disabled. To allow SVG uploads with JavaScript, add this property and set it to 'true'.
fileupload.allowedExtensions (deprecated)String (multiple)Specifies allowed file extensions (e.g., *.jpg, *.gif). Leave blank to allow any extension. Note: Deprecated as of v2.22.11. Use UploadValidationService instead. See Image and Asset Upload Validation.*.jpg, *.jpeg, *.gif, *.png*.jpg, *.jpeg, *.gif, *.png
file.extensions (deprecated)String (multiple)Same as fileupload.allowedExtensions. Retained for backward compatibility.

Template Configuration

Configure image upload templates at:

/hippo:namespaces/hippogallery/image/editor:templates/_default_/upload

Image Display Configuration

Configure how uploaded images are displayed at:

/hippo:namespaces/hippogallery/image/editor:templates/_default_/display

Maximum Height and Width for Displayed Images

When an image exceeds the default maximum resolution (800 x 800), the CMS displays "Image too large to be shown." To change the maximum allowed resolution, set the display.max.height and display.max.width properties on the display node.

Starting with version 14.1, the CMS displays mime type, file size, and a download link for image variants, including those too large to display. To hide this metadata and show only the dimensions, set the boolean property display.dimensions.only=true on the display node.

Assets

Dialog Configuration

Configure asset upload dialogs at:

/hippo:configuration/hippo:workflows/gallery/asset-gallery/frontend:renderer
NameTypeDescriptionDefault dialog valueDefault template value
fileupload.maxItemsLongSets the maximum number of files that can be uploaded in a single dialog or template. Note: If fileupload.autoUpload is enabled, files are uploaded immediately upon selection, regardless of this limit.251
fileupload.allowedExtensions (deprecated)String (multiple)Specifies allowed file extensions (e.g., *.jpg, *.gif). Leave blank to allow any extension. Note: Deprecated as of v2.22.11. Use UploadValidationService instead. See Image and Asset Upload Validation.
file.extensions (deprecated)String (multiple)Same as fileupload.allowedExtensions. Retained for backward compatibility.

Template Configuration

Configure asset upload templates at:

/hippo:namespaces/hippo/resource/editor:templates/_default_/upload
Share Feedback
Page: /build/editor-interface/image-and-asset-upload-configuration
Section: Build
Category *
Image and asset upload configuration | Bloomreach Content Documentation