Test your Extension, Part 4: Accessibility

Test your Extension Accessibility

The Joomla project has invested considerable effort in making the CMS accessible to everyone. With every release we continue to improve this even more. Joomla’s core does well. The Joomla Community Magazine has published extensively on accessibility over the past years....

Continue reading
  255 Hits

You can be a Mentor!

You can be a mentor

Sharing your experience shapes Joomla’s future. You can guide the next generation of Joomla talent. Joomla will grow from it, and you too. 

  439 Hits

Joomla Academy is ready for take off - Join us!

oomla Academy - how is it going?

Students looking for an opportunity to contribute to open source development and work with the best on a great content management system: this article’s for you. People who know their way around Joomla’s code and want to share their knowledge and help shape Joomla’s future: this article is for you. Read all about the Joomla Academy coming to life!

  3019 Hits

Do we still need jQuery or should we stick to the script?

Do we still need JQuery or should we stick to the script?

When jQuery emerged in 2006 it was one of only a few frameworks that enabled developers to write Javascript faster using shorthand for functions and enabling daisychaining to reduce repetition.

  2575 Hits
Tags:

Joomla 5 email templates - how to add variables via plugin

Joomla 5 email templates - how to add variables via plugin

In Joomla 5, customizable email templates have made an entrance, for core and third-party components. They cannot (yet) be added on their own, they are added during the installation.

  4695 Hits

Stop Coding Alone: Start your Open Source Adventure at Joomla!

January-Young-Developers

An open source CMS that’s vibrant, community-driven, super flexible and powering millions of websites: that’s how Mahmoud Magdy experienced Joomla. It was the first ever open source project he worked on: "It was challenging at first, but I loved how it pushed me to write better code and learn from others."

  3227 Hits

Test your Extension, Part 3: PHPStan

Test your Extension, Part 3: PHPStan

In this series, we explore methods and tools to test a custom Joomla extension. In this third episode, we’ll use PHPStan, a tool to examine and debug source code before the program is run. You don’t even have to write a test to catch bugs at an early stage.

  707 Hits

Dependency Injection: What and Why?

Dependency Injection: What and Why?

If you use Joomla, you may have heard the term “dependency injection”. But what is it and why is it important? I’ll explain it as clearly as possible, to make it understandable for non-coders too. 

  5134 Hits

Test your Extension, Part 2: Cypress

Test your Extension, Part 2: Cypress

In this series, we explore methods and tools to test a Joomla extension. In this second episode, we’ll focus on Cypress as a tool for end-to-end tests.

  879 Hits

Joomla 6.1 Release Managers, part 2: Stefan Wendhausen

Interview Release Managers

While the 6.0 downloads growing, we look to the new release managers for Joomla 6.1. Last month we featured  Harald Leithner and now we turn our focus on Stefan Wendhausen.

  7792 Hits

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