MySource Matrix Developer

Main Content

MySource Matrix Developer Newsletter Issue 67
Friday 24th March 2006

covers versions 3.6.6 stable, 3.8.0 stable, 3.9.0 development

News

Performance Upgrade for PostgreSQL Systems

Some performance improvements have been made to the PostgreSQL database stored procedures that require a small amount of downtime to implement during an upgrade. For this reason, and to allow for sufficient testing, the changes have only been made to the current development version (3.9.0).

MySource 4.0 News

This week, the MySource 4.0 team developed a timeline of the goals to be completed in the initial planning phase. These tasks include documenting the use cases of MySource Classic and MySource Matrix and creating a requirements specification of the Channels system. Once these two tasks are completed we will implement a unit testing and code conformance framework, which will be a major part of the development cycle of 4.0.

New Features

Enable/Disable Begins With Search

Added to: 3.9.0 development

The search manager now has a new option "Enable Begins With Search". This option is enabled by default. If disabled, searches will be faster as the search manager will not look at the whole word when searching. So, searching for "room" will not find "bedroom"; it will only find "room" or "roommate".

Only disable this option if you are having significant performance problems with your search pages.

Pick User For Form Email Options

Added to: 3.9.0 development

When configuring email options in a custom form, you can now select a user from the asset map as well as entering email addresses manually. This allows a user's email address to change within MySource Matrix without having to update custom forms.

Submission Time in Custom Form Emails

Added to: 3.9.0 development

The keyword now has an additional piece of information that it displays. The submission time of the form is included in the output for easy reference. An example form output is shown below:

Site Name : Site
Site Id : 123
Page Custom Form Name : Custom Form
Page Custom Form Id : 1234
Url : http://www.example.com/custom_form
Submission Time : 21 Mar 2006 9:02 am

Disable Cacheable Headers

Added to: 3.8.0 stable, 3.9.0 development

A new configuration option has been added that allows you to disable the sending of cacheable headers for public and LIVE pages. Sending these headers causes the browser to cache the page. This can cause problems if you are customising content for public users (such as listing their last visited pages).

Before Asset Deleted Trigger Event

Added to: 3.9.0 development

A new trigger event has been added that can be used to run trigger actions before an asset is deleted. This event can be used in a similar way to the "before asset created" event.

Type Format in Site Map

Added to: 3.9.0 development

You can now specify display formats for asset types in the site map. Previously, all assets had to look the same (the name of the asset was printed). You can now use asset keywords and HTML to make different asset types look different. For example, you may want to print the name of pages, but the friendly name and size of files.

Planned Development

No new generic features are currently scheduled for development.

Upgrading

3.9.0 Development

Additional queries:

DROP FUNCTION sq_get_parent_treeids(VARCHAR, INT, TIMESTAMP);

Additional comments: 

The upgrade query is only required for PostgreSQL based systems. Ensure this query is run before running step_02.php.

New Bugs Added To Bug Tracker

Bug ID 3.6.x 3.8.x Dev Description
1189 N Y Y RSS feed asset incorrectly implements 2.0 spec
1190 N Y Y Calendar event not exposing keywords
1191 Y Y Y Selecting a user-defined design through Preview Options does not work
1192 N N N Deleted Questions Show up in Keyword Drop Down list in Page Contents (not confirmed)
1194 N N N Text Question Complex Rule doesnt work (not confirmed)
1200 N Y Y Wildcard (blank) searches ignores the search index
1201 N Y Y Global Weights Screen - inconsistent label
1202 Y Y Y Page content and Bodycopy div can ignore workflow
1203 N N N What's new date ranges error regardless of date settings (not confirmed)
1204 Y Y Y Denied public read to site map root node causes site map to disappear
1205 N Y Y Rolling calendar page not displaying the Recurring calendar events
1207 N N N Export of submissions to csv file includes wrong char for new line (not confirmed)
Notes:

Bug #1193 (Complex Rules dont work for Upload File Question Type) was submitted by Deborah Braithwaite but was marked as a duplicate of bugs #1088 and #1138, both of which are fixed in the latest releases. The bug report has been closed.

Bug #1195 (Deleted Question still appeared in asset map even on refresh) was submitted by Deborah Braithwaite but was marked as a duplicate of bug #986. The bug report has been closed.

Bug #1206 (Performance hit in asset listing when setting Minimum Depth/Height) was submitted by lilla but was marked as Not a Bug after developer testing indicated that these features actually increased the performance of the asset listing.

New Feature Requests Added To Bug Tracker

Bug ID Description
1196 Email Options - add option to pick user from asset map
1197 Possibility to specify specific areas to be editable in the design
1198 Add an option to perform only 'begins with' searches
1199 Paginate Linking Screen

Bugs Fixed In The Bug Tracker

Bug ID 3.6.x 3.8.x Dev Description
1187 N Y Y Wysiwyg height not set in Simple edit in Firefox
1189 N Y Y RSS feed asset incorrectly implements 2.0 spec
1190 N Y Y Calendar event not exposing keywords
1191 Y Y Y Selecting a user-defined design through Preview Options does not work
1200 N Y Y Wildcard (blank) searches ignores the search index
1201 N Y Y Global Weights Screen - inconsistent label
1202 Y Y Y Page content and Bodycopy div can ignore workflow
1204 Y Y Y Denied public read to site map root node causes site map to disappear
1205 N Y Y Rolling calendar page not displaying the Recurring calendar events
Add a Comment

You must click here to log in before posting comments.

View Comments

There are currently no comments for this newsletter.