Support Forum

Auto subscribe emails aren't being sent

LI lisalew
lisalew
Member

I clicked the “Auto subscribe members to all topics they post in:” under Member Settings a few months ago.  New members still aren’t getting emails when someone posts to their topics.

 

Note – I haven’t upgraded since right before the Beta release because I don’t want to upgrade to 3.3.  Do I need to upgrade in order to get the emails to work?

9 Answers

New Answer

MP Mr Papa
Mr Papa
Member

we dont seem to be having an issues here or any other reports… but dont know anyone else still on the alpha which is known to have some issues with old wp… which is why the min was changed for beta…

What’s the hesitation on upgrading to wp 3.3??

LI lisalew
lisalew
Member

Thanks for the response.  I’ll go ahead and upgrade.  We are using several plugins, and I’ve made several customizations to the forum, so I’m just a little nervous to upgrade.  But I’m sure it will need to be done eventually, so I might as well do it now!

YS Yellow Swordfish
Yellow Swordfish
Member

Do you mean customisation to core SP code? If so may I ask what it was as it may well be possible to do what you want with the templates.

if you changed theme code or CSS then you should really create your own theme instead of using a supplied one.

LI lisalew
lisalew
Member

My simple-press customizations were to the theme, so I was able to duplicate my theme so it wouldn’t get written over.  I upgraded everything to 3.3, and so far so good.  Thank you!

One question…what field in the database stores whether a member is receiving emails when they get responses to their topics?  I would like to set all of our existing members to auto-subscribe (I believe the option to do this in the forum backend only applies to new members).

 

Thanks!

Lisa 

YS Yellow Swordfish
Yellow Swordfish
Member

Ooh. Tricky one.
The setting is in the sfmembers table in the column user_options. The problem is that this a serialised array. if you take a look you will see the array element named ‘autosubpost’. Actually the part you need to look at is:

s:11:”autosubpost”;b:0;

To change this turned on it would need to be:

s:11:”autosubpost”;b:1;

Not something that could be done with a simple SQL query I am afraid.

LI lisalew
lisalew
Member

Could I just do a simple string replace and change all of the “s:11:”autosubpost”;b:0;” to “s:11:”autosubpost”;b:1;”?

YS Yellow Swordfish
Yellow Swordfish
Member

Should be safe. Just be careful not to change the overall length of any items or any other data

LI lisalew
lisalew
Member

It worked – thanks so much!  – PS – for anyone else who might try the search and replace method…it is i:0 instead of b:0 – at least in my database.

YS Yellow Swordfish
Yellow Swordfish
Member

Interesting, I would expected either to work but those serialized arrays are black magic!
Glad you managed to do that.