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

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

А сейчас я хочу рассказать о том, что еще полезного появилось в этом плагине, про что я не рассказывал в прошлый раз.

Продолжу перечислять преимущества, которые может предоставить плагин Usability, про предыдущие преимущества читайте в прошлой статье «Usability — один плагин Redmine, предоставляющий массу полезных мелочей».

Опция №8 Автосохранение полейДумаю, причины реализации этой опции всем известны. Пользователь набирал длинный коммент, потом случился коллапс, коммента уже нет, зато есть изрыгающий проклятия пользователь.Так и родилась эта опция. Просто прописываете css-селекторы, чтобы определить текстовые поля, которые нуждаются в автосохранении и включаете настройку.

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

0253eaa8293549bfb22268e28f9056cd.png

Там же можно восстановить комментарий.

c4037f953fc543ab8ac105c7584e2b70.png

Опция №9 Разрешить прикрепление изображений из буфера обмена Киллер-фича, которая позволяет сильно сократить время на добавление скриншотов в задачу. Пока работает только в семействе браузеров на основе Chromium.Включаете опцию, после чего для загрузки и вставки скриншота в тело комментария достаточно нажать всего две клавиши «Print screen» и «Ctrl+V». Не нужно сохранять изображение на диск, а потом искать его через обозреватель файлов. Все загрузится и вставится автоматически.Но есть еще одно ограничение. Если у вас есть перехватчики буфера обмена (Picasa, Snagit, Yandex disk и др.) то опция работать не будет.Опция №10 Упрощённое создание задач для подчиненного Однажды, когда я пытался объяснить директору, что чтобы создать задачу исполнительному директору нужно перейти в проект, в котором последний является исполнителем. Прозвучал резонный ответ: «Не хочу знать про какие-то проекты, хочу просто назначать задачи исполнительному директору».Наш Redmine используется в смешанном режиме, как для проектной деятельности, так и для управления простыми отделами. Поэтому мы решили сделать ссылку, которая позволяет в более понятном режиме назначать задачки на подчиненных.Задаете роли, которые определяют исполнителей проектов, и включаете опцию.

После этого в главном меню появится ссылка «Озадачить», которая позволит выбрать непосредственного подчиненного и назначить на него задачу. Определение проекта произойдет автоматически на основании ролей выбранного подчиненного. Найдется первый проект в, котором подчиненный будет иметь роль исполнителя.

Для всего этого плагину нужно знать об иерархии пользователей, поэтому нужен плагин Hierarchy.

aa246f2f06c6439fbfdbd31cab1dc490.png

Опция №11 Подсветка статусов в списках задач Иногда нужно быстро различать статусы в списках задач, в оперативном плане, например, или в каком-то другом запросе. Поэтому мы реализовали подсветку статуса.Цвета задаются в RGB-формате на странице редактирования статуса, после этого статусы выделяются цветом в списке задач и на странице самой задачи.Это достаточно полезная фишка, которая помогает быстро визуально разбить задачи на группы по статусам и сконцентрировать свое внимание на основной группе задач.06d7af1bcf7e425cae30dda7a845e5ce.png

Плагин, Usability можно скачать тут

Это все про что я вам хотел рассказать сегодня, спасибо всем кто пользуется нашими плагинам. Обратная связь от вас бывает очень полезной!

© Habrahabr.ru