MySource Matrix Developer

Main Content

MySource Matrix Developer Newsletter Issue 71
Friday 21st April 2006

covers versions 3.6.7 stable, 3.8.1 stable, 3.9.0 development

News

CVS Server Address Changed

The MySource Matrix CVS address has been changed from delta.squiz.net to cvs.squiz.net for some internal network reasons. The CVS source code itself is still stored on delta and can be accessed locally. Please ensure all external systems accessing the CVS repository are changed to use the new address during their next upgrade, and that the new address is used for all new installs.

New Features

Apache Configuration

Added to: 3.9.0 development

A new system configuration screen has been created to allow you to make MySource Matrix data (such as the currently logged in user's name and ID) available to Apache and its modules. This can be used, for example, to add user information into the Apache logs. Just configure a Request Note for User ID, set the Request Note Name to matrix-user-id, then use %{matrix-user-id}n in the Apache log format. The ID of the logged in user will now be recorded in Apache's access log.

List Form Submissions

Added to: 3.9.0 development

Form submissions now have all the ingredients to make them available for listing in an asset listing page. Form submissions now have keyword replacements that allow you to list the name and value of each question. They can also have URLs and be made available on the frontend using designs and paint layouts.

The keywords are in the form:
- The name of the question with ID X:qY
- The answer to the question with ID X:qY

The keyword will print the submission summary, showing all questions and answers.

Triggering Event When Attributes Changed

Added to: 3.9.0 development

A new trigger event has been added which allows you to fire triggers when the value of an asset's attribute has changed. A new trigger condition can also be used to select an asset type and attribute to check for when this event is fired. So you can now perform an action when the value of a specific attribute has changed (eg. email address of a user).

Improved Visual Aid Plugin

Added to: 3.9.0 development

The visual aid plugin in the WYSIWYG editor (the one that shows table borders and anchors) now shows paragraphs and line breaks, allowing editors to ensure that are using paragraphs correctly.

Planned Development

No new generic features are currently scheduled for development.

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
1276 Y Y Y Cant add associated file in customisation if file exists under parent design
1277 Y Y Y Freestyling HIPOs don't display their errors
1278 Y Y Y WYSIWYG attrs lose value when status changed from archived to under-construction
1280 Y Y Y WYSIWYG Style Plugin fails when Stylesheet contains multi-line comment blocks
1281 Y Y Y Nested design customisations sometimes get confused with associated files
1282 Y Y Y Name check for replacing associated files does not take into account web pathed name
1284 N Y Y Assigned Roles screen times out
1285 Y Y Y Can edit a page with Status=Up For Reveiw when w/flow applied
1286 N N N Error with keyword extraction tool on Oracle systems (not confirmed)
1288 N N N hipo returns warning when cloning asset (not confirmed)
1289 N N N Firefox entering random <br> tags that are undeletable (not confirmed)
1291 Y Y Y Use default checkbox does not enable/disable input checkboxes for select mdata fields
1292 N N N Permission sticks to roles even after removal (not confirmed)
1293 N Y Y Typo on the details screen of the Redirect Page asset
Notes:

Bug #1253 (When click-to-add-event is enabled, no error msg shown when dragging recurring events) was submitted by Tom Barrett on the 13th of April but was marked as Can Not Replicate after Tom couldn't reproduce the bug.

Feature Request #1283 (cannot add class name to table property) was submitted by Jad but was marked as a duplicate of feature request #1279 (Cannot add a class name for a specific table elements), also submitted by Jad.

Bug #1287 (calendar event error) was submitted by Jad but was marked as not being a bug as the poster had not completed the installation of MySource Matrix and had to run the compile_locales.php script.

Bug #1290 (Firefox requires multiple clicks to use WYSIWYG) was submitted by miriam.clinton but was marked as not being a bug as the only problem is that the cursor is not shown, which is not a MySource Matrix problem.

New Feature Requests Added To Bug Tracker

Bug ID Description
1279 Cannot add a class name for a specific table elements

Bugs Fixed In The Bug Tracker

Bug ID 3.6.x 3.8.x Dev Description
1259 Y Y Y WYSIWYG - Words not expanding in the middle of a sentence
1261 N Y Y Indexing results in Duplicate Key errors
1276 Y Y Y Cant add associated file in customisation if file exists under parent design
1277 Y Y Y Freestyling HIPOs don't display their errors
1278 Y Y Y WYSIWYG attrs lose value when status changed from archived to under-construction
1280 Y Y Y WYSIWYG Style Plugin fails when Stylesheet contains multi-line comment blocks
1281 Y Y Y Nested design customisations sometimes get confused with associated files
1282 Y Y Y Name check for replacing associated files does not take into account web pathed name
1284 N Y Y Assigned Roles screen times out
1285 Y Y Y Can edit a page with Status=Up For Reveiw when w/flow applied
1293 N Y Y Typo on the details screen of the Redirect Page asset
Add a Comment

You must click here to log in before posting comments.

View Comments

There are currently no comments for this newsletter.