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 22 Next »


1. Установка

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

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

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

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

Описание

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

Название формы.
Заполняется произвольно.

* Код проекта

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

* Тип таски

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

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

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

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

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

* Jira URL

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

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

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

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

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

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

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

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

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

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

Выбор:

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

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

Выбор:

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

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

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

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

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

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

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

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

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

Тип поля

Выбор:

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

Поле в JIRA

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

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

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

Код формы

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

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

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

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