Users use e-mail address with an underscore.
If the e-mail obfuscation is turned off, it works, but that shouldn't be the case.
Feature request:
The pattern string would have to be extended to include the underscore:
Labels |
Removed:
?
|
Labels |
Added:
No Code Attached Yet
|
@chiragjethva03 - Thanks for your testing!
I'm a little confused now. :-)
You can normally see the email address in the frontend.
A user in the German forum describes the following:
Sample email: max_example@example.com
The system then removes "max" - as the pattern string underscore is not included (see above link).
If the user turns off email obfuscation, the above sample email is accepted.
And that is of course not correct.
confirmed.
@chiragjethva03 check the sourcecode of the article in frontend.
Labels |
Added:
bug
|
Title |
|
@ChristineWk
Yes, you're absolutely right! I conducted testing using two different approaches to verify this behavior:
With Email Cloaking Enabled – When the plugin is active, Joomla removes the part before the underscore (_), transforming max_example@example.com into example@example.com. Additionally, the remaining email becomes a clickable mailto link.
With Email Cloaking Disabled – In this case, the email remains unchanged and displays exactly as written, but it is treated as plain text rather than a clickable email link.
This confirms that the underscore ( _ ) is not properly handled in the email obfuscation logic, leading to unintended modifications. I have attached both test cases as screenshots for reference.
Status | New | ⇒ | Closed |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2025-03-09 19:31:27 |
Closed_By | ⇒ | chmst |
Hello @ChristineWk
I've gone through the steps to verify this issue. Here's what I did:
From what I can see, the email is still visible in plain text, meaning cloaking doesn't seem to be working as expected. Just wanted to confirm—am I on the right track, or did I misunderstand something about the issue?
Let me know what you think. Thanks!