MySource Matrix Developer

Main Content

MySource Matrix Developer Newsletter Issue 78
Friday 9th June 2006

covers versions 3.6.9 stable, 3.8.3 stable, 3.9.0 development

News

Two New Stable Versions Released

Two new stable versions of MySource Matrix were released last Monday. Version 3.8.3 contains 40 bug fixes, some performance improvements for larger sites and a small number of minor feature enhancements. Version 3.6.9 is a bug-fix only release containing 22 bug fixes.

Both versions are available for download from the MySource Matrix web site:
http://matrix.squiz.net/download/mysource-matrix

If you are upgrading to these versions, please take note of the important additional upgrade steps, linked in the description of each version.

New Features

Calendar System Improvements

Added to: 3.9.0 development

The Calendar system has received a minor overhaul this week in the development version. The major improvements in functionality are listed below:

- Calendar events linked under several event sources can now have several CSS classes applied to it and appear in several columns, rather than just that of the most direct parent.

- The Calendar Page asset now supports dynamic event sources (similar to the Listing Engine's dynamic root nodes). These do not interfere with the customisation (CSS classing and columnisation) done according to the original root nodes.

- A new %today_link% keyword is now available which paints a link to the time period containing today's date (depending on the current view). The text for this link is configurable in the details screen.

Planned Development

Pre-Fill Default Values in Custom Form

To be added to : 3.9.0 development
Estimated start date: already in development
Estimated end date: 19th July 2006

A new feature will be developed to allow certain keywords to be used inside the default value of a form question. This feature is being written with the current user's information in mind, so keywords will be available to paint information from the current user (if any).

The full approved specification can be found at: http://matrix.squiz.net/developer/specifications/core/form-user-information

Sticky Values for Form Questions

To be added to : 3.9.0 development
Estimated start date: already in development
Estimated end date: 19th July 2006

A new feature will be developed to allow a question in a custom form to be defined as "sticky" for a certain period of time. The most recent value stored in a question marked as "sticky" will be saved in a cookie and be used to pre-fill other forms with questions of the same name and the "sticky" flag also set.

Any sticky value will pre-empt any default values entered for the form question, including the previous feature.

The full approved specification can be found at: http://matrix.squiz.net/developer/specifications/core/form-sticky-values

Upgrading

3.9.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.6.x 3.8.x Dev Description
1407 N Y Y %tagging-% keyword does not work in layout
1409 N Y Y iCal recurrence rule keyword is using the incorrect "UNTIL" date
1410 N N Y Raw HTML bodycopy doesn't seem to create line breaks appropriately
1412 N Y Y Friendly title missing for thesaurus metadata fields
1414 N Y N User Group Manager not respecting Sys Admin write privileges
1415 N Y N Locks not correct on Oracle (not confirmed)
1416 N Y N Trash lock not visible in the Active lock screen (not confirmed)
1417 N Y N Trash lock not released on failure (Oracle) (not confirmed)
1418 N Y Y Delete Asset Selection results in a PHP error
1420 N Y N File versioning 'dir' not consistent between public and private folder (not confirmed)
1421 N Y N Restriction on children of 'Approved to go live' assets (not confirmed)
Notes:

Bug #1373 (%referral_url% no working in IE) was submitted by Karl Davidson on 18th May 2006 but was marked as not being a bug because the issue was determined to be a PHP one, where the relevant header is not always provided.

Bug #1402 (Anchor are not a valid asset id) was submitted by wombat on 1st June 2006 but was marked as Can Not Replicate after two developers were unable to reproduce the problem on the 3.8 branch version.

Bug #1408 (Asset Builder - Cannot see "Selectable Create Locations" on frontend) was reported by choy0g but was marked as not being a bug because the reporter was not aware that Selectable Create Locations had to be added to the create form using a keyword.

Bug #1411 (Recurring event keywords missing from keyword drop-down) was reported by Avi Miller but was marked as a duplicate of bug #1335 (Wrong keywords shown as being available in calendar page type format bodycopies) reported on 4th May 2006, which has been fixed. The bug has been closed.

New Feature Requests Added To Bug Tracker

Bug ID Description
1413 New Feature - Calendar event to behave more like a standard page
1419 Export-Import single front-end page

Bugs Fixed In The Bug Tracker

Bug ID 3.6.x 3.8.x Dev Description
1358 N Y Y Cloning does not clone roles assigned
1368 N Y Y WYSIWYG doesn't strip Javascript
1397 N Y Y %screen_menu% keyword not showing correct page
1407 N Y Y %tagging-% keyword does not work in layout
1409 N Y Y iCal recurrence rule keyword is using the incorrect "UNTIL" date
1412 N Y Y Friendly title missing for thesaurus metadata fields
Add a Comment

You must click here to log in before posting comments.

View Comments

There are currently no comments for this newsletter.