MySource Matrix Developer

Main Content

MySource Matrix Developer Newsletter Issue 19
Friday 15th April 2005

covers versions 3.4.1 stable, 3.5.0 development

News

Nested Redirect Pages

A bug was found where a user could select to nest a redirect page inside a standard page by using the nest content cell type. When trying to edit the contents of the standard page, the user would be redirected by the redirect page that is being nested and was unable to edit the contents of the standard page. This also meant they were unable to deselect the nested redirect page.

Nested content cells in both 3.4.1 stable and 3.5.0 development have been modified to no longer show the contents of the asset they are nesting directly in the editing interface. They now present a preview link for the nested asset that will open the asset in a new window.

New Features

Search Logging And Reporting

Added to: 3.5.0 development

All searches performed within MySource Matrix using Search Page assets are now logged to a file. A report can be generated to show the most popular search terms search for by web site visitors and the search terms that did not produce any search results.

Log Rotation

Added to: 3.5.0 development

A new cron job has been added to MySource Matrix (installed automatically) that will rotate the system log files every 24 hours. The cron job will also regenerate any reports that read the rotated log files, such as the new search report.

Custom Form Changes

Added to: 3.4.1 stable

Due to a bug fix required for 3.4.1, the changes made last week to 3.5.0 have been back-ported to 3.4.1. These changes added a small number of new features that were reported last week as only being in 3.5.0.

Backend Translation (Stage Two)

Added to: 3.5.0 development

The second stage of the backend translation project has been completed. This stage has allowed for the translation of error messages, although no translations (other than the default English) have been completed.

All error messages now have an error code, so additional documentation can be written and translated to help users who receive errors. Once an error is generated, a user could take the error code and consult some documentation that lets them know what has happened and how to fix it. This has not yet been completed and is not planned, but it would be a worthwhile addition to our documentation and support services.

Planned Development

Backend Translation (stage 3)

To be added to : 3.5.0
Estimated start date: already in development
Estimated end date : 20th Apr 2005

Backend Translation (stage 4)

To be added to : 3.5.0 development
Estimated start date: 21st Apr 2005
Estimated end date : 29th Apr 2005

Sort Listings By Attribute Value

To be added to : 3.5.0
Estimated start date: already in development
Estimated end date : 18th Apr 2005

Upgrading

3.5.0 Development

Run step_02.php: no Run step_03.php: yes Run step_04.php: yes

ALTER TABLE sq_ast_typ ADD COLUMN temp SMALLINT;
UPDATE sq_ast_typ SET temp = CAST(lvl AS SMALLINT);
ALTER TABLE sq_ast_typ DROP COLUMN lvl;
ALTER TABLE sq_ast_typ RENAME COLUMN temp TO lvl;
ALTER TABLE sq_ast_typ ALTER COLUMN lvl SET NOT NULL;

Additional comments: If you have rollback enabled for your system, run "php scripts/recreate_rollback_triggers.php ."

New Bugs Added To Bug Tracker

Bug ID Stable Beta Dev Description
570 Y - N Asset Map "Preview" option doesn't work
572 Y - Y Sysadmins getting locked out with 0 max login attempts
574 Y - Y Nested Redirect assets will still redirect if viewed in the backend
575 Y - N Custom form breaks when nested in a standard page
576 Y - N Remap manager maps identical URLs
577 Y - Y Infinite loop with insert_image.php
578 Y - Y Hitting enter twice produces a mispositioned line
579 Y - N Closing tag missing in form_email screen_recipients.xml
580 N - N Form container for "test fr" (Id: #1683) could not print frontend (not confirmed)
581 N - N User logged out of asset at the end of workflow (not confirmed)
582 N - N File lookups becoming corrupted with similar root urls (not confirmed)
Notes:

Bug #262 (Committing Hyperlinks changes) was marked as not being a bug this week after it could not be replicated in either the stable or development versions of MySource Matrix. The client who submitted the bug (UC) is no longer monitoring the bug report.

Bug #490 (Asset Builder - keyword missing if metadata applied) was marked as not being a bug this week after it could not be replicated in either the stable of development versions of MySource Matrix. There is still a possibility that the keywords do not show up under some circumstances, as it has been confirmed by a couple of users, but the scenario described in the bug report does not seem to cause any errors.

New Feature Requests Added To Bug Tracker

Bug ID Description
571 Exposing metadata on standard pages
573 Show status of a DIV/TABLE in the edit content page

Bugs Fixed In The Bug Tracker

Bug ID Stable Beta Dev Description
527 Y - Y Possible undeclared variable in design_edit_fns
568 Y - Y Asset names contain unencoded HTML characters
570 Y - N Asset Map "Preview" option doesn't work
572 Y - Y Sysadmins getting locked out with 0 max login attempts
574 Y - Y Nested Redirect assets will still redirect if viewed in the backend
575 Y - N Custom form breaks when nested in a standard page
576 Y - N Remap manager maps identical URLs
Add a Comment

You must click here to log in before posting comments.

View Comments

There are currently no comments for this newsletter.