]> git.mxchange.org Git - quix0rs-gnu-social.git/commit
Complete email summary sending system
authorEvan Prodromou <evan@status.net>
Mon, 8 Nov 2010 18:10:09 +0000 (13:10 -0500)
committerEvan Prodromou <evan@status.net>
Mon, 8 Nov 2010 18:10:09 +0000 (13:10 -0500)
commit797059340e304a707dda5596f30651ffc727f3c3
tree2817649c8b822a586c603c93510d5de45f2021c3
parent90037696093742abdc4e92171eb5188e8ad64ec0
Complete email summary sending system

Added the necessary classes to send email summaries. First, added a
script to run on a daily basis. Second, added a queue handler for
sending email summaries for users, and another to queue summaries for
all users on the site. Fixed up the email_summary_status table to
store the last-sent notice id, rather than a datetime (since we don't
support 'since' parameters anymore). Finally, made the plugin class
load the right modules when needed.
plugins/EmailSummary/EmailSummaryPlugin.php
plugins/EmailSummary/Email_summary_status.php
plugins/EmailSummary/sendemailsummary.php [new file with mode: 0644]
plugins/EmailSummary/siteemailsummaryhandler.php [new file with mode: 0644]
plugins/EmailSummary/useremailsummaryhandler.php [new file with mode: 0644]