{include:Подменю Plugins}
{toc:separator=braces}
{dojo-tabs:nested=true}
{dojo-tab:title=Русский|selected=true}
{toc:separator=braces}
h1. 1. Установка
{info}
Для того чтобы попробовать плагин, скачайте его, установите и в разделе "Лицензия" запросите триальный ключ на 30 дней.
{info}
{info}
Скачать дистрибутив можно на [странице плагина|http://www.teamlead.ru/display/MAIN/JIRA+Feedback+Plugin].
Установка происходит через Universal Plugin Manager в административной консоли JIRA.{info}
# Первым шагом запрашиваем лицензионный ключ. В административной части JIRA в пункте меню Plugins появится пункт _Teamlead Feedback \-> Настройка_ в выпадающем списке. Полученный по электронной почте ключ вставляем в поле _Лицензионный ключ_ и подтверждаем.
!license.png|thumbnail!
# После получение ключа идем в тот же пункт меню и добавляем новую/редактируем существующую форму.
!create.png|thumbnail!
h1. 2. Конфигуратор форм
{info}
Для доступа в конфигуратор пользователь должен иметь как минимум права администратора и как максимум права системного администратора.
{info}
|| Название поля || Описание ||
| *\* Название формы* | Заполняется произвольно. |
| *\* Проект* | В этом проекте будут создаваться запросы. |
| *\* Тип запроса* | С этим типом запросы будут создаваться в проекте указанном в разделе Проект. |
| *\* Пользователь для создания пользователей* | От имени этого пользователя будут создаваться тпользователи. \\ (!) Внимание, у этого пользователя должны быть права на создание пользователей. |
| *\* Пользователь для поиска запросов* | От имени этого пользователя будет производится поиск запросов для вывода совпадений (поля, по которым будет происходить поиск указываются ниже). \\ |
| *\* Jira URL* | Адрес JIRA, по которому форма будет обращаться для создания запроса. |
| *Группы пользователей* | Вновь созданный пользователь будет автоматически добавлен в эти группы. |
| *Email администратора* | Пользователь может обратиться по указанному адресу, если происходит сбой при работе формы. |
| *Вывод совпадений* | Будет ли форма выводить список совпадений на текущий экран. \\ |
| *Поля, по которым нужно искать похожие запросы* | Выбор: Тема, Описание, Комментарий, Окружение. |
| *Тип поля для компонент* | Выбор: \\
* Не отображать поле, select, checkbox;
* select - выбор из выпадающего списка одного значения;
* checkbox - выбор нескольких значений. \\
Запрос будет создан с выбранными значениями компонент. \\
Значения загружаются в форму во время генерации кода формы. Если после публикации формы вы создали новый компонент, то необходимо обновить форму, чтобы подгрузить еще одно значение. |
| *Тип поля для продуктов* | Выбор: \\
* Не отображать поле, select, checkbox;
* select - выбор из выпадающего списка одного значения;
* checkbox - выбор нескольких значений. \\ (i) Запрос будет создан с выбранными значениями продуктов. Значения загружаются в форму во время генерации кода формы. Если после публикации формы вы создали новый продукт, то необходимо обновить форму, чтобы подгрузить еще одно значение. |
| *Разрешить загружать файлы* | Возможность вложить 1 файл в запрос(планируется возможность добавления нескольких файлов ). \\ |
| *Отправлять уведомление при создании нового пользователя* \\ | Не выводится на экран формы. Будет ли послано уведомление с данными авторизации нового пользователя. \\ |
| *Уровень доступа к таске после создания* | Не выводится на экран формы. Укажите требуемый уровень, если в вашей JIRA есть уровни доступа. \\ |
| *Название поля на форме* | Имя пользовательского поля, выводимого на экран. |
| *Тип пользовательского поля* | Выбор: \\
* string (строка);
* select-list (простой) - выбор из выпадающего списка одного значения;
* cascading-select (каскадный список) - зависимый двухуровневый выпадающий список значений;
* multi-check (мультивыбор) - выбор нескольких значений. |
| *Поле в JIRA* | Пользовательское поле JIRA (см. выше поддерживаемые типы), с которым мы хотим связать поле на форме. |
| *Сообщение об успешной регистрации запроса* | В тексте об успешной регистрации запроса можно использовать переменную созданного запроса *%ISSUE_LINK%* для вставки в свой текст (например, чтобы сразу перейти по этой ссылке в запрос). |
| *Код формы* | Сгенерированный код для вставки на сайт. |
\* Поля, обязательные к заполнению.
h1. 3. Использование формы
1. Запрос в компанию
!Clip_13.jpg|thumbnail!
2. Запрос на хостинг
!Clip_11.jpg|thumbnail!
{dojo-tab}
{dojo-tab:title=English|selected=true}
h1. 1. Installation
{info}
You can download plugin on [this page|http://www.teamlead.ru/display/MAIN/JIRA+Feedback+Plugin].
Install with Universal Plugin Manager.{info}
# The first step is ask for a license key. In the administrative part of JIRA Plugins menu item appears _Teamlead Feedback \-> Settings_ from the drop down list. You have to insert key in the _license key_ window and confirm.
!license.png|thumbnail,width=200!
# After getting the key go to the same menu and add new / edit an existing form.
!create.png|thumbnail!
h1. 2. Configuration
{info}
User must have at least administrator permission and maximum system administrator to access the plugin configuration.
{info}
|| Название поля || Описание ||
| *\* Name of the form* | Filled arbitrarily. |
| *\* Project* | In this project will be create issues. |
| *\* Issue type* | With this type of issues will be created in a project referred in Project field. |
| *\* User to create users* | On behalf of this user will be created issues. \\ (!) Please note, this user must have create users permission. |
| *\* User for search* | От имени этого пользователя будет производится поиск запросов для вывода совпадений (поля, по которым будет происходить поиск указываются ниже). \\ |
| *\* Jira URL* | According this URL form will be contact for create issue. \\ |
| *Groups* | Created user will be automatically added to this group. |
| *Administrator email* | The user can apply to the specified address, if it fails at work forms. |
| *The output matches* \\ | The form will display a list of matches on the current screen. \\ |
| *Fields for search* | Summary, Description, Comment, Environment. |
| *Field type for component* | * none;
* select;
* checkbox; \\
\\
Issue will be created with the selected values of the components. The values are loaded into the form at the time of generation form code. If after the publication of the form you have created a new component, you must update the form to upload another meaning. |
| *Field type for affect version* | * none;
* select;
* checkbox; \\
\\
Issue will be created with the selected values of the versions. The values are loaded into the form at the time ofgeneration form code. If after the publication of the form you have created a new version, you must update the form to upload another meaning. |
| *Allow file upload* | Ability to attach a file to the issue (Ability to add multiple files will be in the next verisons). \\ |
| *Send a notification after user creation* \\ | Does not appear on the screen form. Notification will be send with the authorization data to the new user. \\ |
| *Access level to the issue after creating* \\ | Does not appear on the screen form. Enter the required level, if your JIRA has levels of access. \\ |
| *Field name on the form* | The name of the custom field displayed on the screen. |
| *Field type* | * string
* simple selectlist
* multi-check
* cascading-select |
| *Custom field* | Any custom field that we want to paste into form. |
| *Message about the successful registration of the issue* | In the text of the successful registration of the issue you can use a variable generated issue *%ISSUE_LINK%* to be inserted into your text (for example, to go directly to the link to the issue). |
| *Form code* | The generated code for the insert. |
\* required fields.
h1. 3. Use Cases
1. Issue to our company
!Clip_13.jpg|thumbnail!
2. Hosting issue
!Clip_11.jpg|thumbnail!
{dojo-tab}
{dojo-tabs}
{include:Подвал сайта Teamlead} |