Customising Email Content by project

Jérôme Brandt September 10, 2012

Hi,

How to customize a velocity template (eg. issuecreated.vm) by project ?

I would like to use the default template for all projects except one, but I don't know how to do this...

Thanks,

2 answers

1 accepted

0 votes
Answer accepted
Nic Brough -Adaptavist-
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
September 10, 2012

You can't, the templates are not linked to the projects in any usable way.

The best you can do is detect the project and do conditional formatting, like:

##common header stuff

#if project 1

Output stuff for project 1

#end

#if project 2

Output stuff for project 2

#end

##common footer stuff

Jérôme Brandt September 10, 2012

Thanks, it works :)

0 votes
Andy Brook [Plugin People]
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
September 10, 2012

JIRA can't out of the box, as Nic says, for small tweaks, a range of small changes can be combined into one particular template, but if you want more than that, its going to be quite hard to manage.

Another answer to the question is that JEMH (plugin) can be used to do exactly that, to provide a completely different set of runtime modifiable templates per project. In effect, JEMH takes over the notifications, so you would deselect the JIRA notification scheme in the project and select it through JEMH instead, associating the per-event templates you want.

Suggest an answer

Log in or Sign up to answer