While we wait to get this issue resolved in the next version, can anyone suggest a temporary workaround to stop sending all notifications. This would be really useful for those trying to migrate old publication data to OJS.
If you are using 3.0.2, then you could go to Settings => Distribution => Access and select the option “OJS will not be used to publish the journal’s contents online.”.
Just to clarify will this stop notifications like announcements, user sign up etc also? Or this setting will only stop notifications for old issues only? Thanks again.
Hi everyone, I am trying to find the most recent thread that discusses the problem with email notifications automatically being sent out to all users for our journal whenever a manuscript is published despite us having unchecked every box in the Notifications Tab for each user. I’m wondering if this issue has been resolved in any way? I see that there has been considerable talk about it for at least the last year?
we had a very recent case on our recently migrated OJS 3.1.2 platform where notifications for an announcement of a given journal where sent to all journal users. Some users had complained.
Please be aware that as the user profile setting for announcements is implemented currently, it is the wrong way round. By default, notifications are enabled, however they should be disabled (with the possibility to opt-in).
Since the notification_settings table is a key-value table that uses an incremental counter every time a setting is added or removed, I see not a straight-forward way to disable all notifications by default (would require adding a few thousand records).
Please, with the next upgrade
redesign the user profile implementation so that it is compliant with GDPR
provide a script that allows to set user profiles to their correct default notification settings.