1. mhuber
  2. Bugs
  3. Thursday, 13 November 2014
  4.  Subscribe via email
Hi everyone,
the CMC component on Joomla 2.5.x is working fine, but there's problems with the profile-update-email that is generated when a user tries to register the same email-address twice.

1. the link in that email seems broken, it generates a "bad request" page in the browser instead of linking to mail chimp's profile update form:
http://the%20nlp%20connection.us9.list-manage.com/profile?u=(...)
the part after http:// till the first dot seems junk to me, it is my lists name, spaces url-encoded as %20. should be http://the-nlp-connectrion.us9 instead.

2. the very same email is displayed as pure text email in the client, but all other emails are stylized as intended in the mailchimp cretae form section (with colors, fonts etc).

What can I do?

Thank you in advance,

Michi
Responses (2)
Daniel Dimitrov
Support team
Accepted Answer Pending Moderation
Hey Michi,
Can you test it on our frontpage? Does the link also look broken? Because it works for me.

2. I don't understand what you mean?

Regards,
Daniel
Please if you use our extensions be so kind and review them at JED
Matukio | Hotspots Pro | CComment Pro
  1. more than a month ago
  2. Bugs
  3. # 1
Accepted Answer Pending Moderation
Hi Daniel,

thanks for your quick reply!

It is working fine on your frontage. I found the problem and a fix:
Your account name on mailchimp is "compojoom", no spaces. "the nlp connection" has spaces, and these are screwing up the link.
See /components/com_cmc/controllers/subscription.php:


$account = $chimp->getAccountDetails();
$memberInfo = $chimp->listMemberInfo($listId, $email);
$listInfo = $chimp->lists(array('list_id' => $listId));

$url = 'http://' . $account['username']. '.' . $dc . '.http://list-manage.com/profile?u='
. $account['user_id'] . '&id=' . $listId . '&e=' . $memberInfo['data'][0]['euid'];


I tried this to fix it:


// replace spaces with dashes in $url
$myusername = strtr($account['username'],' ','-');
$url = 'http://' . $myusername. '.' . $dc . '.http://list-manage.com/profile?u='
. $account['user_id'] . '&id=' . $listId . '&e=' . $memberInfo['data'][0]['euid'];


and it seems to work.

My second point (stylized email): The opt-in and welcome emails come from mail chimp, and they are colored, with big fonts etc.
The update-email, I found, is generated by the component, not sent via mail chimp, and therefore not stylized as the welcome email.
Can the component send the mail chimp-styled update-email instead?

Regards,

Michi
  1. more than a month ago
  2. Bugs
  3. # 2
  • Page :
  • 1


There are no replies made for this post yet.
However, you are not allowed to reply to this post.

Last questions

Questions on new installation...
Working on getting this set up... https://eastend2024.joepolecheck.com/rumma...
3 Replies
Posted on Wednesday, 17 April 2024
  • Resolved
  • New
  • Changes to the Submission form
    Can you make changes to the Submission form? There are a few fields I'd like to ...
    0 Replies
    Posted on Thursday, 18 April 2024
  • New
  • Error received? Class "XMLReader" not fo
    Just installed the Pro version of Hotspots, but am getting an error when I try t...
    1 Replies
    Posted on Wednesday, 17 April 2024
  • Resolved
  • New
  • Links aus Veranstaltungsübersicht funktionieren ni
    Nach der Migration von Joomla 3.10 auf Joomla 5.0.3 treten folgende Probleme auf...
    2 Replies
    Posted on Monday, 08 April 2024
    Custom Hotspot Marker fails to load
    I just updated from Joomla 3 to Joomla 4.3.4 and Hotspots 6.0.12. I decided to e...
    0 Replies
    Posted on Tuesday, 09 April 2024