MySource Matrix Developer

Main Content

MySource Matrix Developer Newsletter Issue 56
Friday 6th January 2006

covers versions 3.4.7 stable, 3.6.3 stable, 3.7.0 development

News

Two New Stable Releases Monday

A new stable version of MySource Matrix will be released for the both the 3.4.x and 3.6.x branches on Monday. Both releases only contain bug fixes and will be released internally.

Remote Content Requirements Change

The remote content page now uses PEAR::HTTP_Client for the 3.6.x stable branch. This change introduces a new PEAR dependency on HTTP_Client for 3.6.x stable systems. All remote content setups should be tested on a staging system before upgrading as some URL/Redirect/Request behaviors might be slightly different as there is now stricter HTTP standard compliance.

The new PEAR requirements are HTTP_Client 1.0.0+ and HTTP_Request 1.3.0+.

New Features

Override Inherited Design

Added to: 3.7.0 development

New functionality has been added to the settings screen that allows you to override an inherited design (if any) with another one on a single asset, without affecting design inheritance to its children. This allows you to set up, for example, an asset with a 'home' design and all its children using an 'inside' design, by setting the 'home' asset with the 'inside' design set to be inherited by its children (using the regular selection box) and then setting the 'home' design as an override to give it its 'home' design that the children don't get.

Last/Not Modified Headers

Added to: 3.7.0 development

There are two new system configuration options that can be enabled to get MySource Matrix to send the correct last modified dates for URLs. If the asset has not been modified, or the same version is still in the MySource Matrix cache, a 304 Not Modified header can also be sent. The MySource Matrix cache manager must be enabled for both of these new options.

Drop-down Navigation In Multiple Page

Added to: 3.7.0 development

A new keyword has been added to the Multiple Page asset that allows you to print a drop-down list of pages in the article. Selecting a page from the drop-down will jump straight to that page. The new keyword is .

Limit Number Of Items In RSS Feed

Added to: 3.7.0 development

A new feature has been added to the RSS Feed asset that allows you to specify how many items should be displayed in the feed. Previously, all items from all configured asset listings were displayed with no way of limiting the result set.

Planned Development

Roles System

To be added to : 3.7.0 development
Estimated start date: already in development
Estimated end date : 20th January 2006

Upgrading

3.7.0 Development

Run step_02.php: yes
Run step_03.php: yes
Run compile_locale.php: yes

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.4.x 3.6.x Dev Description
1071 N Y Y on the frontend contains escaped characters
1073 N Y Y WYSIWYG anchor tool should also insert ID
1075 N Y Y wee typo in 'replace text'/eraser tool dialog
Notes:

Bug #1070 (Security Restrictions on User Groups not being enforced) was submitted by NBell on the 4th of January 2006 but was marked as not being a bug after it was determined that this was expected behavior from the new security restrictions system.

New Feature Requests Added To Bug Tracker

Bug ID Description
1072 Specify web path at page creation time
1074 Matrix v4: Internal Messaging for Assets

Bugs Fixed In The Bug Tracker

Bug ID 3.4.x 3.6.x Dev Description
994 N Y Y Simple edit code not added to page when custom design & layout used
1071 N Y Y on the frontend contains escaped characters
1073 N Y Y WYSIWYG anchor tool should also insert ID
1075 N Y Y wee typo in 'replace text'/eraser tool dialog

Add a Comment

You must click here to log in before posting comments.

View Comments

There are currently no comments for this newsletter.