Latest Issue

I first came across the term “open source” about 20 years ago and through various projects I found communities that supported and contributed to software that was freely available under various licences. Joomla is licenced as open source and it in turn sits on open source software including PHP, MySQL / MariaDB, the webserver software whether it’s Apache, NGINX and the server itself on a version of Linux (or Windows, which is not open source) All of this relies on contributors to add functionality, test changes, provide support through forums, repositories and documentation.

If you have followed my writings in the Magazine, you already know that I really like overrides. Overrides have helped me understand how Joomla works and they give me the possibility to change almost everything without breaking Joomla core. 

In the previous article, we have startet to code our custom plugin for Joomla smart search component. So, let's finish it!

We arrive at our last 3 chapters! In this edition, we will cover Accessibility, Eco-Friendliness, and some extra Optimization Tidbits. Let's dive right in!

Diátaxis is a methodology to improve documentation by dividing it into four categories, serving different needs. We are going to use this approach to improve the documentation of Joomla, but you can also use it to document your own extension or write user manuals for your clients.

In this episode we will use Component Generator to build our example event schedule component.

A new feature in Joomla 5.2 makes life so much easier for Joomla component developers!

It's called the ModalSelect standard field, and it provides a really easy way to implement a modal window in your component.

As we have already seen, there are many women volunteers in Joomla. Amazing women, who look after the Joomla project, and the community that surrounds it.

This month we have with us another amazing Joomla woman. Her name is Christiane Maier-Stadtherr.

The Joomla project shows very clearly how quickly web technologies have developed and how they bring with them a multitude of challenges that developers have to overcome today.

Starting with Joomla 5.3, you can upload files to a dedicated files folder instead of the images folder. It may look like a small difference, but it is a big improvement in terms of usability and site structure. 

These cookies look and taste good. And you don't need a user consent banner!

Joomla's template override functionality allows users to customize the default layout of components, modules, and views, providing extensive flexibility for creating unique designs. Managing template overrides effectively will minimize maintenance challenges on updates.

On October 18 and 19, 2024, Metz played host to JoomlaDay France, a flagship event for French-speaking Joomla! enthusiasts and users. Organized by AFUJ (Association Francophone des Utilisateurs de Joomla!), this annual event once again demonstrated its essential role in federating, informing and inspiring the community.

You probably know people leave a carbon footprint. But did you know websites do this as well? And what is the footprint of your website?

We asked ChatGPT itself...

If there's one person who represents action in Joomla, it could be Roland Dalmulder. For a long time now, he's been moving forward without looking back, even running, wearing the Joomla colors! And when he stops to take a breather, it's only to set off again! 
This marathon coder is back this year with the firm intention of helping users of his renowned extensions, as well as getting even more involved in the Joomla! project.

By accepting you will be accessing a service provided by a third-party external to https://magazine.joomla.org/