Всем привет!!! Есть такой замечательный плагин для Redmine — Redmine Wiki Notes. Он добавляет макросы в вики, отображающие различные поля с цветным фоном и значками — предупреждения, важные, заметки и советы. Плагин достаточно просто устанавливается, имеет несложный синтаксис типа: {{note(text)}}, {{tip(text)}}, {{important(text)}, {{warning(text)}} и замечательно выглядит:
Страничка плагина на redmine.org: https://www.redmine.org/plugins/redmine_wiki_notes
Страничка GitHub: https://github.com/dseifert/redmine_wiki_notes
Несмотря на то, что плагин уже не обновляется 4 года, он успешно работает на Redmine 3.3.
Но…. Если кто-то захочет использовать его в Redmine 3.4, то столкнется с трудностями во время установки.
Из ошибки видно, что проблема установки плагина кроется в том, что он не может найти Redcloth3.
RedCloth — это модуль для использования языка разметки Textile в Ruby.
При сравнении Redmine 3.3 и Redmine 3.4 действительно были выявлены различные пути Redcloth3:
Redmine 3.3: /lib/redcloth3.rb
Redmine 3.4: lib/redmine/wiki_formatting/textile/redcloth3.rb
Решение:
Для того, чтобы плагин Redmine Wiki Notes установился и работал в Redmine 3.4 необходимо переназначить корректный путь Redcloth3. Для этого нужно изменить строчку 41 в файле init.rb данного плагина.
Для Redmine 3.3
require 'redcloth3'
Для Redmine 3.4
require 'redmine\wiki_formatting\textile\redcloth3.rb'
После сохранения изменений в файле необходимо выполнить установку плагина
bundle exec rake redmine:plugins NAME=redmine_wiki_notes RAILS_ENV=production
Это все. Всем удачи!!!


