On 21 January 2008 Joomla 1.5 came out – after two and a half years of work in which Joomla was rebuilt from the ground up. For this review we installed the last version, Joomla 1.5.26 of 27 March 2012, once more and photographed the installation, the website and the backend. Much of what makes Joomla today starts here.
| Released | 21 January 2008 (Joomla 1.5.0 "Khepri") |
|---|---|
| Last version | 1.5.26 "senu takaa ama busani" of 27 March 2012 |
| Versions | 27 |
| End of support | September 2012 – more in the post End of Life: Joomla 1.5 |
| Requirements according to the installer | PHP from 4.3.10, zlib, XML, MySQL |
| Templates | rhuk_milkyway (default), Beez, JA Purity; Khepri in the backend |
| Editor | TinyMCE 3.2.6, XStandard Lite 2.0 |
| Included in the installation | 33 plugins, 25 modules for the website, 43 sample articles |
Two and a half years of rebuilding
At its core Joomla 1.0 was still Mambo. For 1.5, according to the Joomla 1.5 announcement, the code was "melted down" and rebuilt as an object-oriented framework. The big changes followed from that: a programming interface that makes extensions quicker to build, a tidier interface, support for languages with other character sets and for right-to-left scripts, translatable texts in the frontend and backend, and layout overrides and template parameters for designers.
The sample article "What's New in 1.5?" adds login through external services such as LDAP, right-to-left text for Arabic, Farsi and Hebrew, and backward compatibility: many extensions for Joomla 1.0 kept running through the "System – Legacy" plugin.
The installation in seven steps
The installer became more thorough: first you choose the language, then Joomla checks the server, shows the licence and asks for the database, FTP and the settings of the website. The FTP layer is new: on many servers PHP was not allowed to write files at the time, so Joomla could do that over FTP. In step six you load sample data – or a migration script that you created beforehand in Joomla 1.0 with the com_migrator component.







The website: Milkyway

For the first time the default template rhuk_milkyway has parameters: you set colour, background and width in the backend without touching a file. Also included were Beez, a template with accessibility in mind, and JA Purity. The sample data explains Joomla itself: "About Joomla!", "Features", "The Community" and an FAQ.







The backend: Khepri

At the top the new menu bar with Site, Menus, Content, Components, Extensions, Tools and Help. "Extensions" now brings together installing extensions, modules, plugins, templates and languages.

Content: articles instead of content items
Sections and categories stayed: two fixed levels, as in Joomla 1.0. What is new are the terms – "content items" became articles – and an interface with fewer clicks. Categories nested to any depth only came with Joomla 1.6.





Menus, modules, plugins, extensions
Mambots became plugins. Among them are four ways to log in – Joomla, LDAP, OpenID and GMail –, a plugin for search-engine-friendly URLs and "System – Legacy" for old extensions.





Templates, configuration, system
Users belong to fixed groups, from "Registered" through "Author", "Editor" and "Publisher" to "Manager", "Administrator" and "Super Administrator". Groups of your own and finer permissions only came with Joomla 1.6.








2008 and today
For comparison: the same views in a fresh Joomla 6.2 with today's sample data.
All 27 versions of Joomla 1.5
According to the Joomla downloads, these versions came out between January 2008 and March 2012. The last one, 1.5.26, was a security release according to the 1.5.26 announcement.
- 1.5.021 Jan 2008
- 1.5.18 Feb 2008
- 1.5.222 Mar 2008
- 1.5.322 Apr 2008
- 1.5.46 Jul 2008
- 1.5.527 Jul 2008
- 1.5.612 Aug 2008
- 1.5.79 Sep 2008
- 1.5.810 Nov 2008
- 1.5.99 Jan 2009
- 1.5.1027 Mar 2009
- 1.5.113 Jun 2009
- 1.5.121 Jul 2009
- 1.5.1323 Jul 2009
- 1.5.1430 Jul 2009
- 1.5.155 Nov 2009
- 1.5.1624 Apr 2010
- 1.5.1727 Apr 2010
- 1.5.1827 May 2010
- 1.5.1915 Jul 2010
- 1.5.2018 Jul 2010
- 1.5.218 Oct 2010
- 1.5.224 Nov 2010
- 1.5.234 Mar 2011
- 1.5.2417 Oct 2011
- 1.5.2514 Nov 2011
- 1.5.2627 Mar 2012
What came after Joomla 1.5
Joomla 1.5 was maintained for more than four years. In January 2011 came Joomla 1.6 with access control and categories nested to any depth, in July 2011 Joomla 1.7, and in January 2012 Joomla 2.5 as a long-term release – that is where this series continues.
Still running a website on Joomla 1.5?
It has had no security updates since 2012. We take your content over into a new Joomla 6 – we name the effort after an inventory.
See Joomla update and migrationHow we did it: Joomla 1.5.26 in the original package from downloads.joomla.org, locally in Docker with PHP 5.6 and MySQL 5.5, reachable only on our own machine, files unchanged. One deviation: we switched off the backend module "Joomla! Security Newsfeed", because its old feed address no longer answers and it only showed "Error loading feed data". Joomla 6.2 fresh with sample data.
All parts of the series "Joomla history"














