MySource Matrix has been superseded by Squiz Matrix. This site will remain available for archival purposes only; it is not intended as a current source of Matrix information. For all the latest on Matrix, including documentation and release information, visit the Squiz Matrix site.
Negative Position Formats are now allowed in the "Display Formats" screen of Listing Engine assets such as Asset Listing and Search Page. Numbers relative to the last element can be specified so the Display Format is applied in the same position each time, regardless of the number of elements in the list. For example, -1 represents the last item, -2 the second-last item.
Triggers can be categorised in Trigger Folders, which can be used to manually group related triggers. Categories are assigned from a text field on the "Details" screen of the Trigger. If a multiple-folder structure is required, then folder names can be separated by a forward slash (/). Triggers can be moved between categories by reassigning this value.
This Trigger Condition controls whether or not to continue with trigger execution depending on the type of HTTP request which invoked the trigger. The request types available are GET, POST, PUT and DELETE.
Metadata Sections can be made available on an asset type-basis. Multiple asset types may be selected per section. Asset type restrictions are configured on the "Details" screen of the Metadata Schema.
Remote Proxy configuration now applies to Remote Content and XML Data Source assets.
It is now possible to define a Metadata Value trigger condition for a Metadata Select field. These fields were previously not available for selection from the Asset Map in this condition.
Asset status selection has been added to the Broken Links Report to filter assets included in this report. The default is to list all Live assets.
An "Email Type" option is now available from the "Details" screen of Bulkmail Job assets that allows you to send text-only bulkmails. The character set defined on the "Settings" screen of the asset being sent will be used when sending the bulkmail rather than the system default.
An audit trail is now logged against Order assets to track each important step of an order. For example, the date/time and order was sent to the Payment Gateway and whether or not the order was successfully placed. This audit trail is available from the "Details" screen of each order. A SecurePay Transaction ID is also maintained against each order.
Three order state folders are now available under the Checkout asset: "Pending", "Completed" and "Orders to Review". Orders are placed in the "Pending" folder before being sent to the Payment Gateway. These orders are moved to the "Completed" folder after a successful transaction. Failed orders are kept in the "Pending" folder.
Orders which have been processed but fail due to insufficient product quantity - as defined on the Checkout asset - after the transaction has been processed, are moved into the "Orders to Review" folder.
Notice Links can now be added, modified and deleted from the asset Linking screen. Link values can also be set from this screen.
Metadata keywords, menu and asset lineage design areas can be used in the
Bulkmail Jobs can be prevented from sending when the body content of the asset being sent matches specified content. For example. a job which uses an Asset Listing as content could be configured to be ignored if the asset list was empty (ie; matches specified text or HTML in the "No Results" bodycopy).
The "session_cleanup.sh" script in the "scripts" directory will now remove all session files starting with "sess_". Previously this script removed files based on a specific filename length. This change accommodates systems where PHP 5 has been configured to use an alternate session ID generation hashing scheme.