Been reinstalling my laptop and while setting up Eclipse and other dev stuff, I thought I'd give module development for aC a go. So I put together the first version of a Notifications module. It uses the Scheduled Tasks function of aC and sends out emails to assignees of tasks, milestones and checklists due in x-number of days (or current day). Note: It does NOT require hacking of core files.
New version (1.1) features the following:
* Select any time of day to send emails
* Notification of Milestones, Tickets and Checklists
* Notify 1 to 7 days in advance (before due date)
* Notify on due day
* Notify only responsible assignee
* Notify only assignees from the owner company (your clients won't be bothered by notifications)
* Fully localized and polished interface
* Customize notification e-mails in the standard e-mail template editor
New in version 1.2:
* Only send notification on not completed items
To install, read the INSTALL text file, or just unzip and upload, and enable in Admin interface.
If you find this module helpful, feel free to donate.
Moderation Note (Feb 26th 2010):
Another update is available in comment #44. Enhancements + activeCollab 2.3 compatibility.
Valdemar, would it be possible to add an option, where the reminders will be sent every day until the due date? What I mean by this is that when you set the days before due date to remind assignees, can the reminders run from that date till due date. So if something was due in 2 days, and my reminder setting was to remind people 2 days before it was due. Can the reminders be sent daily until due date?
Hi Valedemar, you have done great job with this model .. I think aC guys should post it under the download items..
I got two questions for you:
1- How do I change the mail from for the notification, currently it shows: notifications@xxxx.basecamphq.com
2- you mentioned you published new polished version.. where is that posted and is it different from the one above.
thank you Valdemar.. I just checked mailing settings and the Notification from is set correctly.. the only thing i can think of is that Mailing type is set to Native.. would that be the reason?
Been reinstalling my laptop and while setting up Eclipse and other dev stuff, I thought I'd give module development for aC a go. So I put together the first version of a Notifications module. It uses the Scheduled Tasks function of aC and sends out emails to assignees of tasks, milestones and checklists due in x-number of days (or current day). Note: It does NOT require hacking of core files.
New version (1.1) features the following:
* Select any time of day to send emails
* Notification of Milestones, Tickets and Checklists
* Notify 1 to 7 days in advance (before due date)
* Notify on due day
* Notify only responsible assignee
* Notify only assignees from the owner company (your clients won't be bothered by notifications)
* Fully localized and polished interface
* Customize notification e-mails in the standard e-mail template editor
New in version 1.2:
* Only send notification on not completed items
To install, read the INSTALL text file, or just unzip and upload, and enable in Admin interface.
If you find this module helpful, feel free to donate.
Moderation Note (Feb 26th 2010):
Another update is available in comment #44. Enhancements + activeCollab 2.3 compatibility.