На главную страницу сайта Teamlead
...
Все шаблоны почтовых уведомления находятся в папке: atlassian-jira/WEB-INF/classes/templates/email
Шаблоны разбиты на виды HTML и TEXT. В зависимости от настроек пользователя ему приходят уведомления в одном их этих форматов. Рассмотрим пару примеров настройки шаблонов уведомлений.
Note | ||||
---|---|---|---|---|
| ||||
Находим файл шаблона темы уведомления для определенного типа события в папке C:\Program Files\Atlassian\JIRA 4.1.1\atlassian-jira\WEB-INF\classes\templates\email\subject. Например, issuecreated.vm (уведомление при создании нового запроса). Его содержимое по умолчанию:
Вот пример добавления в тему значения из пользовательского свойства:
где "customfield_10000" - это идентификатор пользовательского поля. Для тех, кто не знает как получить идентификатор объекта JIRA, см. сюда: Как узнать ID объекта JIRA? |
Находим файл шаблона темы уведомления html-формата в папке C:\Program Files\Atlassian\JIRA 4.1.1\atlassian-jira\WEB-INF\classes\templates\email\html\includes{color}summary-bottom.vm
Добавляем примерно следующую строчку в нужное место html-тела сообщения (приведен пример добавления строки в существующую таблицу):
Code Block | ||
---|---|---|
| ||
<tr> <td><b>$stringUtils.leftPad($issue.getCustomField("customfield_10101").name, $padSize):</b></td> <td> $issue.getCustomFieldValue("customfield_10101") </td> </tr> |
...
В данном примере в почтовое уведомление выведено значение поля "Наименование контакта":
Более подробная информация тут: http://confluence.atlassian.com/display/JIRA/Adding+Custom+Fields+to+Email