Я пытаюсь написать плагин Redmine, который дополнительно фильтрует текстовые поля (описание проблемы, обновления, содержимое вики и т. Д.).Послепроцесс/фильтровать все текстовые поля в Redmine через плагин?
Я просмотрел документацию плагина, но на самом деле не нашел подходящего места для начала. Перехватчики просмотра, похоже, позволяют вам вводить контент в заранее определенные точки впрыска. Ничего особо не выделялось для создания фильтра для текстового контента.
Самый простой способ - взломать код в application_helper.rb
и создать собственную функцию фильтра по тем же линиям :parse_inline_attachments, :parse_wiki_links, :parse_redmine_links
. Тем не менее, я не вижу хорошего способа вставить это в плагин без обезьяньей патчей всего textilizable(*args)
.
Я пропустил что-то очевидное здесь?