Почему-то "из коробки" redmine не показывает это поле в форме создания задачи. В принципе, это не всем, наверное, и нужно, т.к. в большинстве случаев пользователь работает с одним проектом и в нем же и создает все задачи. Но мне понадобилось и вот, что из этого вышло.
Возможность установить проект в самой форме новой задачи нужно, если у вас проекты образуют иерархию. В этом случае менеджеру портфеля проектов становится неудобным сначала переключаться в нужный проект, а потом только создавать задачу. В частности, когда надо здесь и сейчас зафиксировать пять задач в двух проектах, покрываешься в три слоя матом.
Поскольку в рубях я ни чего не соображаю и плагин написать не в состоянии (чем, положа руку на сердце, чуть ли не горжусь в тайне), задачу решил старым дедовским способом - вломился прямо в код приложухи. В результате при обновлениях версии redmine'а эта фишка у меня постоянно слетает и приходится вламываться опять и снова и потом опять.
В какой-то момент мне это надоело и я решил это немножечко автоматизировать. Буквально - немножечко. Я сделал патч, вот этот: https://gist.github.com/Snowbridge/413e6bbbee4e9a5bfd45a8364ede4196.
В результате, после очередного обновления рэдмайна, я просто колдую вот такое колдунство методом копипасты:
bitnami@redmine:~$ wget -O redmine-3-issues-view-patch.patch https://gist.github.com/Snowbridge/413e6bbbee4e9a5bfd45a8364ede4196
bitnami@redmine:~$ patch /opt/bitnami/apps/redminehtdocs/app/views/issues/_form.html.erb < redmine-3-issues-view-patch.patch
Даже без первой строчки - патч-то не меняется.
ЗЫ А вот так патч можно удалить, вернув всё, как было:
Возможность установить проект в самой форме новой задачи нужно, если у вас проекты образуют иерархию. В этом случае менеджеру портфеля проектов становится неудобным сначала переключаться в нужный проект, а потом только создавать задачу. В частности, когда надо здесь и сейчас зафиксировать пять задач в двух проектах, покрываешься в три слоя матом.
Поскольку в рубях я ни чего не соображаю и плагин написать не в состоянии (чем, положа руку на сердце, чуть ли не горжусь в тайне), задачу решил старым дедовским способом - вломился прямо в код приложухи. В результате при обновлениях версии redmine'а эта фишка у меня постоянно слетает и приходится вламываться опять и снова и потом опять.
В какой-то момент мне это надоело и я решил это немножечко автоматизировать. Буквально - немножечко. Я сделал патч, вот этот: https://gist.github.com/Snowbridge/413e6bbbee4e9a5bfd45a8364ede4196.
В результате, после очередного обновления рэдмайна, я просто колдую вот такое колдунство методом копипасты:
bitnami@redmine:~$ wget -O redmine-3-issues-view-patch.patch https://gist.github.com/Snowbridge/413e6bbbee4e9a5bfd45a8364ede4196
bitnami@redmine:~$ patch /opt/bitnami/apps/redminehtdocs/app/views/issues/_form.html.erb < redmine-3-issues-view-patch.patch
Даже без первой строчки - патч-то не меняется.
ЗЫ А вот так патч можно удалить, вернув всё, как было:
bitnami@redmine:~$ patch -p0 -R /opt/bitnami/apps/redminehtdocs/app/views/issues/_form.html.erb < redmine-3-issues-view-patch.patch
Комментарии
Отправить комментарий