Как стать автором
Обновить

Usability — один плагин Redmine, предоставляющий массу полезных мелочей

Время на прочтение2 мин
Количество просмотров30K

Используя Redmine в корпоративной среде, всегда сталкиваешься с тем, что в интерфейсе чего-то не хватает. То где-то ссылочку нужно подменить, то список задач не влазит на экран планшета, то картинки не открываются в новом окне.

Исправляя все эти мелкие неприятности, мы родили плагин Usability. Дальше я расскажу вам об этом плагине, которым готов поделиться с сообществом.

Плагин позволяет включать или отключать полезные опции. Расскажу о них и о предпосылках, в результате которых возникли опции, поподробнее.


Опция №1. Возможность сворачивать и разворачивать боковую панель.


Бывает очень полезно свернуть боковую панель, кода не хватает ширины экрана, чтобы посмотреть какие-то табличные данные. Состояние боковой панели запоминается для текущего пользователя, поэтому при переходе по ссылкам нет необходимости каждый раз сворачивать панель.




Также можно поменять ширину боковой панели без редактирования css-файла.

Опция №2. Возможность подменить ссылку помощи.


Redmine, по умолчанию, генерирует ссылку помощи на Redmine.org в главном меню, которую нельзя переопределить из интерфейса.

Это не очень удобно. Пользователи интуитивно жмут на эту ссылку и попадают на страничку помощи разработчиков Redmine на английском языке. Плагин Usability позволяет заменить ссылку. Например, страничкой из Wiki самого Redmine.



Опция №3. Загрузка вложений одним архивом.


В Redmine бывают задачи, к которым крепится большое количество файлов. Например, задачи с макетами дизайна. Не очень удобно скачивать вложения задачи по одному файлу.
Включив опцию, вы получите ссылку «Скачать вложения одним архивом». Файлы будут архивироваться автоматически.



Опция №4. Отображение картинок в отдельном окне с возможностью пролистывания.


Есть ряд других плагинов, которые реализуют данную возможность. Но мы решили реализовать эту опцию в нашем плагине, поскольку не любим, когда плагины реализуют очень узкую функциональность.

Очень полезная опция для задачек дизайнеров.



Опция №5. Подбивать суммы по столбцам в запросах.


Эта опция позволяет подбивать суммы по числовым значениям столбцов в запросах задач. Можно настроить какую-нибудь выборку задач, используя широкие возможности фильтрации, и оценивать суммарное количество оценочных или фактических часов.



Опция №6. Подмена страницы по умолчанию.


Коробочный Redmine перенаправляет пользователя на домашнюю страницу. Когда используешь Redmine в корпоративной среде, то это не всегда логично. Данная опция позволяет определить страницу по умолчанию для пользователей.



Опция №7. Информативная страница об ошибке.


Во время разработки случалось так, что пользователи Redmine получали сообщение об ошибке в виде белого окошка. Не все сотрудники сообщали об ошибке. Со временем мы сделали информативное сообщение об ошибке с контактами администратора и возможностью создать заявку на исправление ошибки в один клик.



Я перечислил далеко не все опции, которые реализует наш плагин. Уверен, что плагин Usability будет полезен тем, кто использует Redmine в повседневной работе.
Теги:
Хабы:
Всего голосов 25: ↑24 и ↓1+23
Комментарии29

Публикации

Истории

Ближайшие события

27 августа – 7 октября
Премия digital-кейсов «Проксима»
МоскваОнлайн
14 сентября
Конференция Practical ML Conf
МоскваОнлайн
19 сентября
CDI Conf 2024
Москва
20 – 22 сентября
BCI Hack Moscow
Москва
24 сентября
Конференция Fin.Bot 2024
МоскваОнлайн
25 сентября
Конференция Yandex Scale 2024
МоскваОнлайн
28 – 29 сентября
Конференция E-CODE
МоскваОнлайн
28 сентября – 5 октября
О! Хакатон
Онлайн
30 сентября – 1 октября
Конференция фронтенд-разработчиков FrontendConf 2024
МоскваОнлайн
3 – 18 октября
Kokoc Hackathon 2024
Онлайн