Работа с вики-разметкой и HTML

При ссылке на поле для отправки электронного письма или уведомления оно может создавать нежелательный контент, а именно разметку вики. Например, {{issue.description}} может давать что-то вроде:


This text is {color:red}RED{color}

Это трудно читать и определенно некрасиво. Automation for Jira Server предлагает способы визуализации в виде HTML или обычного текста.

Рендеринг HTML

Чтобы отобразить HTML, вы можете просто добавить «.html» в конец поля. {{issue.description.html}} производит:


<p>This text is <font color="red">RED</font></p>

Это отобразит описание в формате HTML.

 

Это все еще может выглядеть не так, как ожидалось

Когда Jira отправляет электронные письма в формате HTML, он также включает в себя все стили письма, поэтому HTML будет выглядеть так же, как в Jira. К сожалению, у нас нет доступа к этим стилям, поэтому мы просто создаем необработанный HTML без стилей.

Отображение обычного текста

Вы также можете извлечь весь текст из разметки HTML / вики. Обычно это лучший способ отправить чистое электронное письмо / уведомление.

Это можно сделать, добавив в поле «.text». {{issue.description.text}} производит:


This text is RED

Поддерживаемые поля

В настоящее время мы поддерживаем:

  • Описание
  • Окружающая среда
  • Пользовательские поля текстовой области
  • Комментарии
  • Журналы

Удаление нежелательной разметки вики из задач, созданных по электронной почте

Непредвиденным преимуществом этой функции является возможность очищать описание задач, созданных с помощью электронных писем в формате HTML. Эти описания могут содержать множество шрифтовых и цветовых тегов. Чтобы удалить их, просто отредактируйте проблему и задайте описание:


{{issue.description.text}}}

По материалам Automation for Jira - Server: Dealing with wiki markup and HTML