Contao Open Source CMS > Contao forum

Switch to german forum

Index > Bug report > Newsletter registrations not syncing with Personal data

Ben
Partner
Avatar
Posts: 2126
Atlanta, Georgia, United States
I have noticed that the Newsletter registrations are not syncing between the Personal information module and the Newsletter registration module. For instance, when registering to become a member of a site and editing the Personal info to be registered, it is possible to be subscribed to a newsletter but have the registration be unchecked on the Personal info page.
2007-08-10 22:41
Hi Ben

I think I understand you. Are you referring to the activate check box in the Newsletter module syncing with the Newsletter check box in the members module? If so I agree that they don't as you describe but I am not sure they should, they seem to serve different purposes. What is missing is an activate checkbox for the Newsletters in the Members module which would need to sync with the checkbox of hte same name in the Newsletter module. This would allow you to see the actual state of activation when you are in either module.

I do hope this makes sense?

Mark
2007-08-10 23:25
Ben
Partner
Avatar
Posts: 2126
Atlanta, Georgia, United States
I have more to add to this after some experimentation. Here's the steps to follow to replicate my issue:

1. Register as a frontend member on a TL site.
2. Edit your personal data and ensure that you are subscribed to a newsletter.
3. Update your profile by unsubscribing to the newsletter.
4. Go to a stand-alone newsletter registration form and register.
5. Click the activation link in the provided e-mail.
6. Go back to your personal data and it shows that you are not subscribed, although the backend of the site will show that you are.

Maybe I'm doing things differently than I should be. Since I have an intranet site I'm developing where all newsletter subscribers are also frontend members, should I only allow newsletters to be managed through the Personal data module? I think this would do away with the issue, but I thought I'd bring it up regardless.
2007-08-10 23:27
Ben
Partner
Avatar
Posts: 2126
Atlanta, Georgia, United States
Mark,

I think I was posting my additional info after while you were posting your comments, although I think we are on the same page. When the newsletters are intended for Members, it is probably best to only allow registration management through the Personal data module instead of a free-standing subscribe form.
2007-08-10 23:33
Hi Ben, seems like a bug to me. Its easy to imagine the scenario you put forward happening.

Mark
2007-08-10 23:37
leo
Administrator
Avatar
Posts: 7046
Wuppertal, Germany
Hi guys,

the newsletter modules do not check whether an e-mail address belongs to a front end member (yet). I have added your request to the list, though.

Regards
Leo
2007-08-15 19:48
leo
Administrator
Avatar
Posts: 7046
Wuppertal, Germany
Hi guys,

I have just finished improving the synchronization between member accounts and newsletter subscription.

1. A new user clicks the registration activation link

If he has chosen one or more newsletters, his e-mail address is added to the recipient list (new feature).

2. A user account is edited

If a user is edited (in the back end or front end), his subscriptions are synchronized with the newsletter module (existing feature which has been slightly improved).

3. Subscribe/Unsubscribe module

If a user subscribes or unsubscribes via a newsletter module, his account information is updated (new feature).

4. Close a user account

If a user is deleted, his e-mail address is removed from the recipient list (new feature).

Can you think of any other situation that I might have overlooked?

Regards
Leo
2007-08-23 15:54
Dmitry
User
Avatar
Posts: 72
Russian Federation
This new functions (features) are accessible in version 2.4.5?
2007-08-24 01:25
Ben
Partner
Avatar
Posts: 2126
Atlanta, Georgia, United States
Leo,

You hit all of the scenarios I can think of. Sounds like that should solidify integration between the user and newsletter modules.

Dmitry - no, these feature improvements are not in 2.4.5.
2007-08-24 01:28
Wow that sounds great Leo. Anyway, it's exactly what I was talking about way back when we were just discussing the possibility of a newsletter module. Or maybe we were just beta testing it or something.

Anyway, good work. TL continues to improve beyond its competitors.
2007-08-24 15:17