Squiz Labs Blog - The latest news from the R&D division of Squiz®

Subscribe to our RSS feeds

Squiz Matrix Newsletter #520

We released two new versions of Squiz Matrix earlier this week, v5.2.3.1 and 5.1.12.1. Both of these releases contain bug fixes and minor enhancements.

For more information on our release schedule, refer to the Release Information page on the Squiz Matrix User Manual Library.

This week we have one new feature to report, the new Content Container Template asset. Continue reading below for more information on all this week's developments

Content Container Templates

Released in version 5.3.0.0 (TBA)

A new Content Container Template asset has been added to Squiz Matrix, allowing you to create and apply custom templates to content containers in both the Administration mode and Edit+ For Squiz Matrix.

This new assets will allow for the application of Metadata, Simple Edit Layouts and Paint Layouts on the content container level, rather than on the page level.

The Details screen of the Container Template Asset 

When configuring the Content Container Template, you will be able to specify the layouts and metadata schemas to apply, as well as setting the allowable root notes. A Usage screen will also be available allowing you to view the containers that the template is currently applied to.

Selecting a Template for a Content Container 

Once a template has been created and configured, you will be able to select it when creating or editing content containers in Admin mode or Edit+ for any assets that support content containers.  Once selected, the template will be applied to the content container. 

 


Squiz Matrix Newsletter #519

This week we have one new feature to report, the ability to run ad-hoc bulkmail jobs in test mode. Continue reading below for more information on this great new addition. 

Test Mode for Ad-Hoc Bulkmail Jobs

Released in version 5.2.3.0 (TBA)

The Schedule Bulkmail Job trigger action allows you to schedule a bulkmail job when your trigger is fired, allowing you to specify the bulkmail job to run and its recipients.

Previously, however, these ad-hoc bulkmail jobs did not respect the Bulkmail Mode setting of the Bulkmail Post Office asset that the job was configured on.

The Bulkmail Mode setting on a Bulkmail Post Office 

This Bulkmail Mode setting is used for testing purposes, allowing you to log bulkmail messages but not send them out.

This minor enhancement ensures that these ad-hoc bulkmail jobs will now be run in Test Mode if it has been enabled on the Bulkmail Post Office. 


Squiz Matrix Newsletter #518

We released two new versions of Squiz Matrix earlier this week, v5.2.3.0 and 5.1.12.0. Both of these releases contain bug fixes and minor enhancements.

For more information on our release schedule, refer to the Release Information page on the Squiz Matrix User Manual Library.

This week we have one new feature to report, a new keyword modifier to return the array data for a JSON string. Continue reading below for more information on all this week's developments

New Keyword Modifier to Return Array Data for a JSON String

Released in version 5.2.3.0 (TBA)

Keyword modifiers within Squiz Matrix allow you to modify the returned values of keyword replacements.

For example, the as_json keyword modifier is an array-specific modifier that will convert returned array data into a JSON format string value. Previously, however, there was no modifier that would return the array data for a given JSON string.

This enhancement adds a new keyword modifier to Squiz Matrix: json_decode. This modifier will return the array data for the given JSON string value.

The json_decode modifier can be used in conjunction with the index modifier to return array data at a specific index. For example, in the usage below, we are returning the address array data from our asset metadata, and then printing the street index value of that array.

 %asset_metadata_address^json_decode^index:street% 

This modifier has been added to provide greater implementation possibilities to users when configuring their keyword replacements.


Squiz Matrix Newsletter #517

Today, the 22nd of May, is the anniversary of the birth of Sir Arthur Conan Doyle, a Scottish writer and physician, who is most notable for creating the character of detective Sherlock Holmes.

Doyle's first work featuring Holmes and his sidekick Dr. Watson was A Study in Scarlet, published in 1887.

All up, Doyle wrote twelve Sherlock Holmes stories (considered canon), along with hundreds of other novels, poems and short stories.

Doyle passed away in 1930 of a heart attack at the age of 71. His last words were directed to his wife, telling her: "You are wonderful".

In honour of Sir Arthur Conan Doyle, we've given our logo a bit of the Sherlock Holmes treatment this week.

Squiz Labs: Sir Arthur Conan Doyle 

Unfortunately, we don't have any new features to report this week. Be sure to check back next week for all the latest from our Squiz Matrix development team.


Squiz Matrix Newsletter #516

Today is National Chocolate Chip day in America, and we've chosen to adopt it because ... chocolate.

Did you know that chocolate chips date back to 1937 when Ruth Graves Wakefield of Whitman, Massachusetts added cut-up chunks of a Nestlé chocolate bar to the cookies she was baking? In 1939, Ruth reached an agreement to add her recipe to the chocolate bar's packing in exchange for a lifetime supply of chocolate. Sweet!

Since, of course, the most popular use of chocolate chips are in chocolate chip cookies, we've cookiefied our logo this week, with extra choc chips!

Squiz Labs: Chocolate Chip Day 

This week we have one minor enhancement to report, a new main.inc setting to set the Funnelback crawler user account. Continue reading below for more information on this new enhancement.

Main.inc: SQ_CONF_FUNNELBACK_INDEXING_USER

Released in version 5.2.3.0 (TBA)

With the release of Squiz Matrix 5.1, a number of assets were marked for deprecation, including the Funnelback Manager and other Funnelback assets.

The User setting in the Funnelback Manager, however, is still required for use within Matrix. This minor enhancement introduces a new Main.inc setting to replace the previous setting in the Funnelback Manager.

The SQ_CONF_FUNNELBACK_INDEXING_USER setting allows you to enter one or more user IDs to specify as the logged in user for the Funnelback crawler. These user accounts will be used when indexing your sites, and will be able to receive extra page metadata headers for indexing purposes.

Please note that upgrading your existing systems will transfer this setting and any specified user IDs to the system's main.inc file automatically.


Newer posts Older posts

Squiz Labs

R & D division of Squiz Pty Ltd

Open source web experience management solutions

Squiz Labs is the research and development division of Squiz, the company behind the Squiz Suite of web experience management and development tools.

Our PHP and JavaScript developers are responsible for producing innovative enterprise-quality software while our interface designers and testing team ensure our products both look great and are easy to use.