...

пятница, 23 января 2015 г.

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



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

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


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


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




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




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


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




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

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



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




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

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


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




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

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



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




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


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




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


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




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


Я перечислил далеко не все опции, которые реализует наш плагин. Уверен, что плагин Usability будет полезен тем, кто использует Redmine в повседневной работе.


Recommended article: Chomsky: We Are All – Fill in the Blank.

This entry passed through the Full-Text RSS service - if this is your content and you're reading it on someone else's site, please read the FAQ at http://ift.tt/jcXqJW.


Комментариев нет:

Отправить комментарий