Решил для себя перевести статью по добавлению логотипа в заголовок Redmine. В моем случае проверялось на теме Alternate.
Редактируем файлик base.html.erb
$ vim /opt/redmine/app/views/layouts/base.html.erb
Находим строку:
<h1><%= page_header_title %></h1>
И комментируем
<!--<h1><%= page_header_title %></h1>-->
В следующую строчку вставляем
<img src="<%= Redmine::Utils.relative_url_root %>/images/logo.png" style="top-margin: 15px; left-margin: 15px;"/>
Redmine::Utils.relative_url_root
- переменная, которая указывает на каталог установки redmine.
В итоге, правки должны выглядеть вот так:
<!--<h1><%= page_header_title %></h1>-->
<img src="<%= Redmine::Utils.relative_url_root %>/images/logo.png" style="top-margin: 15px; left-margin: 15px;"/>
<% if display_main_menu?(@project) %>
Теперь нужно загрузить изображение
$ scp logo.png [email protected]:/opt/redmine/public/images
Не забываем выставить права на файл
$ chown redmine:redmine /opt/redmine/public/images/logo.png
Ну и теперь осталось перезагрузить redmine, для этого перезагружаем веб-сервер:
$ service apache2 restart
$ service httpd restart
$ service nginx restart
Только в статье не указано, что изображение ни как не будет деформировано, т.е. если загрузить 100х100 будет отображаться 100х100, если 1024х1024 будет такое и сдвинет все остальные элементы. Еще, при редактировании фирменного логотипа, я сделал прозрачный фон, чтобы не пытаться попасть в цвет шапки redmine.
#Redmine #TechAndDev