UseModWiki | RecentChanges | Preferences

This function prepares the emails which are used for notifications. This happens only if the option $EmailNotify is set, and if the user checked the "Send email notification" checkbox while editing a page.

The emails are stored in $DataDir/emails. You can add yourself to that list by setting an email address in your preferences.

The mail is sent using the SendEmail function.

Removing Yourself From the List

Since you set and unset your email address using your preferences, this removing yourself from that list is tricky if you surf the net from lots of places and use lots of browsers. Assume you used to surf from A. You used A to set your email address. You then switch to B and decide not to add your email address. You will still get notified of changes! Now, if you don't have access to A anymore, it might seem that unsubscribing is impossible. Not so.

You just have to subscribe again and unsubscribe. UpdateEmailList takes care of that.

If you plan to use this EmailNotify, consider using the WikiBugs/EmailNotify patch. It makes unsubscribing / changing your address less quirky. -- UngarPeter

Note: With all due respect, this function is quite lame. You need to check the box all the time if you want to be notified and only works for your own editing, nothing more. Also, all 'subscribers' are listed on the To: field, bad, bad thing... This should be completely removed on the 1.0 release.

The function is actually quite cool. It would be a shame to remove it. I count on it in keeping up with updates on a low-volume site. My complaint is that there is no variable in the config file that checks the email box by default. Admitedly this would be very inconvinient with high-volume sites, but I would find it quite useful.

I have created an external script that monitors a UseMod wiki and periodically emails about updated pages. It does all the bad things about allowing everyone to see the "to" list and being emailing everyone about every change, but it farms email addresses out of a wiki page and is thus basically zero administration. It works for us and it doesn't require admin access to the wiki. See ExternalPageMonitorScript for the script. (DeweySasser)


UseModWiki | RecentChanges | Preferences
Edit text of this page | View other revisions | Search MetaWiki
Last edited January 12, 2007 9:38 am by UngarPeter (diff)