covers versions 3.8.6 stable, 3.10.1 stable, 3.11.0 development
There was an upgrade script added to the design CSS File asset in the most recent releases of MySource Matrix (versions 3.8.6 and 3.10.1) - especially upgrades directly from the 3.6.x versions to 3.8.6. There have been reports of problems where "undefined index" errors - representing a missing attribute - are being reported in the CSS File Customisation asset.
This was due to an issue with the upgrade script which did not call the base upgrading functions - therefore, CSS File was never actually upgraded properly, causing problems down the track.
This should not have caused problems for users upgrading from a 3.8.x version or later, as the "missing" attribute has been defined in the parent Design Area asset since version 3.8.0. However, if any similar issues are found, then this news item also applies to you.
Those with access to branch versions should upgrade to the 3.8.x branch version instead. Otherwise, the issue will be addressed in the next releases of MySource Matrix (3.8.7 and 3.10.2), due to be released on 9th October.
Placed in news because it's not really a feature any front-end user will use. The speed_check() function, used to debug the time taken to execute a certain piece of code, has traditionally been printed on the front-end using a red-on-yellow colour scheme.
This can now be modified in the development version to remove the formatting by adding a second parameter of FALSE to the function. Also, suppression from front-end printing is now possible using a third parameter of FALSE (which requires the second parameter to be FALSE also) - in this case, the speed check will be written to the error log instead.
Added to: 3.11.0 development
A new System Tool has been added to the development version, allowing users to permanently re-order the immediate children of a specified parent asset by a standard asset field (such as Asset ID, Last Updated Time, or so on).
Added to: 3.11.0 development
Previously there was no way to specify a blank key value for a Selection Form Question option. There is now an "Allow Empty Option?" attribute that will return a key value of an empty string ('') when the Custom Form is submitted. The text of the empty option is customisable.
Added to: 3.11.0 development
A new 'Select All' feature has been added to the Custom Form and Form Section to allow all questions in a form or form section to be deleted in one go.
Added to: 3.11.0 development
A new feature has been added to the Asset Listing Page, adding a setting affecting listings using multiple root nodes. A new option called "Root Node Logic" determines whether assets will be listed if they match at least one root node (the previous and default behaviour) or if they match ALL root nodes.
Added to: 3.11.0 development
The Usage screen of a Design or Paint Layout, which shows the top-level assets where they have been applied, has also been added to the Design Customisation asset. For further information on the Usage screen, please see newsletter 91 from two weeks ago.
Added to: 3.11.0 development, 3.10.2 stable
A new trigger action has been added to import an XML file of terms into a Thesaurus asset. The path to the XML file on the server's filesystem can be specified in the action's options.
No new generic features are currently scheduled for development.
Additional queries: No additional queries are required for upgrades.
Additional comments: No additional upgrade steps are required.
| Bug ID | 3.8.x | 3.10.x | Dev | Description |
| 1690 | Y | Y | Y | can not link/move/clone div from one page to another page |
| 1691 | Y | Y | Y | Extras field on date-time form isn't displayed correctly |
| 1692 | Y | Y | Y | Problem with Details screen of Bulkmail Manager |
| 1695 | Y | Y | Y | Web Paths screen missing for files |
| 1698 | Y | Y | Y | Calendar pages (all types) looking for userid 0 in perms table and causing oracle errors |
| 1699 | N | Y | Y | Double 'px' or missing value in /core/lib/web/edit.css (line 306) |
| 1700 | Y | Y | Y | asset_lineage inconsistent with more than one Search root_node |
| 1702 | Y | Y | N | WYSIWYG and block elements |
| 1704 | N | Y | Y | Search page pagination issue when query contains an "&" |
| 1705 | Y | Y | Y | Remote Content not handling cookies correctly |
| 1706 | Y | Y | Y | Asset map does not allow assets to be named 0 (zero) |
Bug #1701 ("use default" JavaScript not working properly on Metadata Screen) was reported by Christophe Olivar but was marked as not being a bug because the reason for the behaviour reported was that sections of a screen were being printed twice on a Simple Edit interface (by using an entire screen keyword, along with a keyword for a certain section), which is not supported.
Bug #1703 (Can't link files from one design to another) was reported by Jeff Van Campen but was marked as a duplicate of bug #1690 (can not link/move/clone div from one page to another page) reported by Christophe Olivar this week, which has been fixed. The duplicate bug has been closed.
| Bug ID | Description |
| 1689 | Bodycopy/Div type create/use set permissions for Group/Roles |
| 1693 | Support any domain name, even if not fully qualified |
| 1694 | Title Attribute in Linked CSS |
| 1696 | Paint Layout keyword on the Page Contents |
| 1697 | Web Path Preference |
| Bug ID | 3.8.x | 3.10.x | Dev | Description |
| 1665 | N | Y | Y | Simple edit: Metadata keyword breaks HTML code (partially fixed) |
| 1666 | Y | Y | Y | Asset Map Expanding Node Indexing Problem |
| 1690 | Y | Y | Y | can not link/move/clone div from one page to another page |
| 1691 | Y | Y | Y | Extras field on date-time form isn't displayed correctly |
| 1692 | Y | Y | Y | Problem with Details screen of Bulkmail Manager |
| 1695 | Y | Y | Y | Web Paths screen missing for files |
| 1698 | Y | Y | Y | Calendar pages (all types) looking for userid 0 in perms table and causing oracle errors |
| 1699 | N | Y | Y | Double 'px' or missing value in /core/lib/web/edit.css (line 306) |
| 1700 | Y | Y | Y | asset_lineage inconsistent with more than one Search root_node |
There are currently no comments for this newsletter.