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

Subscribe to our RSS feeds

Squiz Matrix Newsletter #386

Yes, it's that day again. That one day we all take heed of the bad luck that lingers like a persistent sinus infection that just won't go away (hands up, who's had one of those this Winter? Everyone, right?). No, it's not garbage day... It's Friday the 13th, of course!

If you're thinking to yourself, 'Didn't we have a Friday 13th not long ago...?', you'd be absolutely correct. It was only back in April that we happened across our last Friday the 13th - and that wasn't even the first of the year! In fact, 2012 has had three of these unlucky dates lined up, today being the third and final one. The strange thing is that each of these dates fall exactly thirteen weeks apart ...spooky, huh?

Friday 13th

Another fun fact is that a fear of Friday the 13th can be known as friggatriskaidekaphobia. Apart from just being a funny word and potential tongue-twister, this is particularly interesting because if you take the 10th, 11th and 13th letters of this word and add a Z to the end, it spells SKIZ, which is eerily close to SQUIZ! Need I say any more... wow!

Despite all these creepy coincidences, we're not really a superstitious bunch here at Squiz Labs. This week was a week just like any other and, like any other week, we have fantastic new features to report!

Continue reading below for information on all this week's developments.

HTML Tidy Plugin: Select HTML Standard to Evaluate Against

Due for release in version 4.10.1 (August 6th 2012) and currently available in v4.8.2 and 4.8.3

Squiz Matrix's WYSIWYG HTML Tidy tool evaluates and generates clean XHTML/HTML page content. Previously this tool would evaluate content using the HTML 4.01 Transitional standard. This enhancement adds the option of selecting the XHTML/HTML standard that content will be evaluated against.

The standard used by HTML Tidy to evaluate content is configured via the External Tools Configuration screen (System Configuration).

The HTML Standard to Use for HTML Tidy option on the External Tools Configuration screen

The following XHTML/HTML standards are available:

  • HTML 4.01 Transitional
  • HTML 4.01 Strict
  • HTML 4.01 Frameset
  • XHTML 1.0 Transitional*
  • XHTML 1.0 Strict*
  • XHTML 1.0 Frameset*
  • XHTML 1.1*

* Please note that XHTML is not supported by Squiz Matrix's WYSIWYG editor. As a result, if an XHTML standard is selected for the HTML Tidy tool, the cleaned content will be available in the frontend output only.

By default, the HTML 4.01 Transitional standard will be used. For more information on the other standards available, see the HTMLHelp DOCTYPE documentation.

This enhancement has been added to provide users with alternate standards to more specifically cater to the content being evaluated.  

New Option to Set Never Delete Settings When Creating Remaps

Due for release in version 4.10.1 (August 6th 2012)

The Never Delete option on a remap allows you to lock the remap from deletion. If selected, the remap entry will be unable to be deleted until the Never Delete option is deselected. Previously, this option could only be configured via the Remap Manager - a default Never Delete option would be applied to all remaps added on the system. This enhancement adds a new option, allowing you to select the Never Delete setting when manually creating a remap on the Web Paths screen of an asset, overriding the system's default.

The Never Delete option on the Web Paths screen

Selecting the Never Delete option when creating a remap will lock the remap from deletion. The Never Delete setting on this remap will then only be able to be altered via the Remap Manager.

The enhancement has been added to allow users greater control when manually adding remaps within their Squiz Matrix system.

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.