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.