XF 1.1Disable notifications block

Go to page

Well-known member

There's a default setting that means XF will only send out one or two notifications, then if you don't visit the board you don't get any more.

I've always found this the opposite of useful. If someone is too busy to visit, then that's exactly when they most need to stay in touch by getting their notifications. If they want to cut the number they are getting they should be able to visit to do that, and that might reconnect them.
If notifications fall away, then a busy person is much more likely to forget all about the forum. Ive done it myself with lots of forums when I stop getting notifications. I do tend to visit when I go on getting a series of them and I feel I'm still part of it. People forgetting all about our forums is the last thing we want.

I appreciate some other admins may not see it this way for whatever reason, but that's their business. I think this block on notifications should be at admin discretion so both needs can be happy.

So how do I disable the current setting? I assume there's a bit of php somewhere that sets the number of notifications sent before the notification is disabled. So if that was commented out, or set to zero, that would get what I want, and notifications would go on sending.

Well-known member

Actually a cool way to manage notifications would be to have a Manage link on each thread, on the accounts/alerts page.

So you can tick the ones you want, click Manage dropdown and select Stop email notification/ Stop Alerts/ Stop both
A Show recent stops option bottom of the dropdown, shows all stops done in the last week? so as to Undo.

Then in the email notify have a note advising to go to this page (link to accounts/alerts page) to edit notifications.

in memoriam 1991-2020

Well-known member

I'm just now dealing with another rush of complaints that users are not getting the notifications they feel entitled to, and they need them, to keep up with projects they are involved in. Other members are annoyed not to get responses they need to get on with their work, but they don't get them because their posts are not triggering notify emails.

Yet I can do nothing to help them except tell everyone to log in the site at least weekly and plod through the list of recent posts. It's beyond infuriating.

If you opt in to get notifications you should get notifications.
I can't see the justification for removing the service without people's consent.

Well-known member

From what I gather you're under the assumption that if a member doesn't visit your forum for a period of time, they stop getting email notifications on watched threads. If this is correct, then it's incorrect as there is no such function. Email notifications are sent on watched threads (with email notice) indefinitely.

If your members are not getting email notifications there could be several other problems which we would be happy to help you troubleshoot.

Well-known member

Yes. That was what I was asking for.
From my first post:I assume there's a bit of php somewhere that sets the number of notifications sent before the notification is disabled. So if that was commented out, or set to zero, that would get what I want, and notifications would go on sending.

Well-known member

From what I gather you're under the assumption that if a member doesn't visit your forum for a period of time, they stop getting email notifications on watched threads. If this is correct, then it's incorrect as there is no such function. Email notifications are sent on watched threads (with email notice) indefinitely.

If your members are not getting email notifications there could be several other problems which we would be happy to help you troubleshoot.

Andy this happens on all my boards to me and to other users.
It also happens on here and other admins recognise it.
Basically a thread sends a notification, or up to 3 I think. Then it stops and doesn't send any more until you visit the board.

Well-known member

It means you see eg 2 notified on a thread but when you visit you find there are really 4 or 6 posts.
If you don't visit you don't know they are there. If the first two are not that important you might have no reason to reply. But no. 3, 4 or 5 might be important and you don't know they are there.