No Code Attached Yet
avatar BrainforgeUK
BrainforgeUK
18 Oct 2025

Steps to reproduce the issue

When creating / customising mail templates the insert tags are displayed in lowercase.
The MailTemplate::replaceTags() function expects the tags to be uppercase.

Clicking the tag link correctly inserts an uppercase tag.

But if the user manually types in the tag they are likely to type the tag in as lowercase as that is what they see in the tag list

Expected result

Image

Actual result

Image

System information (as much as possible)

Problem encountered in Joomla 4 and 5.
Not checked Joomla 6.

Additional comments

A short-term workaround is for the site admin to use CSS to transform the tag list text into uppercase, like this.

Image

For the long-term be better if com_mail component displayed this as uppercase.

avatar BrainforgeUK BrainforgeUK - open - 18 Oct 2025
avatar joomla-cms-bot joomla-cms-bot - change - 18 Oct 2025
Labels Added: No Code Attached Yet
avatar joomla-cms-bot joomla-cms-bot - labeled - 18 Oct 2025
avatar brianteeman
brianteeman - comment - 18 Oct 2025

Confirmed that lowercase tags do not work

css is not a good solution as the user could be using alternative admin templates

why not just make replacetags case insensitive

Add a Comment

Login with GitHub to post a comment