>>Infradox XS version 31.4

Infradox XS version 31.4

We are currently beta testing 31.4.

Recommended reading

Changes in this version

Website mode and caching

  • If your website is in DEVELOP mode, caching of settings, HTML and database data is now disabled to prevent concurrency problems while making changes on a live website.
  • You can now switch from Develop mode to Production mode and vice versa from the main tool bar at the top of the code editor.

SEO

  • You can now customise SEO titles for your pages. For instructions, please read SEO configuration.
  • The HTML title tag has moved up in the head of your HTML pages.
  • The deprecated properties “Publisher” and “Author” have been removed.
  • You can now configure the position and separator for the page title’s fixed and variable parts.
  • We have updated the URL rewrite rules for improved auto tagging support for Google/Google Ads
  • You can now choose between two implementation methods for your Google Analytics code/script
  • Your page head now includes “preconnect” links to external servers (e.g. googleanalytics.com, fonts.googleapis.com et cetera) – based on your configuration settings

Filters

  • You can now configure the standard filters to be displayed as radio buttons
  • Custom filters can now be configured to show as either check boxes or radio buttons if configured as “mutual exclusive”
  • The filtering script and HTML was rewritten for a smaller footprint and faster script processing
  • There’s a new version of the search dialog example code that uses the new filter syntax/css

Price calculator / Cart page

  • The setting “Make the price calculator optional” (Site configuration > Cart page > Cart page settings) lets users complete an order without having to price any RM files in the cart. This option affects only users with the “Price Calculator” setting enabled on their account. A checkbox appears at the top of the cart page. Clicking it reloads the page (after confirmation) with the price calculator disabled so that the Cart page appears as the “normal” cart page with input fields for each order detail. Provided that you have configured input fields for the cart.
  • The setting “Make paying online optional” (Site configuration > Cart page > Cart page settings) lets users place an order without the “Pay online” function. This only affects users with the “Must pay online to enable download permissions” setting on their account. An additional button appears at the bottom of the cart for this purpose. If an order is placed with this option, the user will have to wait for a staff member to grant permissions on the order.The instruction text for both above options can be changed in the file “constants-cartinstructions.txt”.
    The label of the button “Place order without paying online” can be changed in the file “constants-orders.txt”.
  • You can now enable a large text field in the price calculator for remarks/questions. This field can be enabled both in “quotation” and “normal” mode.
  • You can now copy the details and price from a file that you have priced with the calculator to all the files in your cart. Note that it was already to copy the details to all files in a cart, but not for files priced with the calculator. The “copy” link only appears after a file is priced and only if the cart has more than one file.
  • You can now configure the direct download input box to also appear on the cart page.

Order history page

  • The “My download orders/Order history” page uses HTML spans and/or divs for almost every data detail on the page – to make it easier to style this page with CSS.
  • If an order has download permissions enabled, but not for all the files in the order – a different status color is now used to indicate this. You can change the color used with CSS if so required.

Order management

  • The admin order page (back office) now has a cancel function for orders that are waiting for an online payment to be completed. The link appears at the top of the admin order page.

Forms

  • You can now choose to hide all form labels and to use place holders instead. Alternatively you can use both place holders and visible labels for your form fields. This setting can be found here: Site configuration > Website forms > Form settings.

Modal previews

  • The script and CSS for modal previews is rewritten to make modal previews faster, better suitable for mobile use, and easier to customize. This update may require a few changes to your custom CSS and a minor change to your HTML template.

Set editor

  • The set editor has been changed to allow for dragging and dropping a maximum of 250 files

Set searching

  • You can now create your own set search results page and refine/filter options in the code editor. With “Set searching” users can switch between searching for galleries and searching for photos (or other media).

Optimisations

  • Version 31.4 has several technical changes to improve web site speed, to reduce memory use and for ease of maintenance.
  • We have dropped support for Google icons and support for the older button images.

Bug fixes

  • When you tried to download a RF file that was added to an order with the “Buy with Rights Managed licence” function, an error occurred. This is fixed.
  • Fixed an intermittent problem with anonymous downloads.
  • Fixed a caching problem with the custom tag on preview pages that is used to display keywords from different fields depending on the user interface language.
  • The “how did you find us” drop down box on the registration page was no longer a required field. This has been fixed.
  • Saving an order with the “Grant IMMEDIATE permissions” radio button selected resulted in an error message when using Firefox on Windows. This is fixed.