Saurus CMS 4.6.4 released
24th November 2009 by René Lasseron | Add comment
Version 4.6.4 is released as beta, the stable version is currently 4.6.2.
Dynamic site URL-s (eg sitename.com/?id=123) are now redirected to their human-friendly form (eg sitename.com/news) by default.
This setting can be turned off from Admin > System > Configuration > Aliases section.
All site-wide hyperlinks in dynamic format (sitename.com/?id=123) will be replaced by corresponding aliases (sitename.com/news) during page display.
This feature is turned off by default because it may slow down page views in bigger sites which do not use Saurus CMS cache. You can turn it on from Admin > System > Configuration > Aliases section.
If aliases are configured to contain site/language name (eg site.com/en/news), the site root (site.com) displays the default site/language instead of currently selected site/language.
Saurus API additions
You can now perform search across multiple sites. To accomplish this, use the new parameter "sites" in the "init_search_results" API tag which is a comma separated list of site/language extensions from where to display search results. Use "all" for all sites. By default only the active site is searched.
New variables: $site_extension, $glossary, $locale to replace $lang variable.
The tag "init_language" is now deprecated and replaced by more dynamic "init_sites".
System requirements have changed
Support for PHP 4 is discontinued since Saurus CMS version 4.6.0. The Zend Optimizer needs to be at least version 3.3.0. In case of PHP 5.2.10+, Zend Optimizer needs to be at least 3.3.9.