ezone
  • Home
  • Blog
    • Cloud ERP
  • Flutter
    • FlutterFlow
  • Joomla
  • About

Joomla® — The Flexible Platform Empowering Website Creators

Joomla! is an award-winning content management system (CMS), which enables you to build web sites and powerful online applications.

Multizone have been building websites and content management solutions with Joomla since its inception in 2005 and love it. it may not have the market share of some of the competition, but it is award-winning, free and open-source. 

Joomla! has a global community of developers and volunteers, who make sure the platform is user friendly, extendable, multilingual, accessible, responsive, search engine optimized and more.

How to get started with Joomla!

Joomla! is free, open, and available to anyone under the GPL. If you are unfamiliar with this license, you might want to read the GNU General Public License FAQ. Read Getting Started with Joomla! to find out the basics.

If you're ready to install Joomla! by yourself ou can download the latest version of Joomla! and you'll be up and running in no time.

If you need help implementing Joomla! do feel free to contact us.

Joomla tech notes and demos

Creating a layout override (alternative layout) in Joomla

Creating a layout override (alternative layout) in Joomla

Take precise control of your Joomla 6 site's design by creating layout overrides — without ever touching core files.

Joomla remains one of the most capable open-source content management systems available in 2026. Web agencies, enterprises, online shops, bloggers, community organisations, NGOs, schools, charities, and governments all rely on it as their CMS of choice. Its longevity is no accident: Joomla is built by the people who use it every day, which shows in its security track record, robust architecture, and thoughtful developer experience.

One of Joomla's most powerful — and often underused — features is its override system. A layout override lets you customise the output of templates and extensions without modifying core files. That means when Joomla 6 pushes an update, or an extension developer ships a new release, your customisations survive intact. No patching, no re-applying changes, no breakage.

TL:DR – This article walks through the step-by-step process of creating a layout override in Joomla 6 and explains how it gives developers full, maintainable control over a site's design. One important distinction before we start: this is about layout overrides, not template overrides. They are related but different things, and conflating the two is a common source of confusion.

Details
Last Updated: 29 July 2026

Read more: Creating a layout override (alternative layout) in Joomla

Automatic Table of Contents generator for Joomla

Automatic Table of Contents generator for Joomla

Generating a clean, functional table of contents in Joomla has historically been more painful than it should be. After a previous plugin let me down one too many times, I went looking for something better — and found a solution that works reliably in Joomla 5 and Joomla 6. It took a little customisation, but the end result is exactly what I wanted: a compact, styled Bootstrap card sitting neatly above the article content.

TL:DR – Credit to Clifford E Ford, who wrote the original example plugin and documented it on the Joomla developer docs site.

 

Details
Last Updated: 07 September 2026

Read more: Automatic Table of Contents generator for Joomla

Installing Joomla 5 on Ubuntu Desktop 24.04 LTS
Joomla 5.0.3 successfully installed on Ubuntu 24.04

Installing Joomla 5 on Ubuntu Desktop 24.04 LTS

Joomla 5.x on Ubuntu 24.04 LTS with PHP 8.3 — Updated for 2026

Ubuntu 24.04 LTS is a rock-solid long-term support platform. If you are building or rebuilding a Joomla development machine in 2026, this combination — Ubuntu 24.04, Apache 2, MySQL 8.0, and PHP 8.3 — remains the most dependable and widely supported stack you can choose. PHP 8.3 is now fully proven with Joomla 5, and the Ubuntu LTS repositories keep everything coherent and maintainable without chasing third-party PPAs. This guide walks through a clean installation from scratch, covering the full stack from a bare Ubuntu desktop to a working, SSL-secured Joomla 5 site.

What will be installed

  • Apache 2, MySQL 8.0, and PHP 8.3 via the Ubuntu lamp-server task
  • Joomla 5.x — the current stable release — in one or more Apache virtual hosts
  • Additional PHP modules required by Joomla 5
  • ddclient for dynamic DNS updates, useful if you are working on a laptop that changes networks
  • Certbot for Let's Encrypt SSL certificates

