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.
A blank file is created if no file data is supplied when creating a File, JS, CSS or Text File asset. Previously this would have resulted in an error message being displayed.
Asset types to be included for display can now be specified in Menu Design Areas. This compliments the existing functionality to exclude particular asset types from being displayed here.
A nightly Cron Job has been added to download and update Sharepoint documents as specified in a Data Source asset.
A "Description" attribute has been added to the "Details" screen of Metadata Schema and Section assets. The specified description can either be included or excluded from the metadata tags generated. This is controlled from the Metadata Section and defaults to "No" (ie; not generated).
The description can also be modified from Simple Edit via the following new keywords, which take an Asset ID as a dynamic value (denoted by "xx"):
The "Set Tag" Trigger Action now supports array-based selections (eg; those generated by checkbox submissions) via the Parameter Map.
This new Parameter Map option will select a value from any of the major "super-global" arrays. In order, it will check the Session variable sandbox, then POST variables, then GET variables, until it can find a value.
The Set Thumbnail trigger action now allows you to override the asset used as the thumbnail image with a value set from a Parameter Map.
In 3.22.2, a feature was added to the Design asset to restrict the styles shown in the WYSIWYG style drop-down. This feature has now been extended to Bodycopy DIV assets (using a separate list of styles), and improved.
Both lists of styles now use a key/value system; the "value" is used as an alias in the drop-down list. These are still managed from the Styles screen of the Design.
If these lists are empty, the WYSIWYG drop-down will be filled with styles auto-detected from the parse file, and the Bodycopy DIV class setting will be a text box only.
The scripts/system_update_lookups.php script now accepts a list of root nodes to restrict updating to. These are specified as one or more additional parameters after the system root, as follows:
php scripts/system_update_lookups.php [SYSTEM_ROOT] 123 456 ...