billsmithem wrote:
> I'd like to have the option to have qdPM stop sending me an email
> notification every time I make a comment.
>
qdPM-ex V4.3 - Email Notifications only (!!!) the TeamUsersByAccess (and the TaskCreatorUser every time), with ckeckboxs, default to All assigned users.
1. /js/app.js
- new function: uncheckAllInContainer(id)
2. /core/apps/qdPMExtended/modules/tasksComments/templates/_form.php (below the description)
- new div id="extra_notification_group"
--> select_tag('extra_notification','',array('choices'=>Users::getChoices(array_filter(explode(',',$tasks->getAssignedTo())),'tasks',false,$projects->getId())
- javascipt call: checkAllInContainer("extra_notification_group");
3. /core/lib/model/doctrine/TasksComments.class.php
- function sendNotification with $extra_notification parameter -> getTasks()->getAssignedTo()
--> disable Projects::getTeamUsersByAccess
--> disable TaskComments users
4. /core/apps/qdPMExtended/modules/tasksComments/actions/actions.class.php
- TasksComments::sendNotification($this,$tasks_comments,$this->getUser(),$request->getParameter('extra_notification',array()));
...and that's all!

In a new Task Comment show the Notify with Task Assigned Users, default check All, and may it uncheck one by one.