我正在尝试编写一个 Redmine 插件,以进一步过滤可文本化的字段(问题描述、更新、wiki 内容等)。
我浏览了插件文档,但并没有真正找到一个好的起点。视图挂钩似乎允许您在预定义的注入点注入内容。在为可文本化内容创建过滤器方面没有什么特别突出的。
最直接的方法是破解代码application_helper.rb
并按照:parse_inline_attachments, :parse_wiki_links, :parse_redmine_links
. 但是,我没有看到一个在插件中插入它而不用猴子修补整个textilizable(*args)
.
我在这里遗漏了一些明显的东西吗?