Warning! You are viewing the old version of site.

You will be redirected to the new site in 5 seconds

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 18 Next »


Установка

Скачать дистрибутив можно на странице плагина.
Установка происходит через Universal Plugin Manager в административной консоли JIRA.

  1. Первым шагом запрашиваем лицензионный ключ. В административной части JIRA в пункте меню Plugins появится пункт Teamlead Feedback -> Настройка в выпадающем списке. Полученный по электронной почте ключ вставляем в поле Лицензионный ключ и подтверждаем.
  2. После получение ключа идем в тот же пункт меню и добавляем новую/редактируем существующую форму.

Конфигуратор форм

Название поля

Описание

* Название формы

Текстовое поле.

* Код проекта

Выпадающий список, название проекта JIRA
В этом проекте будут создаваться запросы.

* Тип таски

Тип запроса JIRA.
С этим типом запроса тикеты будут создаваться в проекте указанном в разделе Код проекта.

* Пользователь для создания пользователей

Выбор из справочника пользователей JIRA.
От имени этого пользователя будут создаваться тикеты.

* Пользователь для поиска запросов

Выбор из справочника пользователей JIRA.
От имени этого пользователя будет производится поиск тикетов для вывода совпадений (поля, по которым будет происходить поиск указываются ниже).

* Jira URL

Текстовое поле.
Адрес JIRA, по которому форма будет обращаться для создания тикета.

Группы пользователей

Выбор из справочника групп JIRA.

Email администратора

Текстовое поле.
Пользователь может обратиться по указанному адресу, если происходит сбой при работе формы.

Вывод совпадений

Да/Нет.
Будет ли форма выводить список совпадений на текущий экран.

Поля, по которым нужно искать похожие запросы

Выбор: Тема, Описание, Комментарий, Окружение.

Тип поля для компонент

Выбор:

  • Не отображать поле, select, checkbox;
  • select - выбор из выпадающего списка одного значения;
  • checkbox - выбор нескольких значений.
    Тикет будет создан с выбранными значениями компонент. 
    Значения загружаются в форму во время генерации кода формы. Если после публикации формы вы создали новый компонент, то необходимо обновить форму, чтобы подгрузить еще одно значение.

Тип поля для продуктов

Выбор:

  • Не отображать поле, select, checkbox;
  • select - выбор из выпадающего списка одного значения;
  • checkbox - выбор нескольких значений.
    Тикет будет создан с выбранными значениями продуктов.Значения загружаются в форму во время генерации кода формы. Если после публикации формы вы создали новый продукт, то необходимо обновить форму, чтобы подгрузить еще одно значение.

Разрешить загружать файлы

Да/Нет.
Возможность вложить файлы в тикет.

Отправлять уведомление при создании нового пользователя

Да/Нет.
Не выводится на экран формы. Будет ли послано уведомление с данными авторизации нового пользователя. 

Уровень доступа к таске после создания

Уровень доступа JIRA.
Не выводится на экран формы. Укажите требуемый уровень, если в вашей JIRA есть уровни доступа.

Название поля на форме

Текстовое поле.
Имя пользовательского поля, выводимого на экран.

Тип поля

Выбор:

  • Строка
  • selectlist (простой) - выбор из выпадающего списка одного значения;
  • multi-check - выбор нескольких значений.Тип пользовательского поля.

Поле в JIRA

Выпадающий список пользовательских полей JIRA.
Любое пользовательское поле, которое мы хотим вывести в форму.

Сообщение об успешной регистрации запроса

В тексте об успешной регистрации запроса можно использовать переменную созданного тикета %ISSUE_LINK% для вставки в свой текст (например, чтобы сразу перейти по этой ссылке в тикет).

Код формы

Генерированный код для вставки.

* Поля, обязательные к заполнению.

Использование формы

1. Запрос в компанию

Код для вставки:

<form enctype='multipart/form-data' id='feedback-form' name='feedback-form' target='feedback-response' method='post' action='http://jira.teamlead.ru/plugins/servlet/feedback/create'>
<input type='hidden' name='form-index' id='form-index' value='5'/>

<div>
<select id='feedback-component' name='feedback-component'>
<option value='' selected >Выберите тему вопроса</option>
<option value='14268'>Возможности продукта</option>
<option value='14265'>Оценка проекта или разработки</option>
<option value='14263'>Покупка и лицензирование продуктов</option>
<option value='14560'>Услуги Teamlead</option>
<option value='14267'>Сотрудничество</option>
</select>

<select id='feedback-affect-version' name='feedback-affect-version'>
<option value='' selected >Выберите продукт</option>
<option value='16023'>JIRA</option>
<option value='16022'>Confluence</option>
<option value='16021'>Development Tools</option>
</select>
</div>

<div><input type='text' id='feedback-summary' name='feedback-summary' size='93' placeholder='Ваш вопрос' value=''/></div>

<div><TEXTAREA id='feedback-body' name='feedback-body' COLS='96' ROWS='8' placeholder='Тут можно указать подробности...'></TEXTAREA></div>

<div><input type='file' id='feedback-attachment' name='feedback-attachment' size='58' /></div>

<input type='text' id='feedback-email' name='feedback-email' placeholder='Ваш e-mail для ответа' size='38' value=''/>

<input type='button' value=' Задать вопрос ' onclick='addFeedback()'/>
</form>

2. Запрос на хостинг

  • No labels