>>Infradox XS Version 31.3

Infradox XS Version 31.3

This article describes what’s new in Version 31.3. This version also fixes a number of issues that we found in previous versions.

Recommended reading

Please make sure that you have read the article about

Further recommended reading:

Assume Identity

You can now use the “Assume identity” function and then log in with your own account in a different browser – without this causing the other session to end. Note that because of browser cookies  – this only works if you use two different browsers, e.g. Chrome for one user session, and Firefox for the other user session.

Lead images in gallery groups

The so called “lead images” (or index thumbnails) that appear in gallery groups, are now the thumbnail image from the first gallery in each group. You can control the lead images by changing the order in which galleries appear in a group with Gallery manager. This didn’t work this way if you are using custom templates for gallery groups.

Galleries / Gallery manager

  • You can now create full screen slide shows with files in additional sizes (besides the sizes available in previous versions).
  • Gallery slide shows with smaller images can now be configured to position the images centered without scaling.
  • The “Blog post style” gallery layout can now also be used to display files in a Masonry layout.
  • You can now generate files with a fixed width (in addition to being able to size images to a fixed size on the longest side). This option is especially useful in combination with the “masonry” setting.
  • The Gallery manager now lets you generate files (ie for slide show and blog/masonry style galleries) without having to first save the gallery properties.
  • The Gallery manager now uses different colors for gallery titles to clearly indicate the configured layout for the gallery.


  • We have added an additional input field to the invoice details, which helps you to convert prices in a user’s currency to your own currency. This doesn’t affect how invoicing works, it simply helps you with the invoicing process if you have quoted someone a price in a currency other than your own.
  • Clicking on a thumbnail now opens the metadata dialog for the file.

Support for other media / file types

* Support for media types other than jpeg images requires the multi media module.

Image types

You can now upload additional image file types – other than jpeg images. Thumbnails and preview files will be automatically created. Support has been added for psd, tif, bmp, gif, png, svg, eps, ps, dng, cr2, nef, mrw and raw images.

Media types

You can now also upload audio, video, documents, pdf files and auxiliary file types using the built-in HTTP uploader (previously such files had to be uploaded with FTP). You can enter the allowed extensions for the different media types that you want to support in Site configuration. Click the link Apply defaults to automatically enter all supported extensions in the input boxes. Note that by default the only image type will be set to “jpg”, but that you can click Extended values to add all other supported image file extensions.

HTTP uploaders

You can now configure which fields to use in the Admin uploader and the Contributor uploader separately. The order in which fields are configured is now fully supported in the uploaders too. You can configure the file types that each contributor may upload by editing the contributor properties – via User management or Supplier management. The Admin uploader simply lets you upload all files for which you have configured allowed file extensions.

The HTTP uploader configuration page now has four separate sections: General settings, Multi Media HTTP upload, Admin HTTP upload settings and Contributor HTTP upload settings. The latter is only relevant if you have the Contributor+ module that lets your contributors upload and edit files themselves.

If you have configured fields to be specifically for certain media types, then the field will not appear in the uploaders if you are files of another media type. For example, if you have configured “custom2” for audio files only, then “custom2” will not show in the uploader if you are uploading files that aren’t audio files.

Media info mappings

You can now configure “Media info mappings” to store technical properties in one or more fields. E.g. you can store the file format, codec, bit rate, duration et cetera of audio files in a metadata field of your choice.

Media type Search filters

All supported Media types have been added to the standard Search filters that you can enable. If you want to display filters for certain media types only, then you can hide the ones you don’t want with CSS. Create a support ticket if you need help.

Thumbnail and preview creation

Web representation files are automatically created for all supported images, video (takes a frame from the video source), audio files (a wave form based on the audio source and the first 10 seconds in a separate audio file) and PDF files (a representation image is created from the first page). For all other files, place holder images are used (below).

Audio files

Infradox generates a 10 second audio clip from your audio master files. The preview pages will let you play the “preview” audio file (stored as MP3).

Place holder images

