We use cookies to improve your experience. No personal information is gathered and we don't serve ads. Cookies Policy.

ExpressionEngine Logo ExpressionEngine
Features Pricing Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University
Log In or Sign Up
Log In Sign Up
ExpressionEngine Logo
Features Pro new Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University Blog
  • Home
  • Forums

SL Freshview Subscribe v1.4.0 : Now fully compatible with Solspace's User module

Development and Programming

Stephen Lewis's avatar
Stephen Lewis
466 posts
about 16 years ago
Stephen Lewis's avatar Stephen Lewis
I haven’t tried it with new registrations as of yet, but my question to you is, does it add all those who match the trigger field retroactively? Or is it only going forward?

The extension only works with new member registrations, as it’s linked to the member registration “hooks”.

Stephen

       
Satdaya's avatar
Satdaya
41 posts
about 16 years ago
Satdaya's avatar Satdaya

Hi,

I need to use “no activation required” on an EE site I’m building for certain reasons. I’m trying to figure out a way to ensure that individuals confirm their account – since we need mailing list functionality, anyway, I’m figuring that we can get their email addressed confirmed via mailing list.

I’m wondering about the “mailing list subscription activated upon clicking confirmation link on the confirmation email” functionality.

My question is, WHO sends the confirmation email? EE or CM? Does it HAVE to be one or the other or is it an either/or scenario? The answer will help me make a bunch of important decisions, thanks!

Thanks,

Elise

       
Stephen Lewis's avatar
Stephen Lewis
466 posts
about 16 years ago
Stephen Lewis's avatar Stephen Lewis

Hi Elise,

My question is, WHO sends the confirmation email? EE or CM? Does it HAVE to be one or the other or is it an either/or scenario? The answer will help me make a bunch of important decisions, thanks!

The extension is designed to work with the EE member system. This means that email confirmation of membership is handled by EE (assuming you have set up your EE site to require such a thing).

You could setup EE to not require email confirmation of new memberships, and configure CM so that it does, but I’ve never tried that, and have no idea whether it would work. The extension would still do its thing, but I don’t know whether CM still requires email confirmation for subscribers added via their API.

So, the short answer is that EE takes care of the confirmation, not CM. The longer answer is that it may work the other way around, but the only way to find out is to give it a whirl.

Hope that helps.

Cheers, Stephen

       
Austin Siewert's avatar
Austin Siewert
129 posts
15 years ago
Austin Siewert's avatar Austin Siewert

Stephen, thanks for sharing this extension and your other awesome extensions.

Lisi, touched a little bit on ‘no activation required’, but wasn’t certain. Does v1.4.0 work only for ‘activation required’, or does it work both ways? (ie. no activation required)

       
Stephen Lewis's avatar
Stephen Lewis
466 posts
15 years ago
Stephen Lewis's avatar Stephen Lewis

Hi Siebird,

Lisi, touched a little bit on ‘no activation required’, but wasn’t certain. Does v1.4.0 work only for ‘activation required’, or does it work both ways? (ie. no activation required)

The extension works with both EE membership options (activation via email, and no activation required).

The only thing I would suggest is that you don’t have both your EE membership and your CampaignMonitor mailing list(s) setup to require confirmation; it works, but can be a bit confusing for the end-user, being asked to confirm things multiple times from different sources.

Cheers, Stephen

       
Austin Siewert's avatar
Austin Siewert
129 posts
15 years ago
Austin Siewert's avatar Austin Siewert

That was quick! Got it working, I didn’t have an ‘id’ set for the select field in my standalone registration. That seemed to do the trick!

Thanks, Austin

       
Stephen Lewis's avatar
Stephen Lewis
466 posts
15 years ago
Stephen Lewis's avatar Stephen Lewis
Got it working

Good stuff.

Cheers, Stephen

       
matthewbrown's avatar
matthewbrown
2 posts
15 years ago
matthewbrown's avatar matthewbrown

It’s an awesome extension. Is there anything that can be done to make it work with Solspace’s User module when member account activation is mandatory?

       
Stephen Lewis's avatar
Stephen Lewis
466 posts
15 years ago
Stephen Lewis's avatar Stephen Lewis

Hi Matthew,

Is there anything that can be done to make it work with Solspace’s User module when member account activation is mandatory?

As far as I’m aware, it works with the User module and account activation; I certainly covered this scenario during testing, and it was fine.

The User module implements the same extension hook as the standard EE Member module, so if it works with one, it should work with the other. Have you tried it with the standard EE Member module? Are you seeing any errors?

Stephen

       
matthewbrown's avatar
matthewbrown
2 posts
15 years ago
matthewbrown's avatar matthewbrown

I’ve just tried registering new members using the standard member registration system, and bizarrely it doesn’t work. With the User module enabled, it seems that the only way to register members is via the User register system or via the Control Panel.

My set up has a number of member groups, and a custom profile field in each newly created profile that stores (for the purpose of SL Freshview) what group the user has chosen to join. Once the administrator has approved the account, it should ideally be added to CreateSend. It works when account activiation is automatic, but not when an administrator needs to approve the account.

       
mr_tim's avatar
mr_tim
43 posts
15 years ago
mr_tim's avatar mr_tim

Is there a way to use this with the Mailing List Module Form rather than a full member registration i.e. email address only rather than username, password etc.?

       
Stephen Lewis's avatar
Stephen Lewis
466 posts
15 years ago
Stephen Lewis's avatar Stephen Lewis

@matthewbrown

I’ll have another go at recreating this issue. What’s your setup?

@mr_tim

The only way you can customise the registration form to that extent (that I’m aware of) is Solspace’s User module. It has an option to use “email address as username”, which would address the most problematic bit of your query.

Stephen

       
Nathan Pitman's avatar
Nathan Pitman
531 posts
15 years ago
Nathan Pitman's avatar Nathan Pitman

Hi Stephen, interested to know if this works with the User module with regards to creating an edit profile page? ie: If I have a User Module powered edit profile page with corresponding checkboxes will the changes be pushed to Freshview on update as they are upon registration.

       
Stephen Lewis's avatar
Stephen Lewis
466 posts
15 years ago
Stephen Lewis's avatar Stephen Lewis

Hi Nathan,

Hi Stephen, interested to know if this works with the User module with regards to creating an edit profile page? ie: If I have a User Module powered edit profile page with corresponding checkboxes will the changes be pushed to Freshview on update as they are upon registration.

Sadly not, as there’s nothing to hook into.

I made a feature request about 9 months ago, and can see you’ve already leant your weight to it, but until EL implement said hook this is going nowhere, unfortunately.

If I recall correctly, I even wrote the code in preparation, but my optimism was clearly unfounded.

Stephen

P.S. I realise you were talking about the User module, but I’m pretty sure that Solspace haven’t implemented their own hook for this… I specifically looked through the code for it a while back, and couldn’t find such a thing.

       
Nathan Pitman's avatar
Nathan Pitman
531 posts
15 years ago
Nathan Pitman's avatar Nathan Pitman

So would this be possible with the addition of a small hook to the relevant core files? If so I’d be very interested to know more… I’d be quite happy with a small hack if that’s what it’s going to take… 😊

       
First 6 7 8 9 10 Last

Reply

Sign In To Reply

ExpressionEngine Home Features Pro Contact Version Support
Learn Docs University Forums
Resources Support Add-Ons Partners Blog
Privacy Terms Trademark Use License

Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.