Language Change PR-5.3-dev Pending

User tests: Successful: Unsuccessful:

avatar travisrisner
travisrisner
10 Jul 2025

Pull Request for Issue #45689 .

Summary of Changes

  • Added support for a custom registration menu item link to the Users Login menu item (com_users).
  • Introduced a new customRegLinkMenu parameter in the menu item XML, mirroring the logic already present in the login module.
  • Login view (default_login.php) now outputs the registration link based on this custom menu parameter, fully supporting language and menu routing if set.
  • Falls back to the default registration view if no menu is selected.

Testing Instructions

  1. Go to Menus > [Your Menu] > Add/Edit Login Menu Item.
  2. You will see a new parameter to select a "Registration Page" at the bottom of the Options tab (below Logout section)
  3. Select any menu item you want to use for user registration, or leave it unset for default behavior.
  4. Visit the front-end login page using this menu item.
  5. Confirm that the registration link points to your selected custom menu if set, or the default registration view if not.

Actual result BEFORE applying this Pull Request

  • The registration link on the login page always points to the default registration view, with no way to override or select a custom menu item.
  • No option to select a custom registration menu item in the login menu item parameters.

Expected result AFTER applying this Pull Request

  • Site admins can select a custom menu item for the registration link in the login menu item parameters.
  • The login page registration link uses the selected menu item.
  • If no menu item is selected, the link defaults to the standard registration view (existing behavior).

Link to documentations

Please select:

  • Documentation link for docs.joomla.org:

  • No documentation changes for docs.joomla.org needed

  • Pull Request link for manual.joomla.org:

  • No documentation changes for manual.joomla.org needed

avatar travisrisner travisrisner - open - 10 Jul 2025
avatar travisrisner travisrisner - change - 10 Jul 2025
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 10 Jul 2025
Category Administration Language & Strings Front End com_users
avatar travisrisner travisrisner - change - 11 Jul 2025
Labels Added: Language Change PR-5.3-dev
avatar brianteeman brianteeman - test_item - 11 Jul 2025 - Tested successfully
avatar brianteeman
brianteeman - comment - 11 Jul 2025

I have tested this item ✅ successfully on 99bb9ba


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/45715.

avatar RickR2H RickR2H - test_item - 14 Jul 2025 - Tested successfully
avatar RickR2H
RickR2H - comment - 14 Jul 2025

I have tested this item ✅ successfully on a52b51a


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/45715.

avatar RickR2H
RickR2H - comment - 14 Jul 2025

@brianteeman could you please test again? Only the indentations have been changed. Maybe a code review will be enough.


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/45715.

avatar mothershedc
mothershedc - comment - 15 Jul 2025

I have tested this item ✅ successfully on a52b51a

avatar RickR2H
RickR2H - comment - 15 Jul 2025

@travisrisner please check if you can fix the phpstan issues.

avatar brianteeman
brianteeman - comment - 15 Jul 2025

@RickR2H they are unrelated to this PR

avatar rosslace rosslace - test_item - 15 Jul 2025 - Tested successfully
avatar rosslace
rosslace - comment - 15 Jul 2025

I have tested this item ✅ successfully on a52b51a


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/45715.

avatar RickR2H RickR2H - change - 15 Jul 2025
Status Pending Ready to Commit
avatar RickR2H
RickR2H - comment - 15 Jul 2025

RTC


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/45715.

Add a Comment

Login with GitHub to post a comment