Modifica plugin CKEditor para resaltado de código
Se incluyen las referencias a las hojas de estilo y los archivos javascript necesarios para usar la librería highlight.js en el resaltado del código creado con el plugin codesnippet de CKEditor.
This commit is contained in:
parent
255d131044
commit
d01787ad77
2 changed files with 12 additions and 0 deletions
|
@ -147,3 +147,4 @@ require 'redmine_ckeditor/messages_controller_patch'
|
|||
require 'redmine_ckeditor/mail_handler_patch'
|
||||
require 'redmine_ckeditor/pdf_patch'
|
||||
require 'redmine_ckeditor/tempfile_patch'
|
||||
require 'redmine_ckeditor/views_layouts_hook'
|
||||
|
|
|
@ -0,0 +1,11 @@
|
|||
module RedmineCkeditor
|
||||
module Hooks
|
||||
class ViewsLayoutsHook < Redmine::Hook::ViewListener
|
||||
def view_layouts_base_html_head(context={})
|
||||
return stylesheet_link_tag('/plugin_assets/redmine_ckeditor/ckeditor-contrib/plugins/codesnippet/lib/highlight/styles/default.css', :media => 'all') +
|
||||
javascript_include_tag('/plugin_assets/redmine_ckeditor/ckeditor-contrib/plugins/codesnippet/lib/highlight/highlight.pack.js') +
|
||||
javascript_include_tag('inithighlight', :plugin => 'redmine_ckeditor')
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
Loading…
Add table
Add a link
Reference in a new issue