Merge pull request #2876 from javierm/ckeditor4_update
Ckeditor4 update
This commit is contained in:
9
lib/admin_wysiwyg_sanitizer.rb
Normal file
9
lib/admin_wysiwyg_sanitizer.rb
Normal file
@@ -0,0 +1,9 @@
|
||||
class AdminWYSIWYGSanitizer < WYSIWYGSanitizer
|
||||
def allowed_tags
|
||||
super + %w[img]
|
||||
end
|
||||
|
||||
def allowed_attributes
|
||||
super + %w[alt src style]
|
||||
end
|
||||
end
|
||||
@@ -1,10 +1,14 @@
|
||||
class WYSIWYGSanitizer
|
||||
def allowed_tags
|
||||
%w[p ul ol li strong em u s a h2 h3]
|
||||
end
|
||||
|
||||
ALLOWED_TAGS = %w(p ul ol li strong em u s)
|
||||
ALLOWED_ATTRIBUTES = []
|
||||
def allowed_attributes
|
||||
%w[href]
|
||||
end
|
||||
|
||||
def sanitize(html)
|
||||
ActionController::Base.helpers.sanitize(html, tags: ALLOWED_TAGS, attributes: ALLOWED_ATTRIBUTES)
|
||||
ActionController::Base.helpers.sanitize(html, tags: allowed_tags, attributes: allowed_attributes)
|
||||
end
|
||||
|
||||
end
|
||||
Reference in New Issue
Block a user