К основному контенту

Redmine 3, отображение поля "Проект" в форме создания задачи (patch)

Почему-то "из коробки" 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


Даже без первой строчки - патч-то не меняется.

ЗЫ А вот так патч можно удалить, вернув всё, как было:
bitnami@redmine:~$ patch -p0 -R /opt/bitnami/apps/redminehtdocs/app/views/issues/_form.html.erb < redmine-3-issues-view-patch.patch

Комментарии

Популярные сообщения из этого блога

Развёртывание xWiki на bitnami tomcat стэке под windows

Буквально только что закончил развертывание вики-движка xwiki на bitnami tomcat стэке под windows. По дороге собрал тучу граблей, перепробовал несколько java-контейнеров, в три слоя покрылся матом и даже вынужден был читать мануал на французском языке. В статье я попытался изложить свой этот опыт в надежде, что это кому-нибудь поможет, собранные мною грабли, обойти без боли.

xWiki на Bitnami tomcat virtual machine

Продолжаю эксперименты с xWiki. В предыдущей статье был изложен опыт развертывания под виндой, но с ней что-то не срастается: LDAP-авторизация и кириллица вроде бы завеслись и начали работать, но через сутки почему-то всё это работать перестало без объяснения причин, а в конфиги уже написать нечего - всё, что положено, написано. Разбираться устал, решил экспериментнуть с linux'ом и получилось даже лучше.