RTC Language Change NPM Resource Changed PR-6.0-dev Pending

User tests: Successful: Unsuccessful:

avatar brianteeman
brianteeman
29 Jul 2025

This is a rebuild of #39650

Summary of Changes

The user who are manually actived will receive a notification by email informing his account has been activated.
There is also the option of being able to manually send a reminder email to the user even though the account is already activated (in case the user do not login in the page after X time)
The mail template used is com_users.registration.user.admin_activated

Testing Instructions

Apply the PR and after run npm run build:js
or use a pre-built package

  • Open the frontend and create a new user account
  • Open the User edit view inside the administration, and you will notice a new button in the toolbar
  • Use the button and check the user was activated and also a email sent to the email of the new user
  • An email will be sent also if the user is activated in the Users list view using the Actions -> Activate option

Actual result BEFORE applying this Pull Request

You can activate a user in the admin, but not notification is sent.

Expected result AFTER applying this Pull Request

a notification email is sent

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 brianteeman brianteeman - open - 29 Jul 2025
avatar brianteeman brianteeman - change - 29 Jul 2025
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 29 Jul 2025
Category Administration com_users Language & Strings Repository NPM Change
avatar brianteeman brianteeman - change - 29 Jul 2025
Labels Added: Language Change NPM Resource Changed PR-6.0-dev
avatar joomla-cms-bot joomla-cms-bot - change - 30 Jul 2025
Category Administration com_users Language & Strings Repository NPM Change Administration com_users Language & Strings Repository NPM Change JavaScript
avatar exlemor
exlemor - comment - 30 Jul 2025

@brianteeman I have downloaded the Download package and done what you have given for very clear testing instructions - thanks - sweet to be able to test so easily!

Just 1 question or remark, for your last step:

  • An email will be sent also if the user is activated in the Users list view using the Actions -> Activate option

I took an already activated user: Alexandre Dumas and pressed Action -> Activate and received the message:

The user has been notified that their account has been activated.
No user activated.

YET, I received an email:

Hello Alexandre Dumas,

Your account has been activated by an administrator. You can now login at https://sitename/ using the username a-dumas and the password you chose while registering.


Is it the intent of this PR (or is it outside the scope of this PR) that an already Activated user would receive an email even though the backend says: No user activated. (because he already was)?

avatar brianteeman
brianteeman - comment - 30 Jul 2025

Yes it's the intent as explicitly stated

There is also the option of being able to manually send a reminder email to the user even though the account is already activated (in case the user do not login in the page after X time)

avatar exlemor
exlemor - comment - 30 Jul 2025

OK, thanks, I will validate the test then :)

avatar exlemor exlemor - test_item - 30 Jul 2025 - Tested successfully
avatar exlemor
exlemor - comment - 30 Jul 2025

I have tested this item ✅ successfully on 9115c39

I have tested this PR successfully. Thanks @brianteeman!


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

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

I have tested this item ✅ successfully on 9115c39


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

avatar RickR2H
RickR2H - comment - 31 Jul 2025

RTC


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

avatar richard67 richard67 - change - 1 Aug 2025
Status Pending Ready to Commit
avatar richard67
richard67 - comment - 1 Aug 2025

RTC


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

avatar softforge softforge - change - 6 Aug 2025
Labels Added: RTC
avatar softforge softforge - change - 6 Aug 2025
Status Ready to Commit Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 2025-08-06 06:08:17
Closed_By softforge
avatar softforge softforge - close - 6 Aug 2025
avatar softforge softforge - merge - 6 Aug 2025
avatar softforge
softforge - comment - 6 Aug 2025

Thank you all who worked on this and tested

Add a Comment

Login with GitHub to post a comment