Yes, after disabling the privacy plugin this issue get's resolved. I am not sure yet what it exactly means because I never enabled the privacy option for the [formatname] field. I will keep you posted when I figure it out. Going back to the emailing issue. I have tried probably almost anything, disabling plugins, clean install, etc... it keeps doing it. So I started searching the language files and when I found:That could be CB Privacy or CB Conditional. I don't recommend conditioning or allowing privacy on core fields like formatname or avatar as they're used extensively outside of profile to identify users.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
I've added a bug ticket for this. I'm not sure why the email isn't substituting in correctly. The extra substitution array looks fine so there's no real reason for that to not work.Not to forget why is it not adding the user's email address in the body of the email. Which apparently also doesn't work for you.
Please Log in or Create an account to join the conversation.
I understand that, I only changed it once to troubleshoot it, as a shortcut to find out what value the from name in the email form is picking up. My question is why is it using the 'REGISTRATION_EMAIL_FROM_NAME' language string value. This seems wrong. I don't think CB was designed to use that language string as the from name in the send email form. If I understand it correctly and as mentioned by you in this thread earlier:That's the registration from name within CB > Configuration > Registration. If you've changed that parameter from that language string then it'll use whatever is specified in the parameter otherwise it'll be whatever the language string value is.
Instead on my CB site it is working as follows:The email should be structured as follows.
Subject: SUBJECT
From: FORMATNAME @ SITENAME
Body:
Thanks!I've added a bug ticket for this. I'm not sure why the email isn't substituting in correctly. The extra substitution array looks fine so there's no real reason for that to not work.
Please Log in or Create an account to join the conversation.
The From Name can be a language string. So can the subject and body as they're all visible to the recipient as strings so allowing translation of them makes sense.I understand that, I only changed it once to troubleshoot it, as a shortcut to find out what value the from name in the email form is picking up. My question is why is it using the 'REGISTRATION_EMAIL_FROM_NAME' language string value. This seems wrong. I don't think CB was designed to use that language string as the from name in the send email form. If I understand it correctly and as mentioned by you in this thread earlier:
I'm not seeing this in any of my tests. It should be the users name and not the from name substitution. Example as follows.Instead on my CB site it is working as follows:
Subject: SUBJECT
From: 'REGISTRATION_EMAIL_FROM_NAME' @ SITENAME
Body:
Please Log in or Create an account to join the conversation.