MySource Matrix Developer

Main Content

MySource Matrix Developer Newsletter Issue 109
Friday 12th January 2007

covers versions 3.10.5 stable, 3.12.0 RC1, 3.13.0 development

News

Matrix 3.10.5, 3.8.10 Released

Two new point versions of MySource Matrix were released on Monday. Version 3.8.10, the last of the 3.8.x branch, fixed 8 bugs. Version 3.10.5 fixed 24 bugs and also brought a few minor changes in functionality. One feature was added in 3.10.5: the ability to add a Card Verification Value (CVV) field for the Esec Payment Gateway asset.

Users on earlier versions of 3.8.x and 3.10.x are strongly recommended to upgrade to these versions. A reminder that with the 3.8.10 release, the 3.8.x branch is now deprecated. Bug fixes will now only be placed into 3.10.x, 3.12.x and development branches.

3.12.0 Release Delayed

Due to a few minor issues, the release of MySource Matrix version 3.12.0 was delayed from its expected release date of Monday 8th. It is now expected to be released this coming Monday (15th).

New Features

Sort Listing Groups by Metadata Field

Added to: 3.13.0 development

Sorting of parent groups in a listing-type asset grouped by Parent Asset can now be sorted by a metadata field. The field in question can be selected from an asset finder that appears underneath the Sort By drop-down.

IP Address in Custom Form Submission Logs

Added to: 3.13.0 development

The IP address of the user that submitted the form will now be added to form submissions, and therefore will now be available to export. The IP address will not appear on the Submission Logs summary table, but can be seen by viewing the individual submission (by clicking the "Edit" link on the summary table), by exporting to CSV or XML.

"Find Me" Feature in More Places

Added to: 3.13.0 development

The march forward of the asset tag line, including its lineage finder (a.k.a "Find Me in Asset Map") feature, continues with two more places now using it. The "moving to trash" warnings on the Create Links HIPO now display references to assets in the form of asset tag lines. The "Find Me" feature will open in the main asset map.

Also, the top of administration interface screens has been cleaned up by replacing the "More Info" section with an asset tag line. This means the "Status Last Changed" date is now available in that section, as well as the "Find Me" feature.

Asset Map Width User Preference

Added to: 3.13.0 development

The default width of the Asset Map frame is now available as a user preference (SQ_USER_ASSET_MAP_WIDTH) which can be set from Global Preferences and customised on a User Group basis.

"Print This Page" Feature

Added to: 3.13.0 development

Administration interface pages now contain a "Print This Page" icon, that opens a new window with a "print-friendly" version of the frame and initiate the printing of that window.

Please note that this is best used when you are not editing the asset; any un-committed changes will not be printed by using this feature.

PowerPoint Document Asset

Added to: 3.13.0 development

A new MS PowerPoint Document asset has been created that will handle files containing MS PowerPoint presentations (.ppt). No special processing is otherwise done on top of the File asset's.

Clean Commit Button in Simple Edit Layout

Added to: 3.13.0 development

A new simple edit keyword, %commit_button_clean%, allows creators of Simple Edit Layouts to print a commit button without the clutter of a backend outputter section being printed around it.

Planned Development

No new generic features are currently scheduled for development.

Upgrading

3.13.0 Development

Additional queries: No additional queries are required for upgrades.

Additional comments: No additional upgrade steps are required.

New Bugs Added To Bug Tracker

Bug ID 3.10.x 3.12.x Dev Description
1987 N N Y Trying to delete an asset generates an Asset Map error
1988 Y Y Y Multiple Page - Cannot simultaneously delete last page and create new page
1997 N Y Y Bodycopy and child assets getting assigned metadata schemas
1999 N N Y JS warnings in Firefox
2002 Y Y Y RSS Feed - weight or width
2003 Y Y Y RSS Feed - two "rights" field
2005 N Y Y Cloning asset fails when inaccessible Metadata Schema is applied
Notes:

Bug #1051 (Cannot remove designs from assets) was a feature request submitted by Tom Barrett on 9th December 2005 but has been marked as Will Not Fix. The workaround is to apply a simple design without any presentation elements.

Bug #1804 (Add Multiple Calendar Events from Front-End Asset Builder) was a feature request submitted by nnhubbard on 20th October 2006, however this request has been expanded to request that assets of any type be created from the Asset Builder. A new feature request (bug #1992, "Allow Multiple asset creation from Front-End Asset Builder") has been created and bug #1804 marked as a duplicate of this new request.

Bug #1981 (Asset listing - random can't be removed from list sort order) was reported by KateN but was marked Can Not Replicate. It appears that the problem only occurs with assets created in a 3.8.x version, which is no longer supported. Attempts to reproduce using assets created in 3.10.x or later did not succeed.

Bug #1984 (Feature request - turn on/off messenging service) was a feature submitted by tehkella, but has been considered an invalid request, and marked "Not a Bug". The functionality desired in the bug details - the ability to send emails but not send internal messages to a user's Inbox asset - already exists by changing your Messaging Service Configuration (in the backend, or through a config file in earlier versions) to add the messages to the "log to email" whitelist, but add them to the "log to DB" blacklist.

Bug #1986 (Incorrect order sorting asset listing by metadata date field) was reported by petersheppard but was marked Can Not Replicate. Attempts were made to replicate the bug on 3.10.x, 3.12.x and development branches without success.

Bug #1990 (Strange PDF Behaviour) was reported by rohane but was marked as not being a bug. The bug related to direct links to PDF files (with Matrix URLs) being offered for download, rather than being displayed inline, when pasted into the address bar. It appears there is no way to fix the issue without turning off the global "Send Cacheable Headers" configuration setting, as the cause of the problem is also required for correct handling of proxies such as Squid. The reporter also indicated in the Matrix forums that the problem had been solved.

New Feature Requests Added To Bug Tracker

Bug ID Description
1989 Reorder multiple page pages
1991 Adding new key/value paris to metadata select fields could be easier
1992 Allow Multiple asset creation from Front-End Asset Builder
1993 Add support for IP.Board v2.2 to IPB Bridge
1994 Assign multiple roles at once
1995 Assign multiple permissions at once
1996 Set a Thesaurus metadata field as a "Tagging" source
1998 Add Print and Cache options to the customisation screen for asset lineage AREA
2000 RSS Feed - generator field
2001 RSS Feed - url field in the Image Info
2004 No Results bodycopy for Calendar pages
2006 RSS Feed - rdf:about field
2007 Simple-edit layout keyword for commit button by itself

Bugs Fixed In The Bug Tracker

Bug ID 3.10.x 3.12.x Dev Description
1970 Y Y Y Data Source Graph - angle for y-axis not working
1983 Y Y Y ISO8601 and iCal date format keywords not working
1985 Y Y Y Changing design customisations - changes to children lost when parent is changed
1987 N N Y Trying to delete an asset generates an Asset Map error
1988 Y Y Y Multiple Page - Cannot simultaneously delete last page and create new page
1997 N Y Y Bodycopy and child assets getting assigned metadata schemas
1999 N N Y JS warnings in Firefox
2002 Y Y Y RSS Feed - weight or width
2003 Y Y Y RSS Feed - two "rights" field
2005 N Y Y Cloning asset fails when inaccessible Metadata Schema is applied
Add a Comment

You must click here to log in before posting comments.

View Comments

There are currently no comments for this newsletter.