MySource Matrix Developer

Main Content

MySource Matrix Developer Newsletter Issue 41
Friday 16th September 2005

covers versions 3.4.6 stable, 3.6.0 stable, 3.7.0 development

News

User Group Restrictions Access Changed

Previously, write access was required to change the group restrictions for a user. This has now been changed to require administrator as it is an administrative task that normal content editors should not be able to perform. This change has been made to both 3.6.x and 3.7.x and will be in the 3.6.1 release next month.

New Features

New Way To Check Uncached Content

Added to: 3.6.0 stable, 3.7.0 development

Previously, to check the uncached version of an asset you appended ?no_cache=1 to the URL. Now, you need to add /_nocache to the end of the URL. This works in the same way as the current /_admin and/_edit suffixes. Like these suffixes, the _nocache suffix is configurable and can be changed on the system configuration screen.

Forced Workflow Log Messages

Added to: 3.7.0 development

Approvers can enter a workflow message when approving or rejecting the workflow for an asset. Previously, this was optional and there was no way to enforce it. A new option has been added that allows the maintainer of a workflow schema to specify that some workflow step conditions require a workflow message to be entered. When defining the workflow schema, a new checkbox is available next to each workflow condition to enforce the entering of a workflow log message.

For example, step 1 of the workflow may include an administrator (for escalation) and a group of legal experts. One of the legal experts must approve the content, or the administrator. You are now able to specify that a legal expert must enter a workflow message for this step but that the administrator does not have to.

Change Status Of Schemas

Added to: 3.7.0 development

Workflow and metadata schemas now have a status section on their details screen so the status of the schemas can be changed. This allows the schemas to be made live and for people with read access to be able to view the schema definition. Previously, the schemas were always under construction so you had to grant a user write access to be able to see it.

New Datetime Attribute Keywords

Added to: 3.7.0 development

When printing a datetime attribute, you can now suffix the keyword with the format you would like the date shown in. Without the suffix, the keyword will be in the normal '---------- --:--:--' format.

The formats available are:

: 2005-09-14
: 14 Sep 2005 4:06pm
: 2005-09-14T16:06:41
: Wed, 14 Sep 2005 16:06:41 +1000
: 20050914T160641
 

User Account Locked Message

Added to: 3.7.0 development

After a user enters their password incorrectly a set number of times, their account is locked. This action is now logged in the system.log file for auditing purposes.

Planned Development

Bulk Email Management

To be added to : 3.7.0 development
Estimated start date: already in development
Estimated end date : 1st December 2005

Bulk email functionality will finally be built into MySource Matrix. It is currently in a planning phase and the final details on functionality are not yet available, but it is due for "release" sometime in November this year.

Upgrading

3.6.0

Run step_02.php: no
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.

3.7.0 Development

Run step_02.php: no
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
915 N N Y recreate_link_tree php incorrectly quotes treeids in PgSQL
916 N N Y Layouts commit_button keyword not replaced when no write access
917 N Y Y Denied public read access hides asset from frontend menu
918 Y N N Account Manager email validation not working
919 Y N N Account Manager doesn t print Created Live bodycopy
921 N Y Y Incorrect Keywords in Listing Engine position format
922 N Y N Workflow Keywords not working in simple edit layouts
924 N N N Can t create selective email rule for option list question not confirmed
925 N N N cannot have more than 1 MySource_SUB tags in menu_normal not confirmed
926 N Y Y Dragging multiple assets doesn t work with Java 1 4 2
927 N N N Login_Form design area does not allow both login and logout sections not confirmed

New Feature Requests Added To Bug Tracker

Bug ID Description
920 No rowspan attribute for table cells in WYSIWYG
923 Asset Manager Font Size

Bugs Fixed In The Bug Tracker

Bug ID 3.4.x 3.6.x Dev Description
891 N N Y Warnings appearing when editing or uploading designs
916 N N Y Layouts commit_button keyword not replaced when no write access
917 N Y Y Denied public read access hides asset from frontend menu
918 Y N N Account Manager email validation not working
919 Y N N Account Manager doesn t print Created Live bodycopy
921 N N Y Incorrect Keywords in Listing Engine position format
922 N Y N Workflow Keywords not working in simple edit layouts

Add a Comment

You must click here to log in before posting comments.

View Comments

There are currently no comments for this newsletter.