Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Wiki Markup
{include:Подменю Plugins}
{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}


{toc:separator=braces}

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}