Search Here:

Happy 20th Anniversary

Happy 20th Anniversary

bilal ayadi k8Lp1IOsZt4 unsplashPhoto by Bilal Ayadi on Unsplash

 

Over two decades, the project has embodied three core values: freedom (open licensing and transparent governance), flexibility (a powerful extension ecosystem and robust templating), and innovation (modern architecture, accessibility, and performance improvements across major releases).

Looking Back

  • 2005: The community launches Joomla, establishing a vibrant new chapter for open-source CMS development.
  • 1.x–2.x: Rapid adoption, a growing extension directory, and a strong developer ecosystem.
  • 3.x: Responsive templates, improved UX, and a mature ACL framework become hallmarks of the platform.
  • 4.x–5.x: Accessibility-first design, performance gains, modern PHP standards, and streamlined workflows for administrators and developers.

The Community

Joomla’s success is powered by people—maintainers, extension developers, designers, translators, documentation teams, event organizers, and users worldwide. Their volunteer spirit and shared purpose have sustained the project’s momentum and quality for two decades.

Why Joomla Still Matters

  • Open and sustainable: Community-driven governance and transparent development.
  • Built-in power: Advanced ACL, multilingual support, and content workflows out of the box.
  • Extensible by design: Thousands of extensions and flexible templating for custom solutions.
  • Secure and performant: Ongoing security reviews, modern PHP standards, and performance enhancements.

Looking Ahead

As we celebrate 20 years, we also look to the future: continued improvements in usability, accessibility, and developer experience; deeper integration with modern tooling; and a renewed focus on performance and sustainability. The roadmap remains guided by real-world needs and the open-source ethos that has defined Joomla from the start.

Thank you to everyone who has contributed time, code, documentation, support, and inspiration. Joomla is more than software—it is a community that builds the web together.

Happy 20th Birthday, Joomla! Here’s to the next chapter.

Howto use JCE Editor to add CSS class in content without using HTML

If you have a custom.css file and would like to use JCE Editor to insert the CSS style classes to trigger CSS, this is how you can do this without knowing any HTML. Just follow these easy steps. 

 

 

The  Joomla Content Editor (JCE) is an extension that is free to use. Though it comes in a paid version for this purpose, the free version works fine. “Here is 3 alternative Editors for Joomla”, both WYSIWYG Editors and pure HTML code based for Joomla.

The default WYSIWYG Editor for Joomla is TinyMCE, but this editor lacks the feature that JCE Editor has to add CSS classes directly in your editing. This option is also available in the free version of JCE but requires a little fiddling before it works.

How to use CSS classes in WYSIWIG mode without using the code, step by step using the free version of Joomla Content Editor (JCE Editor)

 

The first thing to do is to activate the CSS class addon in JCE’s system plugin. To achieve this, go to Components > JCE Editor > Profile

Go to JCE Profiles, selecting Copmponents > JCE Editor > Profiles

 

Then go inside the profile of your choice (Default is used in this example).

 

From there, go to the Plugin tab, scroll down to “Styles” on the left side and click.

 

JCE Editor - Profiles - Default - Plugins - Styles

Scroll up again to the “Custom Classes” and insert your CSS classes from your “custom.css”-file. Save & Close your changes

 

Insert your Style CSS clases in the option for CSS Classes

Create a New Article (Content > Article > New Article). Create your content. Select the text to give a style to, click the Styles dropdown list to select your CSS class style.

 {{snippet amazon-002}}

Tip. Howto insert styles to the page using Regular Labs - Sourcerer

Use Regular Labs - Sourcererto insert CSS in a page

 

Take it even further by adding custom styles to the page using Regular Labs’ - Sourcerer, also read 3 ways to insert CSS styles to a page, using different ways.

 

Comments wanted

- LET ME KNOW IF YOU KNOW ANY OTHER WAYS TO DO THIS IN THE COMMENTS BELOW -

No comments

Leave your comment

In reply to Some User

nordvpn