Feature Language Change PR-6.1-dev Pending

User tests: Successful: Unsuccessful:

avatar coolcat-creations
coolcat-creations
5 Dec 2025

For many frontend editors, the Category List view is the central place to browse, edit, and create articles. In busy categories (or on sites with many authors), that list can become overwhelming because it shows all articles.

This PR introduces an optional author filter for Category List and Category Blog menu items—aligned with the author filtering options already available in mod_articles for consistency. The result is a cleaner frontend management experience: less noise, faster scrolling/searching, and a lower risk of accidentally editing the wrong item—especially on multi-author sites. It also enables “special” views such as Articles by a specific user or Your personal news.


Summary of Changes

  • Add mod_articles-style author filtering options (Include / Exclude / Current User) to Category List and Category Blog menu item parameters.
  • When Current User is selected, hide the author selector and limit the output to the logged-in user’s articles.
  • Pass the author filter state through CategoryModel to the Articles model, and remove unintended alias filtering / unrelated version-bump changes.

Testing Instructions

  1. Edit a Category List menu item:
    • Set Author Filtering Type to Include or Exclude and select one or more authors.
    • Switch to Current User and confirm the author selector is hidden.
  2. View the menu item in the frontend while logged in:
    • With Current User, verify only the logged-in user’s articles are shown.
    • With Include/Exclude, verify the selected authors are respected.
  3. Repeat the same checks for a Category Blog menu item.

Actual Result (Before This PR)

  • The Category List displays all articles in the selected category.
  • There is no option to filter the list to the currently logged-in user’s own articles.

Expected Result (After This PR)

  • Author filtering matches mod_articles: Include / Exclude / Current User.
  • Current User hides the selector and limits results to the logged-in author.
  • No unintended alias filtering and no unrelated version edits.

Documentation

I’m happy to provide documentation and screenshots once the feature is approved/accepted.

avatar coolcat-creations coolcat-creations - open - 5 Dec 2025
avatar coolcat-creations coolcat-creations - change - 5 Dec 2025
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 5 Dec 2025
Category Administration Language & Strings JavaScript Repository NPM Change Front End com_content
avatar brianteeman
brianteeman - comment - 5 Dec 2025

As we have this functionality in the articles module I would look at the ui and language strings in that module instead of creating different strings. Consistency is key

avatar coolcat-creations coolcat-creations - change - 5 Dec 2025
Labels Added: Language Change NPM Resource Changed PR-5.4-dev
avatar joomla-cms-bot joomla-cms-bot - change - 5 Dec 2025
Category Administration Language & Strings JavaScript Repository NPM Change Front End com_content Administration Language & Strings Front End com_content
avatar coolcat-creations coolcat-creations - change - 5 Dec 2025
Labels Removed: NPM Resource Changed
avatar coolcat-creations coolcat-creations - change - 5 Dec 2025
The description was changed
avatar coolcat-creations coolcat-creations - edited - 5 Dec 2025
avatar coolcat-creations coolcat-creations - change - 5 Dec 2025
Title
UX feature: “Show Own Articles Only” option for Category List
UX feature: Filter by Author (Include/Exclude/Current User) option for Category List
avatar coolcat-creations coolcat-creations - edited - 5 Dec 2025
avatar coolcat-creations
coolcat-creations - comment - 5 Dec 2025

@brianteeman @LadySolveig
Changed the PR completely to reflect the options in mod_articles regarding Author filtering. For consistency I also added it into the blog view. Updated Headline and description. Tested successfully myself.

avatar richard67
richard67 - comment - 5 Dec 2025

@coolcat-creations New features have to be made for the 6.1-dev branch. See https://github.com/joomla/joomla-cms?tab=readme-ov-file#which-branch-should-my-pull-request-target .

P.S.: I have allowed myself to rebase this PR to 6.1-dev.

avatar richard67 richard67 - change - 5 Dec 2025
Title
UX feature: Filter by Author (Include/Exclude/Current User) option for Category List
[6.1] UX feature: Filter by Author (Include/Exclude/Current User) option for Category List
avatar richard67 richard67 - edited - 5 Dec 2025
avatar richard67 richard67 - change - 5 Dec 2025
Labels Added: Feature PR-6.1-dev
Removed: PR-5.4-dev

Add a Comment

Login with GitHub to post a comment