TL:DR – Installing Joomla properly forces you to think through first principles: where your databases live, how the web server is structured, whether your network topology supports Let's Encrypt's HTTP-01 challenge for certificate renewal. It is easy to lose track of the moving parts, so this guide documents every step with commands you can copy directly. Hopefully it saves someone a few hours of archaeology.

Details
Last Updated: 29 July 2026

Read more: Installing Joomla 5 on Ubuntu Desktop 24.04 LTS

Preview Font Awesome icons in Joomla

Preview Font Awesome icons in Joomla

WYSIWYG editing in Joomla 5 with Font Awesome 6

Joomla 5 ships with Font Awesome 6 and Bootstrap 5 baked in, giving you a rich palette of icons and layout utilities right out of the box. The catch is that Joomla's default editors don't render either of them in the editing pane, so you're essentially working blind until you hit publish. JCE Pro solves that with a single configuration change, turning your editor into a genuine WYSIWYG environment where icons, buttons, and Bootstrap styling all appear exactly as they will on the live site.

TL:DR – The short version: the ability to switch between code view, editor view, and a fully styled preview — seeing your articles exactly as they'll appear when published, Font Awesome icons and all — makes JCE Pro worth the subscription fee for anyone who publishes regularly.

Details
Last Updated: 07 September 2026

Read more: Preview Font Awesome icons in Joomla

Icons stripped out of Joomla articles

Icons stripped out of Joomla articles

If you've ever dropped a Font Awesome icon into a Joomla article — something like — only to find it silently vanished after saving, you're not alone. In 2026, with Joomla 5.x now the stable release branch and Joomla 4.x in extended support, this behaviour still catches people out. The tags are being stripped by a combination of TinyMCE's own filtering and Joomla's text filter system — but the fix is straightforward once you know where to look.

Rather than spending an afternoon chasing the problem, a couple of configuration changes in the administrator panel will sort it out for good.

TL:DR – 

Two settings control whether Joomla strips icon markup from your articles. Adjust the TinyMCE plugin to use Joomla's own text filter, then make sure your user group's filter level allows the tags through. Done.

Details
Last Updated: 29 July 2026

Read more: Icons stripped out of Joomla articles

Page 6 of 11

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

Popular articles about Joomla

  • Using the Joomla Command-Line Interface (CLI)
  • Module positions in the Cassiopeia template for Joomla
  • Installing Joomla 5 on Ubuntu Desktop 24.04 LTS
  • Roboto font is installed with Joomla
  • A responsive banner for topbar in Cassiopeia for Joomla
  • Scalable Vector Graphics in Joomla
  • Adding external News Feeds to your Joomla 4 site
  • Creating a plugin for Joomla
  • Using Xdebug to improve PHP development with Joomla!
  • socialcards - a twitter meta data plugin for Joomla
  • Joomla shipped with Bootstrap 5.0
  • Reset Hits in Joomla
  • Ridiculously Responsive Social Sharing Buttons for Joomla
  • Easily Add Google AdSense to Your Joomla Site
  • Enhancing Joomla CMS Site Security with SSH Keys
Add as a preferred source on Google

Recent articles

  • Building for One, Part fourteen: four rejections, and Apple were right every time
  • PHP 8.5 Switched display_errors Back On. Here's Why
  • Building for One, Part thirteen: the rejection that made it better
  • Building for One, Part twelve: Joomla as the household's front door
  • Building for One, Part eleven: two days between finished and in review
  • Building for One, Part ten: the chime that follows her out of the app
My Blog
  • Terms of use
  • Privacy statement
  • Contact us
  • Sitemap
  • Joomla! — award-winning content management system (CMS)
  • Flutter — An open source framework for building applications from a single codebase