More nuance has also been built into the software's organizational model as well. With the previous version of the software, administrators could only classify material within a two-level hierarchy of sections and categories. Multiple categories could be placed under a single section, but categories could not be broken into subcategories. Now, an unlimited number of subcategories can be placed under categories. This ability to build a more complex category tree should help organizations better organize their material.
Updates have also been made to the presentation layer. Joomla has been criticized for its over-reliance on HTML tables, which complicated the underlying source code of the Web pages, Ozimek said. Now page rendering has moved to XHTML, a subset of HTML rendered with in the XML (Extensible Markup Language) format. This move should make the underlying code cleaner, Ozimek said.
Other new features include one-click extension updates and the ability to implement a multi-language site. The software's architecture has also been reorganized so it can be used as a general use Web application framework, rather than as a CMS. "Developers can start using the framework to do things that [do not involve] content management," said Ozimek said.