Skip to main content

21 October 2026: critical security updates for PHP and YOOtheme Pro 5. Is your Joomla website up to date yet? Get it checked

Review: Joomla 1.5

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.

Series "Joomla history" · part 2 of 7 · back to Review: Joomla 1.0 · next: Review: Joomla 2.5

Released21 January 2008 (Joomla 1.5.0 "Khepri")
Last version1.5.26 "senu takaa ama busani" of 27 March 2012
Versions27
End of supportSeptember 2012 – more in the post End of Life: Joomla 1.5
Requirements according to the installerPHP from 4.3.10, zlib, XML, MySQL
Templatesrhuk_milkyway (default), Beez, JA Purity; Khepri in the backend
EditorTinyMCE 3.2.6, XStandard Lite 2.0
Included in the installation33 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.

Joomla 1.5 installer: language
Step 1: the language of the installation – a long list of bundled translations.
Joomla 1.5 installer: pre-installation check
Step 2: the check – PHP from 4.3.10, zlib, XML, MySQL; plus recommended settings such as "Register Globals: Off".
Joomla 1.5 installer: licence
Step 3: the licence, GNU GPL version 2.
Joomla 1.5 installer: database
Step 4: the database, with either "mysql" or "mysqli".
Joomla 1.5 installer: FTP
Step 5: FTP – for servers where PHP was not allowed to write files.
Joomla 1.5 installer: configuration
Step 6: name, login and sample data – or a migration script from Joomla 1.0.
Joomla 1.5 installer: finished
Step 7: done – and again the red reminder to delete the "installation" folder.

The website: Milkyway

Joomla 1.5: home page with Milkyway
The freshly installed website with rhuk_milkyway: menus and login on the left, popular articles, poll, "Who's Online" and banners on the right.

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.

Joomla 1.5: article
An article: "What's New in 1.5?" from the sample data.
Joomla 1.5: section
A section with its categories.
Joomla 1.5: blog
The blog view of a category: "The News".
Joomla 1.5: FAQ
The FAQ as a section with categories.
Joomla 1.5: web links
The Weblinks component.
Joomla 1.5: search
Search across articles, web links, contacts, categories, sections and news feeds.
Joomla 1.5: registration
Registering on the website.

The backend: Khepri

Joomla 1.5: login
The login, now with a choice of language.
Joomla 1.5: Control Panel
The Control Panel: ten icons, on the right collapsible "Welcome to Joomla!", logged-in users, popular and latest articles, menu statistics.

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.

Joomla 1.5: Content menu
The "Content" menu with Article Manager, sections, categories and front page.

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.

Joomla 1.5: Article Manager
The Article Manager – "content items" became articles.
Joomla 1.5: Section Manager
Three sections: About Joomla!, News, FAQs.
Joomla 1.5: Category Manager
Categories – still exactly one level below the sections.
Joomla 1.5: Front Page Manager
The Front Page Manager.
Joomla 1.5: editing an article
Editing an article: TinyMCE 3.2.6, below it buttons for image, page break and "Read more", parameters and metadata on the right.

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.

Joomla 1.5: Menu Item Manager
The main menu in the Menu Item Manager.
Joomla 1.5: Module Manager
25 modules for the website, placed in the positions of the template.
Joomla 1.5: Plugin Manager
33 plugins – the mambots of Joomla 1.0 now go by this name.
Joomla 1.5: Extension Manager
Installing extensions: upload a package, name a folder or a URL.
Joomla 1.5: components
The installed components in the Extension Manager.

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.

Joomla 1.5: Template Manager
Three templates for the website: rhuk_milkyway (default), Beez and JA Purity.
Joomla 1.5: template parameters
Template parameters, new in 1.5: colour, background and width of Milkyway.
Joomla 1.5: Global Configuration
The global configuration with three tabs: Site, System, Server.
Joomla 1.5: User Manager
The User Manager.
Joomla 1.5: Media Manager
The Media Manager.
Joomla 1.5: Language Manager
The Language Manager.
Joomla 1.5: System Info
System information – with PHP 5.6 from our test environment.
Joomla 1.5: help
The built-in help, shipped in the package.

2008 and today

For comparison: the same views in a fresh Joomla 6.2 with today's sample data.

Backend login of Joomla 1.5.
2008Backend login of Joomla 1.5.
Login in Joomla 6.2.
2026Login in Joomla 6.2.
The Control Panel.
2008The Control Panel.
The Home Dashboard.
2026The Home Dashboard.
The Article Manager.
2008The Article Manager.
The article list today.
2026The article list today.
Editing an article with TinyMCE 3.
2008Editing an article with TinyMCE 3.
Editing an article today.
2026Editing an article today.
The website with Milkyway.
2008The website with Milkyway.
The website with Cassiopeia.
2026The website with Cassiopeia.

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. 1.5.021 Jan 2008
  2. 1.5.18 Feb 2008
  3. 1.5.222 Mar 2008
  4. 1.5.322 Apr 2008
  5. 1.5.46 Jul 2008
  6. 1.5.527 Jul 2008
  7. 1.5.612 Aug 2008
  8. 1.5.79 Sep 2008
  9. 1.5.810 Nov 2008
  10. 1.5.99 Jan 2009
  11. 1.5.1027 Mar 2009
  12. 1.5.113 Jun 2009
  13. 1.5.121 Jul 2009
  14. 1.5.1323 Jul 2009
  15. 1.5.1430 Jul 2009
  16. 1.5.155 Nov 2009
  17. 1.5.1624 Apr 2010
  18. 1.5.1727 Apr 2010
  19. 1.5.1827 May 2010
  20. 1.5.1915 Jul 2010
  21. 1.5.2018 Jul 2010
  22. 1.5.218 Oct 2010
  23. 1.5.224 Nov 2010
  24. 1.5.234 Mar 2011
  25. 1.5.2417 Oct 2011
  26. 1.5.2514 Nov 2011
  27. 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 migration

How 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.

Sources: Joomla 1.5 announcement, 1.5.26 announcement, Joomla downloads, the sample article "What's New in 1.5?" and our own screenshots. As of 21 October 2026. Every Joomla version with its end of support is in the overview.

Ufuk Avcu

Owner and developer of the Joomla Agency. Has been building and looking after Joomla websites since 2009.

Questions about your Joomla website?

We take a look and usually answer on the next working day.

Free inquiry