Feature Language Change PR-6.3-dev Pending

User tests: Successful: Unsuccessful:

avatar bembelimen
bembelimen
2 Nov 2026

Pull Request resolves # .

  • I read the Generative AI policy and my contribution is either not created with the help of AI or is compatible with the policy and GNU/GPL 2 or later.

Summary of Changes

When a user forgot the password (and some non-tech-people are not able to reset via frontend) it's kind of a hassle to give the user a new password. Especially as you know the password and it would be better to send them a random generated one. This gives the option to do so.

Testing Instructions

  • Make sure, mailing works
  • Go to the Backend User list
  • Mark at least one user
  • Open the Actions toolbar menu item and select "Send new password"
  • Confirm the modal
  • User should got a new password

Also check email templates.

image image

Actual result BEFORE applying this Pull Request

  • Option not there

Expected result AFTER applying this Pull Request

  • User gets a new auto generated password
avatar bembelimen bembelimen - open - 2 Nov 2026
avatar bembelimen bembelimen - change - 2 Nov 2026
Status New ⇒ Pending
avatar joomla-cms-bot joomla-cms-bot - change - 2 Nov 2026
Category ⇒ SQL Administration com_admin Postgresql com_users Language & Strings Installation
avatar brianteeman
brianteeman - comment - 2 Nov 2026

Would it be a good idea to also set the flag to reset the password on first login, then the insecure emailed password will not be stored forever in their inbox?

avatar bembelimen
bembelimen - comment - 2 Nov 2026

You mean the checkbox in the modal? Or something else? If you check it, the user is required to set a new password after first login.

avatar tecpromotion
tecpromotion - comment - 2 Nov 2026

If I click on the button and haven’t ticked the checkbox.
image

avatar bembelimen
bembelimen - comment - 2 Nov 2026

If I click on the button and haven’t ticked the checkbox. image

Fixed, thx

avatar brianteeman
brianteeman - comment - 2 Nov 2026

You mean the checkbox in the modal? Or something else? If you check it, the user is required to set a new password after first login.

yes I mean that this should be checked by default

avatar tecpromotion
tecpromotion - comment - 2 Nov 2026

If I click on the button and haven’t ticked the checkbox. image

Fixed, thx

fixed without a commit?

avatar bembelimen bembelimen - change - 2 Nov 2026
Labels Added: Feature Language Change PR-6.3-dev
avatar bembelimen
bembelimen - comment - 2 Nov 2026
image

It's above.

avatar bembelimen
bembelimen - comment - 2 Nov 2026

You mean the checkbox in the modal? Or something else? If you check it, the user is required to set a new password after first login.

yes I mean that this should be checked by default

Done

avatar brianteeman
brianteeman - comment - 2 Nov 2026

Thanks

avatar exlemor
exlemor - comment - 3 Nov 2026

@bembelimen I'm testing your PR and unfortunately, I am getting an error:

I have a Super User, and I have an exl-mgr user (Manager user account), and while I am able to do a test email via Global Configuration when I try to do the Send new password red button on the modal, I get:

The password of exl-mgr was changed, but the email with the new password could not be sent.
No new password sent..

:/ - sorry.

avatar bembelimen
bembelimen - comment - 3 Nov 2026

You can check jerror logs why sending failed.

avatar brianteeman
brianteeman - comment - 3 Nov 2026

the password generated does not match the password rules for the site.

image image
avatar brianteeman
brianteeman - comment - 3 Nov 2026

Do you think the email should also state something about being required to reset your password before proceeding.

avatar brianteeman
brianteeman - comment - 3 Nov 2026

Other than those two comments it works well and is a useful improvement

avatar exlemor
exlemor - comment - 3 Nov 2026

You can check jerror logs why sending failed.

I have checked the administrator/logs/ even with Log Almost Everything turned on and I do not see any information about an error.

The account does get toggled to Password Reset Required so part of it is working.

Add a Comment

Login with GitHub to post a comment