Исходный код вики Интеграция XWiki и Redmine
Редактировал(а) Сергей Лунев 01.10.2025 11:06
Скрыть последних авторов
| author | version | line-number | content |
|---|---|---|---|
![]() |
1.1 | 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/}} |
