redmine_glossary/lib/glossary_application_helper_patch.rb @ b25bf663
| ded315b0 | Toru Takahashi | module GlossaryApplicationHelper
|
||
def javascript_include_tag(*sources)
|
||||
out = super(*sources)
|
||||
| 7d0b6b7f | Toru Takahashi | if @project.try!(:module_enabled?, 'glossary') and sources.is_a?(Array) and sources[0] == 'jstoolbar/jstoolbar-textile.min'
|
||
| ded315b0 | Toru Takahashi | out += javascript_tag <<-javascript_tag
|
||
jsToolBar.prototype.elements.termlink = {
|
||||
type: 'button',
|
||||
title: '#{l(:label_tag_termlink)}',
|
||||
fn: {
|
||||
wiki: function() { this.encloseSelection("{{term(", ")}}") }
|
||||
}
|
||||
}
|
||||
javascript_tag
|
||||
out += stylesheet_link_tag 'termlink', :plugin => 'redmine_glossary'
|
||||
end
|
||||
out
|
||||
end
|
||||
end
|
||||
ApplicationHelper.prepend GlossaryApplicationHelper
|