Language Change PR-5.4-dev Pending

User tests: Successful: Unsuccessful:

avatar chmst
chmst
21 Jul 2025

Pull Request for Issue (#45685 (comment))

Create one more PR for 5.4, improving UX for Account Details > Receive System emails by clarifying that the setting only controls whether the user can receive system emails, e.g. with inline hint (as for the password field), e.g. 'This setting controls whether the user can receive system emails at all.'

Related to #45721

Summary of Changes

The PR adds the toggle button for inline help to the user edit view
and a description to the sendEmail field.

Testing Instructions

Check the user edit view before and after the Patch.

Actual result BEFORE applying this Pull Request

Expected result AFTER applying this Pull Request

grafik

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 chmst chmst - open - 21 Jul 2025
avatar chmst chmst - change - 21 Jul 2025
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 21 Jul 2025
Category Administration com_users Language & Strings
avatar chmst chmst - change - 21 Jul 2025
The description was changed
avatar chmst chmst - edited - 21 Jul 2025
avatar chmst chmst - change - 21 Jul 2025
Labels Added: Language Change PR-5.4-dev
avatar chmst
chmst - comment - 21 Jul 2025

I am not happy with the name of the field, sendEmail, it is just the contrary of receiveEmail, but we must keep it for b/c.

avatar brianteeman
brianteeman - comment - 21 Jul 2025

I am not convinced the message is correct. Is it really correct that even a "registered" user will receive all system emails if this field is set to yes?

avatar muhme
muhme - comment - 22 Jul 2025

I am not convinced the message is correct. Is it really correct that even a "registered" user will receive all system emails if this field is set to yes?

Yes, as tested by creating a new user with only Registered and Receive System Emails Yes. Configured Scheduled Tasks > Session GC > Task Success > Registered. Run GC and user receives an email.

avatar muhme
muhme - comment - 22 Jul 2025

@chmst Thank you for this PR.

@brianteeman The hint reads wordy for me. How sounds this for you:

Allows receiving system emails based on group settings.

avatar muhme muhme - change - 22 Jul 2025
Title
[5.4.0] user send email description
[5.4] user send email description
avatar muhme muhme - edited - 22 Jul 2025
avatar chmst
chmst - comment - 22 Jul 2025

@brianteeman
There are system emails which go only to users with permission to add and edit users. These permissions are checked via ACL.
Example: A new user registers, then all super Users with sendEmail = "yes" receive a message.
Only notifications which do not require special permissions can be sent to everyone with "sendEmail" = yes.

The whole sendEmail thing seems to come from J1 and looks now not consistent.

avatar brianteeman
brianteeman - comment - 22 Jul 2025

yes thats what i thought. the new description makes it seem as if all system emails will go to any user with the setting of yes

avatar chmst
chmst - comment - 22 Jul 2025

Feel free to suggest a text.

I would prefer to close the PR. The label says exactly: receive system email: yes or no.

A description here cannot explain the concept of system emails. This should go into the documentation or help text.

avatar brianteeman
brianteeman - comment - 22 Jul 2025

Feel free to suggest a text.

I would prefer to close the PR. The label says exactly: receive system email: yes or no.

A description here cannot explain the concept of system emails. This should go into the documentation or help text.

agreed

avatar muhme
muhme - comment - 22 Jul 2025

Feel free to suggest a text.

I would suggest: Allows receiving system emails based on group settings.

I would prefer to close the PR. The label says exactly: receive system email: yes or no.
A description here cannot explain the concept of system emails. This should go into the documentation or help text.

The original purpose of this idea was to give the user a hint that it is not enough to simply activate the receipt of system e-mails. Otherwise, an inexperienced user may think that is all that needs to be done.

avatar brianteeman
brianteeman - comment - 22 Jul 2025

this description doesnt do that

avatar chmst chmst - close - 28 Jul 2025
avatar chmst
chmst - comment - 28 Jul 2025

We cannot explain her what system messes are or are not. I close this.

avatar chmst chmst - change - 28 Jul 2025
Status Pending Closed
Closed_Date 0000-00-00 00:00:00 2025-07-28 18:26:12
Closed_By chmst

Add a Comment

Login with GitHub to post a comment