What's New in Version 1.5

The following outlines the highlights of the second major release of Joomla!

As with previous releases, Joomla! provides a unified and easy-to-use framework for delivering content for websites of all kinds. To support the changing nature of the Internet and emerging web technologies, Joomla! required substantial restructuring of its core functionality and we also used this effort to simplify many challenges within the current user interface. Joomla! 1.5 has many new features.

The goals for the Joomla! 1.5 release are to:

Expand accessibility to support internationalisation, double-byte characters and Right-to-Left support for Arabic and Hebrew languages.

Extend the integration of external applications through Web Services and remote authentication such as the Lightweight Directory Access Protocol (LDAP).

Enhance the content delivery, template and presentation capabilities to support accessibility standards and content delivery to any destination.

Achieve a more sustainable and flexible framework for component and extension developers.

Deliver backwards compatibility with previous releases of components, templates, modules and other extensions.

What are "extensions"?

Components, languages, modules, plugins and templates are now collectively known as Extensions.

Where did the installer go?

The improved installer can be found under the extensions option. With versions prior to 1.5 you needed to select a specific extension type when you wanted to install it. With Joomla! 1.5 you just select the extension you want to upload, and click on install. The installer will do all the hard work for you.

What happened to the locale setting?

This is now defined in the language .xml file in the language metadata settings. If you are having locale problems (dates don't appear in your language, for example) you might want to check/edit the entries in the locale tag. Note that multiple locale strings can be set and the host will usually accept the first one recognised.

Only one edit window! How do I create "Read more..."?

This is now implemented by inserting a tag (button is in the editor area) a dotted line appears in the edited text showing the split location for the "Read more...". A new bot takes care of the rest.

It is worth mentioning that this does not have a negative effect on migrated data from older sites. The new implementation is fully backwards compatible.

Where did the Mambots go?

Mambots have been renamed as "Plugins". Mambots were introduced in Mambo and offered possibilities to add plugin logic to your site mainly for the purpose of manipulating content. In Joomla!, Plugins will now have much broader capabilities than Mambots. Plugins are able to extend functionality at the framework layer as well.

Where is the static content?

In Joomla! versions prior to 1.5 there was a distinct difference between static and normal content. Both content types are still around, but are not handled as separate items. If you want to create static content, just select "uncategorised" as section and category and the content is handled as static content.

What about developers?

This is the release that developers' have been waiting for. A massive effort has been made to refactor and reorganise the core of Joomla! into a true extendable framework. The new features in the framework are too many to list here but additional documentation can be found on the Joomla! Developer Network site.

Compatibility

We have made every effort to make this version backwards compatible with Joomla 1.0. In order to install 1.0 extensions you will probably need to activate the legacy code plugin. This can be found in the Plugin Manager (it's called "System - Legacy") and you just need to enable it.