Ticket #354 (assigned defect)

Opened 15 years ago

Last modified 14 years ago

Add more information into the generated emails (role or self subscription)

Reported by: madarche Owned by: janguenot
Priority: P2 Milestone: CPS 3.5.7
Component: CPSSubscriptions Version: unspecified
Severity: minor Keywords: Notification

Description (last modified by janguenot) (diff)

Add more information into the generated notification emails to know if the email is the result of a self-subscription or the result of a system-wide configuration.

Those additional information are also very important to debug client's problems on remote sites.

Change History

comment:1 Changed 15 years ago by madarche

  • op_sys changed from Linux to All

comment:2 Changed 15 years ago by madarche

  • Severity changed from normal to enhancement

comment:3 Changed 15 years ago by madarche

Also add with each email notification the comments provided by the user in the workflow form comments input.

comment:4 Changed 15 years ago by madarche

At the moment it seems that using the %(kwargs_comment)s variable in the notification messages doesn't work anymore while it was.

The use of the %(kwargs_comment)s variable is described in the following document: CPSSubscriptions/doc/README.INTEGRATION

comment:5 Changed 15 years ago by madarche

  • Status changed from new to assigned
  • rep_platform changed from PC to All
  • Severity changed from enhancement to minor

I have added a JavaScript? control on all CPS transition forms so that it is now mandatory to enter comments each time one uses a workflow transition.

Julien, would you have time for CPS 3.3.1 to make the generated emails include those comments ?

I'm ready to take some time to update all the generated email messages, but I cannot manage to get the value of this comment, maybe because of workflow framework changes.

So what I propose you is:

  1. you make one notification message work
  2. I update all the remaining messages

This functionality is important for Nuxeo intranet as well.

comment:6 Changed 14 years ago by janguenot

  • Milestone set to CPS 3.4.0

comment:7 Changed 14 years ago by janguenot

  • Description modified (diff)
  • Milestone changed from CPS 3.4.0 to CPS 3.5.0

We'll do this while refactoring the notification backend for CPS-3.5 using Zope3 components.

Note: See TracTickets for help on using tickets.