HI, Martin,
You wrote:
>>I'm not sure if we want to go through and forceunsubscribe everyone who might already be subscribed to such forums. There might be cases where people want to retain the existing subscriptions yet not allow new ones, but I guess these would be few.
>>The alternative is not to forceunsubscribe anyone and provide admins with a small fixup script to go through and perform the deletions. The trouble is this is not the sort of thing that should be in the distribution, and it it's difficult to add anywhere in the interfaces, people would have to find it here.
>>We could also add a "delete all subscriptions" button to the forum page but then people would have to go through and hit it for all forums on a perhaps large site ...
>>So I tend towards deleting all the existing subscriptions and let people deal with the perhaps unwanted dataloss.
>>Any thoughts about this from anyone?
Why don't bump forum version and include fixup script in upgrade.php (maybe with a question, is admin want to execute it)?
I think, that button "delete all subscriptions" will be useful anyway (maybe on the participants page), also maybe Moodle can ask a user, if they want to delete all subscriptions when there is subscribtions in the forum and the user change forum status to "Subscription not allowed".
This problem also occurs in version 1.8.4. it is particularly vexing because the default value is "Yes" and the students have no way to unsubscribe. Can it be fixed?