MySource Matrix Developer

Main Content

MySource Matrix Developer Newsletter Issue 120
Friday 30th March 2006

3.10.7 stable, 3.12.2 stable, 3.13.0 development

News

MySource Matrix 3.14.0 RC1

The candidate release of the future stable branch of MySource Matrix, version 3.14.0 RC1, will be released this coming Monday, 2nd April 2007. This new release will contain around 70 new features and additions, including a large upgrade to the Ecommerce Form, new assets such as Online Quiz, Comment and a number of new trigger actions, along with a number of other improvements.

Note that as usual, no support is provided for upgrading systems to the 3.14 release candidate. An upgrade guide will be developed and provided in time for the 3.14.0 stable release, currently scheduled for 7th May.

Any new development following this release will be placed in the new 3.15.0 development version, which is currently due to evolve into a 3.16 release candidate in August 2007.

Two New Stable Releases on Monday

Two new point releases of the current stable (3.10 and 3.12) branches will also be released on Monday. Versions 3.12.3 and 3.10.8 are bug-fix only releases.

New Features

Payment Gateway Customisable

Added to: 3.13.0 development

- The Payment Gateway's front-end interface can now be customised using a bodycopy. Every field on the credit card form is accessible using a keyword. The default bodycopy format is derived from the hard-coded format used prior to this update.

- A couple of attributes, namely the message attribute and the credit card verification value (CCV/CVV) enabler, are removed as they are now made redundant by the addition of a bodycopy. The message will be inserted into the bodycopy upon upgrade, and the verification value field will be made available to the default bodycopy on ALL upgraded systems.

Report Asset Updates

Added to: 3.13.0 development

Report assets now support improved previewing and the ability to send the asset into simple-edit. Reports will use the same formatting as found in simple-edit mode when previewing on the front-end.

Commit Button Anchored to Frame

Added to: 3.13.0 development

This new option, when enabled, moves the Commit button to the bottom of the main frame and will remain there as the page is scrolled, rather than having to scroll to the bottom of the page to get to it. This has been tested to work in Firefox (on Windows/Mac) and IE6/7. This option is made available via a User asset preference and can be customised at a global or user group level. The default for this option is disabled (ie. the "classic" bottom-of-page behaviour).

Planned Development

No new generic features are currently scheduled for development.

Upgrading

3.13.0 Development

Additional queries:

This query is recommended to deny casual public user access to all existing form submissions.

UPDATE sq_ast_perm SET granted = 0
WHERE assetid IN (
SELECT assetid FROM sq_ast
WHERE type_code = 'form_submission'
) AND userid = (
SELECT assetid FROM sq_ast
WHERE type_code = 'public_user'
) AND granted = 1;

Additional comments: 

If your system contains Payment Gateway assets, you should also run compile_locale.php before step_03.php, otherwise the default format will be empty. Also, if your Payment Gateway did not use the credit card verification value (CCV/CVV) field, you will need to manually remove this field from the resulting bodycopy.

3.12.3 Stable

Additional queries:

As for 3.13.0 development.

Additional comments: No additional upgrade steps are required.

3.10.8 Stable

Additional queries:

As for 3.13.0 development.

Additional comments: No additional upgrade steps are required.

New Bugs Added To Bug Tracker

Bug ID 3.10.x 3.12.x Dev Description
2271 N N Y term]_query_suggestions_message% creates incorrect link with phrase
2279 N N Y Asset with multiple workflow applied display error while a user is trying to approve the changes
2280 N N Y Backend User can move assets within same parent
2286 N N Y Form tags break read-only edit interface
2288 Y Y Y Releasing locks on Designs doesn't release all locks
2291 N Y Y Listing with no status filter shows assets that shouldn't be seen
2294 N N Y Invalid step duration when a workflow step is escalated due to time expired.
Notes:

Bug #2274 (Custom Form - Incorrect keywords causes the form to break) was reported by Deborah Sherwood but was marked as Can Not Replicate after a developer could not reproduce the report on the reported version.

Bug #2277 (Custom Form locale string "cms_form_error_msg_default" not found) was reported by Mark Brydon but was marked as a duplicate of bug #2118 (Custom Form source string for "Error message format" not found) which was reported by Avi Miller on 9th February 2007. The duplicate bug has been closed, and the original bug has been re-opened.

New Feature Requests Added To Bug Tracker

Bug ID Description
2272 Search categories should work on Asset Types
2273 Links Report email and children pointing to non-useful assets
2275 Link Report option to test internal links as external
2276 Asset Counter report "Add Types" drop-down uses unfriendly names
2281 Clear Squid Cache trigger should be able to set assets to clear
2282 Can't set the time of a repeating clear squid cache job
2283 Single-step workflow should have the option to disable Live edits
2284 Have jobs in the HIPO Herder be resumed in a new window
2285 Simple Edit CSS should not set anything for global HTML tags
2287 Form summary keyword should have an option to suppress blank answers
2289 Simple Edit screen identifier for CSS targetting
2290 Site Map display format always wraps <a> tags
2292 Make it impossible to interrupt a HIPO with the asset map
2293 Allow sitemap to use non list/table formatting
2295 Workflow reject messages to be sent to all users participate in the workflow
2296 Site Map - apply a style per level

Bugs Fixed In The Bug Tracker

Bug ID 3.10.x 3.12.x Dev Description
2118 N N Y Custom Form source string for "Error message format" not found
2199 N N Y Cannot clone custom form
2252 Y Y Y Asset Status Report generates invalid XML string for LDAP users
2261 N N Y Form Submissions cannot be deleted using submission log screen
2263 N Y Y Nest content on paint layout type format doesn't work when changed
2265 Y Y Y Undefined variable in wysiwyg.inc
2266 N N Y safe edit - show differences not working correctly for img and a href tags
2268 Y Y Y Link Report generates the wrong URL
2269 N N Y Menu with root node doesn't show "on_current" subs
2280 N N Y Backend User can move assets within same parent
2286 N N Y Form tags break read-only edit interface
2288 Y Y Y Releasing locks on Designs doesn't release all locks
Add a Comment

You must click here to log in before posting comments.

View Comments

There are currently no comments for this newsletter.