MySource Matrix Developer

Main Content

MySource Matrix Developer Newsletter Issue 136
Friday 20th July 2007

covers versions 3.12.6 stable, 3.14.2 stable, 3.15.0 development

News

No News Is Good News

There is no general MySource Matrix developer news this week.

New Features

Hit Count Triggers and Listing Asset

Added to: 3.15.0 development

This simple hit reporting system (located in the Data package) consists of two triggers (Increment Hit Count and Decrement Hit Count) which will increase or decrease a hit count of a certain asset, and a Hit Count Listing Page which will list all assets underneath a root node with their hit counts. As a descendant of Listing Engine, the Hit Count Listing Page can be thoroughly customised.

Rolling Calendar Page: Type Formats

Added to: 3.15.0 development

The display of custom assets inheriting from the plain Single and Recurring Calendar Event asset types can now be customised, separately from their parent types, from the "Display Formats" screen.

Upcoming Events List: Dynamic Root Nodes

Added to: 3.15.0 development

The Event Sources option now uses a parameter map to allow the root nodes selected to be overridden using anything the parameter map allows you to use.

Customisable Protocol Templates in Insert Link Pop-Up

Added to: 3.15.0 development

This new preference (SQ_WYSIWYG_LINK_TYPES) allows you to create 'pseudo-protocols' by providing a link template to expand to. For example, you could use a 'matrixedit' protocol type that will link to ('http://matrix.squiz.net/' . rest of link . '/edit'). This expanded link is then placed into the code, and is picked up and re-used when editing the link.

The default four entries (http, https, mailto, ftp) are core entries; they cannot be removed or modified. The 'rtsp://' protocol is still included as a default in order to maintain the status quo, however it can be deleted.

Future Lineage Trigger Changes

Added to: 3.15.0 development

The Future Lineage trigger now allows the usage of a datetime attribute to be the basis of a lineage change date.

Stalled HIPO Reminder

Added to: 3.15.0 development

These new features remind users who have a HIPO job that has been (that is, has been inactive for longer than five minutes). The new screen allows users to either confirm their log out, or to go to the HIPO Herder page. Also, a popup message (similar to the New Messages popup) will be shown if a HIPO job stalls while logged in.

Planned Development

No new generic features are currently scheduled for development.

Upgrading

3.15.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.12.x 3.14.x Dev Description
2524 Y Y Y Metadata Manager not handling backslashes correctly when creating metadata.php cache file
Notes:

Bug #2521 ("Messaging Service Config Log to Email Whitelist", reported by Jessica Getty on 17th July) was marked as Not a Bug. It is belileved the documentation is in error in this case, as Matrix does not know where to send them to.

Bug #2522 ("Cannot select a "link" in RSS 2.0", reported by nnhubbard on 18th July) was marked as Not a Bug. The steps to replicate seem to suggest the "link" tag for Channel Info (I think) was using both an asset selection, and a link text (which is a manually-entered URL). Both cannot be entered at the same time - the manually-entered URL takes precedence over the asset finder.

New Feature Requests Added To Bug Tracker

Bug ID Description
2520 Make nested content recursion warning a PHP warning
2523 Div id's are lowercase in (x)html
2525 "Show in Asset Map"/binoculars should only highlight one asset

Bugs Fixed In The Bug Tracker

Bug ID 3.12.x 3.14.x Dev Description
2518 Y Y Y CSS File asset throwing MySource Warning on parse
Add a Comment

You must click here to log in before posting comments.

View Comments

There are currently no comments for this newsletter.