Wiki change notification
Zopistas, I had an idea today that I thought was worth trying out. I added to a few FrontPage's some HTML which allows you to receive notification every time any page in a Wiki changes. It uses the NetMind service. Just go to the Interfaces Wiki and enter your e-mail address at the bottom of the page. Zope-Edu is also one of the wikis with the new feature. Shane
Shane Hathaway wrote: [snip wiki change notification] What's does NetMind actually do? The problem I see here is getting an email everytime someone hits update, which can mean you get a storm of emails when a coupla people edit a Wiki. I thought of a Zope-based solution for this but haven't had time to implement, not to mention it requires product that's bust: The idea is to only get notified once a day when a Wiki _Web_ has been changed... The folder the web is in would have a lines-type property containing the email addresses of everyone 'subscribed' to that web. And a flag called changed... any page changes, the flag gets set. Once a day (needs ZScheduler :( ) a method goes and checks the flag, compiles a message containing links to all the pages that have changed (including being created or deleted...) and mails it to everyone in the list. Anyone want to implement it? ;-) cheers, Chris
Chris Withers wrote:
Shane Hathaway wrote:
[snip wiki change notification]
What's does NetMind actually do?
The problem I see here is getting an email everytime someone hits update, which can mean you get a storm of emails when a coupla people edit a Wiki.
I thought of a Zope-based solution for this but haven't had time to implement, not to mention it requires product that's bust:
The idea is to only get notified once a day when a Wiki _Web_ has been changed...
The folder the web is in would have a lines-type property containing the email addresses of everyone 'subscribed' to that web. And a flag called changed... any page changes, the flag gets set.
Once a day (needs ZScheduler :( ) a method goes and checks the flag, compiles a message containing links to all the pages that have changed (including being created or deleted...) and mails it to everyone in the list.
Heh heh... that's almost exactly what NetMind does, Chris. <g> Shane
participants (2)
-
Chris Withers -
Shane Hathaway