wbTeamPro Feature Request & Bug Tracker - wbTeamPro
View Issue Details
0000026wbTeamPro[All Projects] Featurespublic2017-01-30 09:312015-01-25 00:00
webuddha 
webuddha 
normalminoralways
Plannedopen 
v1.7.6 
Next Major Releasev3.0.x Series 
0000026: Email Notification on Project Creation / Action Assignment
Notification option for sending alerts on Project Creation & Action Assignment
No tags attached.
Issue History
2011-07-13 09:42webuddhaNew Issue
2011-07-13 09:42webuddhaStatusNew => In Progress
2011-07-13 09:42webuddhaAssigned To => webuddha
2013-03-07 23:42webuddhaCategorySuggestions => Features
2013-03-25 12:27webuddhaSummaryEmail Notification on Project Creation => Email Notification on Project Creation / Action Assignment
2013-03-25 12:27webuddhaDescription Updatedbug_revision_view_page.php?rev_id=16#r16
2013-03-25 12:31webuddhaNote Added: 0000087
2013-03-25 12:32webuddha
2013-03-25 18:47MaxOnTheHillNote Added: 0000090
2013-03-26 08:41webuddhaNote Added: 0010000
2013-03-26 08:43webuddhaStatusIn Progress => Planned
2013-03-26 17:07MaxOnTheHillNote Added: 0010018
2013-08-01 10:03webuddhaStatusPlanned => Implemented
2013-08-01 10:03webuddhaApplied to Version => v3.0.x Series
2013-08-01 10:04webuddhaStatusImplemented => Planned
2013-08-01 10:04webuddhaTarget Version => Next Major Release

Notes
(0000087)
webuddha   
2013-03-25 12:31   
As of v3.0.9 the following triggers are available:

on Project Change
on Action Change
on Action Expiring
on Ticket Linked
on File Changed
on Topic Changed

What needs to be updated is the ability to implement multiple email templates for variations of the trigger, for instance the "on Project Change" could be segregated so that new projects trigger a "New Project" email, where changes trigger an "Update Project" email. New actions or assignments of an action would trigger a separate email.

Currently each trigger uses a single email template which would need to be customized using Smarty to accomplish the above mentioned goal.

How to accomplish this segregation without compromising the flexibility of the current system needs to be determined.
(0000090)
MaxOnTheHill   
2013-03-25 18:47   
for notify on new project creation, how about just adding some check boxes on the create new project page?

eg.
[] Notify Client
[] Notify Contact(s)
[] Notify Manager
[] Notify Assignee(s)
[] Attach notes to Notification

"In Project" notifications can stay mostly the same ... as that is when things within the project are updated or changed ... on project creation is a bit separate ;)
(0010000)
webuddha   
2013-03-26 08:41   
I like how you've snuck "Attach notes to Notification" into the mix - that is a very clever idea. I suppose these attachments would also be stored as new files for the project?

I agree this new project approach is a reasonable solution and would fit neatly into the notifications plugin, with the possible exception of the attach feature. As you suggested in a ticket, I think we would also benefit from having the ability to manually trigger an email from the notifications area of the project.
(0010018)
MaxOnTheHill   
2013-03-26 17:07   
Having file attachments would be cool also ... I was just talking about the project "Notes / Details:" and "Private Notes:" - these already have internal/external permissions. This gives participants an introduction and ability to prepare to collaborate before even going to the site..with an ability to review content notes right from their notification email...this is good UX.

... but having file attachments would also be a great thing .. as they'd then be attached to the project and could be design briefs, sketches, pictures, project brief, scoping documents, etc ... which would then be available for everyone throughout the project for reference - making note that these files were viewable to everyone allowed access to the project.