Media types for which a jpeg representation file can’t be generated, will appear with a standard (png) image. Such files can be added to orders and the files can be downloaded as usual. You can find the standard representation files in the File manager. Open the folder “placeholder” to see all the standard placeholder files. Note that each placeholder image has a file name that starts with the extension of the file for which it is used. For example, doc.png is the placeholder images for .doc files. The file auy.png is used as a place holder for Auxiliary files for which there is no standard placeholder. Auxiliary files are files that you can upload, but that are not an image, pdf, document or audio file.
– You can replace the standard files with your own versions if you wish. It is best to use images that are 950 pixels high and 850 pixels wide.
– You can replace the generated place holder images with your own “poster images” (see below).

Poster images

If you want to use your own/different images for web representation of a file (e.g. an album cover instead of the audio wave form image for audio files), then you can upload such poster images with the File manager. Note that you can upload poster images for any file type, also for images.

User management and client lightboxes / carts

  • You can now also remove single files from a user’s lightbox and cart.
  • When you use the file dialog to add files to a user’s cart or lightbox, the dialog stays open to facilitate adding multiple files.

Thumbnail buttons

  • You can hide the preview button from thumbnails with a new Site configuration setting. This is preferred to using CSS to achieve this because the setting removes the thumbnail from the CSS which results in faster page parsing and smaller HTML.
  • A new setting is added that lets you hide the “add to order/download” buttons if a file is not available or blocked for the user.

Direct download from the thumbnail pages

  • It is now possible to display a “download” button – in addition to or instead of – the “add to cart” button on the thumbnail pages, for users who have such permissions. This lets user download files without the use of the cart page. Whether or not the user has to input any information can be configured via Site configuration > Website forms.

Downloading files without (right) clicking links (file streaming)

You can find two new settings in Site configuration, Orders and Download page, Download page settings:

  • If you have enabled “single file downloads”, then you can enable the new option “Immediately download the file to disk”. With this option selected, the file will immediately download to the user’s browser – a download link and/or instructions will not appear. Whether or not a “Save dialog” appears, depends on the browser being used. For example, on Chrome the file will simply download to the standard downloads folder, on Firefox a Save dialog will appear.
  • If you have enabled “ZIP downloads”, then you can tick the checkbox “Immediately download zip file“. With this setting enabled, the dialog will appear as before to provide progress information, but once the ZIP file is ready on the server, it will automatically download as described above. The user won’t be presented with a link that must be clicked to download the ZIP file.

HTTP uploader

  • In addition to the changes described above (re uploading files other than images), you’ll find a button “Append keywords” in the top bar. This lets you append one or more keywords to all or selected files in the uploader queue. This was added to be used in addition to the “Batch edit” function which overwrites fields for which you enter new data.
  • You can now click a thumbnail in the uploader to open a larger version of your file and a edit dialog. Your changes in the dialog are automatically applied to the form in the underlying page. You can also copy the data in the form so that you can apply it to the next file in your queue. You can step through your files with the navigation bars on either side of the dialog.

File manager changes

In addition to the new place holder images folder and the poster images folder – as described above -, a few more folders have been added:

  • Documentation
    This folder is reserved for PDF files with specific instructions for your website.
  • IPBlock
    This folder contains a file (blockedip.txt) with dynamically blocked IP addresses. Although you can edit this file in File manager, it is recommended to use the function Site configuration, IP addresses instead.
  • Place holder and Poster images
    Two folders have been added for the multi media file process. Please read above for further information.

Administrator and Contributor toolbars

You can now position the administrator toolbar anywhere on the client facing pages. Click on the arrow icon in the toolbar and hold your mouse down to drag the toolbar to its new position. You can close the toolbar by clicking on the x-icon.

Paypal return URL

As a result of changes in the callback URL’s created by PayPal, the return URL resulted in the user having to log in again after having completed a payment. We have fixed this.

New HTML caching and faster parsing

The Infradox software has been optimised and now produces HTML significantly faster. We have furthermore added additional caching functions to speed up the process of parsing templates and producing HTML.

Granting admin permissions

This function (in the user properties dialog) did not work in XS Agency. This has been fixed.