MySource Matrix Developer

Main Content

MySource Matrix Developer Newsletter Issue 102
Friday 24th November 2006

covers versions 3.8.8 stable, 3.10.3 stable, 3.11.0 development

News

No News Is Good News

There is no general MySource Matrix developer news this week.

New Features

Automatic Workflow Escalation

Added to: 3.11.0 development

A new feature has been added to workflow schemas that can automatically escalate a workflow to the next step - or an alternative set of steps - when the expiry time for a step has lapsed. Escalation is enabled or disabled at a workflow step level.

Alternative steps are run as a "child" workflow - one step after the other, if multiple steps are specified - however the ultimate goal is simply the next step of its parent workflow. If no alternative steps are specified, the parent workflow will automatically proceed to the next step. Alternative steps can be nested if so desired.

Apache Logging: Custom Keywords

Added to: 3.11.0 development

This addition relates to the Apache Configuration screen in System Configuration, where you can set "request notes" that can be logged in the Apache access log. Currently, this feature allows you to select from a number of common asset keywords. This addition allows you to specify a custom keyword - for example, a metadata field - that will be printed if it exists.

CSV to HTML Tree Script

Added to: 3.11.0 development

A new script has been added to convert a CSV list into a HTML tree with each level represented by header tags (<h1>, <h2>, etc). Each line of the CSV file should contain a comma-separated list of heading levels; eg. "H1 level,H2 level,H3 level". A full example is given in the script itself.

The result of this script is printed to standard output; you will need to use the shell redirection functionality to send its output to a file, like this (from the Matrix root):

$ scripts/import/csv_to_html_tree.php file.cvs > converted.html

Log Manager: Lines To Display Option

Added to: 3.11.0 development

A new option has been added to the Log Manager that allows you to set how many lines to display from the end of the file, up to 1000 lines. The default has also been changed to 50 lines. Previously Log Manager would only show the last ten lines.

Planned Development

No new generic features are currently scheduled for development.

Upgrading

3.11.0 Development

Additional queries: No additional queries are required for upgrades.

Additional comments: 

If you are using User Group Restrictions within your system, it is strongly recommended that you clear your MySource Matrix cache due to the fix to bug #1884. This is not required, however the old entries will simply take up cache space.

3.10.4 Stable

Additional queries: No additional queries are required for upgrades.

Additional comments: 

If you are using User Group Restrictions within your system, it is strongly recommended that you clear your MySource Matrix cache due to the fix to bug #1884. This is not required, however the old entries will simply take up cache space.

3.8.9 Stable

Additional queries: No additional queries are required for upgrades.

Additional comments: 

If you are using User Group Restrictions within your system, it is strongly recommended that you clear your MySource Matrix cache due to the fix to bug #1884. This is not required, however the old entries will simply take up cache space.

New Bugs Added To Bug Tracker

Bug ID 3.8.x 3.10.x Dev Description
1873 N Y Y HTML upload option on Import Manager broken?
1875 N Y N Files not being deleted when new file is uploaded over it
1883 Y Y Y Locks not acquired in simple edit
1884 Y Y Y Caching for Public User not flexible enough
1886 Y Y Y Character Encoding on RSS Feeds doesn't work
1887 Y Y Y Undefined index errors on parsing an empty design area
1888 N Y Y Site map table uses non XHTML compliant attribute, background
Notes:

Bug #1874 ("Click here to add" for bulk file import doesn't work) was submitted by Avi Miller but was marked as not being a bug after a clearing of the browser cache fixed the issue.

Bug #1881 ("Exclude from search" option per asset) was submitted by Avi Miller but was marked as not being a bug as this can be done at an indexing level from the Search Manager.

New Feature Requests Added To Bug Tracker

Bug ID Description
1876 Multiple Page Asset > Create New Page <50chrs
1877 Separation of option/value pairs for select type field
1878 Date Picker Field Type
1879 Asset Map doesn't refresh when Squiz Server is used
1880 Bulk File upload of tar.gz
1882 Total page size in bytes on preview screen
1883 Locks not acquired in simple edit

Bugs Fixed In The Bug Tracker

Bug ID 3.8.x 3.10.x Dev Description
1858 Y Y Y Relevance weighting not sorting correctly
1873 N Y Y HTML upload option on Import Manager broken?
1883 Y Y Y Locks not acquired in simple edit
1884 Y Y Y Caching for Public User not flexible enough
1886 Y Y Y Character Encoding on RSS Feeds doesn't work
1887 Y Y Y Undefined index errors on parsing an empty design area
1888 N Y Y Site map table uses non XHTML compliant attribute, background
Add a Comment

You must click here to log in before posting comments.

View Comments

There are currently no comments for this newsletter.