What’s new in XS version 30

XS version 30 offers great new functions such as tasks, registration of contact entries, royalties payment runs with configurable reports, invoices entirely in any currency, automatic processing of invoice payments using CSV files, new customisation options, an improved administrator dashboard with quick find function for user accounts, an improved user dialog with new activity tab, uploading of model release documents (or other files), support for the Dreamstime API – and several fixes and improvements…

Please make sure to read the release notes with instructions that you’ll find near the bottom of this page!

For an overview of changes since version 30 (currently 30.3) scroll to the bottom.

You can now upload model release, property release and/or other documents linked to your files. A single release can be easily attached to many files if e.g. the release is for many photos from a same shoot. Several document types are supported, such as PDF, Word documents, text files, jpegs and so on.

Galleries

In addition to the available standard gallery layouts, you can now add your own custom layouts with the code editor.

You can now choose between infinite scrolling and traditional pagination for gallery group pages. If you configure a group page to list galleries with traditional pagination, you can either style the default pagination bar with CSS or write your own by adding custom script.

You can now switch to displaying larger thumbnails for all your pages, including Gallery group pages and Gallery pages.

The Gallery manager now lets you change selected settings for all Galleries in a Group at once (e.g. mark all unpublished, change layout style for all in Group and so on).

Image thumbnails & view styles

You can now use larger thumbnails in your search results pages, galleries and so on

The flow view style is improved, and additional options were added letting you tweak this view style to best suit your needs

Preview images up to 1200 pixels on the longest side

Submission and contributor uploads

We have improved the submission management pages, with among other things filter submissions by group, send multiple files back to the contributor’s queue

The HTTP uploader for contributors still had some instructions in English when using a different language. This has been addressed

The uploader pages now let you upload files up to 50 MB, larger files can be uploaded with FTP

The uploader pages have been redesigned with the file properties showing underneath the files

The contributor submissions overview and the submission history dialogs have been improved

You can now specify a name to display to your contributors if you want to provide “anonymous” feedback on submissions

If a contributor has reached the maximum number of uploads, it is now displayed more prominently

You can now leave required fields blank if you want to save uploaded files, without submitting the files to the database

You can now display input fields as radio buttons

Model release and Property release fields now support Yes, No and Not applicable

Use now displays as Commercial, Editorial or Both (using radio buttons)

You can now view files still in the contributor’s holding area (in the supplier properties dialog)

The supplier dialog has new tab sheets with sales information and submission statistics

We have added a submission overview dialog which will display the number of newly submitted files grouped by photographer (click on Submission count in the toolbar when viewing the submission queue)

You can now configure a pop up window with instructions, that will appear upon page load on the supplier’s uploader page

A search function was added to find a user account by entering a contributor id

A quick find option was added to quickly find and view the properties of a specific user

The “important notes” checkbox is now also available for organisation notes

If there are important user or organisation notes, this is now clearly visible on other management pages (e.g. order management, invoice management and so on).

You can now add the files from any user’s cart to your own cart or to any of your lightboxes

XS Backoffice

We have rewritten most of the CSS used by backoffice for a smaller footprint, a more consistent look across all of the backoffice pages and dialogs, and to reduce the chance of problems caused by custom CSS with backoffice functions that are integrated in the client facing pages.

We have moved several functions into a separate server application for improved performance.

All backoffice functions now use the Roboto Condensed font.

The new administrator dashboard now has a quick find function to locate a user account regardless of the page you’re on. More information here…

The length of the fields for your Google analytics code and your Tag manager code is increased to 4000 characters

We have added additional fields re banking information and you can add these fields to the My account and Registration forms

The date/time dialogs now let you select dates up to 100 years in the future

You can now import sales data into invoices regardless of the user account currency

Invoices can now be printed entirely in the users currency

Property release and Model release can now be Yes, No, or Not applicable

We added two queries to the Job server SQL exporter for contributors and for user accounts that have opted to receive marketing information

Dreamstime API

We have added support for the Dreamstime API with access to well over 35 million Royalty Free images. Contact us for more information.

Important release notes

Invoices/Sales reports

The invoice configuration settings now use a macro to print address details. Configure this macro before you create invoices (site configuration > invoice settings).

The sales reports now use a macro to print address details. Configure this macro before starting a Payment run (site configuration, sales reports settings).

Templates

If you use a custom flow template, you must make a minor change. Please read Custom thumbnail templates to learn what you have to change.

If you custom thumbnail templates and your site has video content, you must make a minor change to your templates, contact us for details.

Constants

If you have made changes to the constants files listed below, then you must add new constants to your changed version of the file. Open the original file and scroll down to the line that reads ** version 30 **. Then copy the constants below this line and paste them at the bottom of your changed version.

constants-uploader.txt

constants-submissions.txt

constants-admin.txt

constants.txt

Changes in versions 30.1 up to 30.3

Fixed a problem with encrypted passwords that sometimes occurred when adding a new user from Back office, User management.

Added columns api file ref, object name and original file name to the csv details export that you can download from Back office, Payment runs.

Fixed problem with the search log which didn’t include searches by guests.

Added a checkbox which lets you disable the browser’s “leave page” check on the upload pages.

Added fields commissions, contact form, changeable properties, and statistics to the supplier group dialog so that these can be automatically applied to new suppliers in a group.