GSoC'26 – Multi-category Support for Joomla [Week Report #11]
By Reda Mohamed on 2026-08-10 12:03 in Google Summer of Code Joomla Team
What I have done
-
Renamed the term "secondary categories" to "additional categories" everywhere in the code.
-
Updated the frontend UI. Now, all categories are shown together under one simple label: "Categories: ...".
-
Changed settings so "additional categories" options now depend on the "main category" settings to avoid conflicts.
-
Updated the Articles module to show both the main category and additional categories, but only if the user has permission to see them. It also respects the "Category Link" option.
-
Updated Cypress tests to use the new names and check the menu item settings.
Problems
-
Updating all the old names without breaking the code.
-
Making sure the Articles module correctly checks user view permissions before showing the additional categories.
Plans for the remaining coding period
-
Prepare the Pull Request for the final review.
-
Fix any remaining feedback or small bugs.