Исходный код вики Интеграция XWiki и Redmine

Редактировал(а) Coluns 14.12.2023

Последние авторы
1 (% style="text-align:center" %)
2 [[image:ИнтеграцииRedmine.svg||alt="Интеграция XWiki и Redmine" height="599" width="600"]]
3
4 Интеграция XWiki и Redmine возможна при помощи расширения.
5
6 Данное расширение называется **Redmine Macro**
7
8 Ссылка на страницу расширения: [[Redmine Macro>>https://extensions.xwiki.org/xwiki/bin/view/Extension/Redmine%20Macro]]
9
10 После установки расширения, необходимо задать настройки доступа к вашему Redmine:
11
12 (% style="text-align:center" %)
13 [[image:image-20221223101357-1.png||alt="Настройки плагина Redmine в XWiki" height="607" width="1200"]]
14
15 Обратите внимание, что ключ API это именно ключ пользователя.
16
17 Вот тут на сайте Redmine описывается как его создать и включить его в Redmine: [[https:~~/~~/www.redmine.org/boards/2/topics/53956>>https://www.redmine.org/boards/2/topics/53956]]
18
19 После того как вы выполните эти настройки, вы сможете добавлять на страницы XWiki реестры тикетов (задач) из Redmine.
20
21 Для этого на нужной странице добавьте макрос **Redmine Ticket**
22
23 В настройках макроса вам нужно указать лишь адрес фильтра из Redmine и все.
24
25 (% style="text-align:center" %)
26 [[image:image-20221223102156-2.png||alt="Макрос Redmine Ticket в XWiki"]]
27
28 Например, мы на нашем сайте  [[https:~~/~~/redmine.coluns.ru>>https://redmine.coluns.ru]] который мы используем для управления задачами, создали публичный проект Тест, внесли в него несколько задач.
29
30 Вот как выглядит перечень задач на сайте:
31
32 (% style="text-align:center" %)
33 [[image:image-20221223103333-4.png||alt="Список задач на сайте remine.coluns.ru" height="351" width="1200"]]
34
35 И ниже на страницу добавили макрос Redmine Ticket с адресом [[https:~~/~~/redmine.coluns.ru/projects/test/issues>>https://redmine.coluns.ru/projects/test/issues]]
36
37 Вот как выглядит результат:
38
39 {{redmine params="https://redmine.coluns.ru/projects/test/issues"/}}
40
41
42
43
44
45 Ниже мы добавили еще раз этот макрос, но уже с адресом фильтра [[https:~~/~~/redmine.coluns.ru/projects/test/issues?query_id=10>>https://redmine.coluns.ru/projects/test/issues?query_id=10]]
46
47 Данный фильтр отображает только задачи с типом "Эпик".
48
49 (% style="text-align:center" %)
50 [[image:image-20221223102719-3.png||alt="Фильтр по задачам типа Эпик" height="454" width="1200"]]
51
52 И вот как выглядит результат теперь:    
53
54 {{redmine params="https://redmine.coluns.ru/projects/test/issues?query_id=10"/}}
55
56 Таким образом вы можете комбинировать различные выборки и создать например дашборд по проекту который будет содержать всю необходимую информацию по задачам.
57
58 Если вы используете XWiki для проектного управления, то данное добавление будет вам очень полезно.
59
60 {{cl-plate-advice}}
61 Используйте XWiki совместно с Redmine для управления задачами проектов и требованиями заказчика.
62 Создайте страницу статуса проекта, где заказчик сможет видеть основные задачи и требования из Redmine не заходя туда.
63 {{/cl-plate-advice}}
64
65 ----
66
67 {{cl-plate-help/}}