MySource Matrix Developer

Main Content

MySource Matrix Developer Newsletter Issue 127
Friday 18th May 2007

covers versions 3.12.4 stable, 3.14.0 stable, 3.15.0 development

News

Related Asset Listing Performance

There were some performance issues relating to the Related Asset Listing, especially when sorting by metadata. Now, the Asset Listing has two different functions for getting the asset list in unsorted and sorted form. This allows Related Asset Listing to filter by its tags before sorting, allowing the listing to sort on less items.

This change was backported into the 3.12 and 3.14 branches (taking effect from version 3.12.5 and 3.14.1, respectively).

Oracle Search Indexing Changes

The Minimum Word Length and Noise/Whitelist Word options no longer have any effect in indexing and searching under Oracle. The options have meaning in indexing under PostgreSQL as the index table stores single words, which can be limited by these options. However Oracle stores entire strings of text (from attributes, content, etc) verbatim, and removing these words is too inefficient.

This change was also backported into the 3.14 branch (taking effect from version 3.14.1).

New Features

Online Quiz Improvements

Added to: 3.15.0 development

The Online Quiz asset has been the beneficiary of several improvements:

- A new Online Quiz Question Group asset has been introduced. These can be used as a subfolder in a Question Pool, potentially allowing you to break up your Online Quiz into several groups of tasks.

- The Thank You bodycopy can handle a number of keyword replacements based on question assets used, as well as a keyword for total points scored and maximum number of points available.

- A 'response supplement' field has been introduced, allowing the quiz to display an explanatory text field depending on the answer to the question (for example, this can be used to explain why a particular answer was correct or not).

E-Commerce System Improvements

Added to: 3.15.0 development

E-Commerce system improvements can be summarised as follows:

- The generic Product asset in the E-Commerce package has now been given the "Buyable" implementation.

- A new keyword is available in the E-Commerce Cart asset at a product display level, %product_total%, which will display the total spend on that product (ie. quantity x price per unit).

- The %cart_summary% keyword is now available on the Receipt bodycopy. Previously it had been available in the other two bodycopies (Checkout and Confirmation).

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
2398 N Y Y Oracle Search does not accept parentheses ( ) and quote the word with %$word% wrongly while using "(" ")"
2400 Y Y Y Server-side validation for Selection Limit broken
2401 N Y Y Changing the file name on the details screen does not change it on the Edit Image screen
2402 N Y Y Image Editor does not work on the Create new Thumbnail screen
2404 N Y Y Caption field on the image content type
2405 N Y N Insert image/link/movie pop not working (not confirmed)
Notes:

Bug #2370 (Duplicate form errors for linked custom form fields/sections) was submitted by KateN on 26th April 2007, but has been marked Can Not Replicate as a result of no feedback. The bug could not be replicated by a developer in the reported 3.8.9 version or currently supported versions, and there has been no feedback from the original bug reporter since 30th April.

Bug #2399 (JS Calendar after 3.14 Upgrade) was submitted by Chris Horikx but was marked as Not a Bug as the problem was due to the upgrade itself (some files from 3.12 were not deleted before the upgrade).

New Feature Requests Added To Bug Tracker

Bug ID Description
2403 Zoom WYSIWYG Editor to Full Screen

Bugs Fixed In The Bug Tracker

Bug ID 3.12.x 3.14.x Dev Description
2398 N Y Y Oracle Search does not accept parentheses ( ) and quote the word with %$word% wrongly while using "(" ")"
2400 Y Y Y Server-side validation for Selection Limit broken
2402 N Y Y Image Editor does not work on the Create new Thumbnail screen
Add a Comment

You must click here to log in before posting comments.

View Comments

There are currently no comments for this newsletter.