Commit ec35508393c03ad1813a3e7e6c156f803e6b43b1

Authored by Antonio Terceiro
1 parent b74d554f

ActionItem1029: don't strip HTML tables

app/views/shared/tiny_mce.rhtml
1 1 <%= javascript_include_tag 'tinymce/jscripts/tiny_mce/tiny_mce.js' %>
2 2 <script type="text/javascript">
3   - var myplugins = "searchreplace,print,media";
  3 + var myplugins = "searchreplace,print,media,table";
4 4 if (tinymce.isIE) {
5 5 // the paste plugin is only useful in Internet Explorer
6 6 myplugins = "paste," + myplugins;
... ...
config/environment.rb
... ... @@ -81,7 +81,7 @@ Rails::Initializer.run do |config|
81 81 config.action_view.sanitized_allowed_attributes = 'align', 'border', 'alt', 'vspace', 'hspace', 'width', 'heigth', 'value', 'type', 'data', 'style', 'target'
82 82  
83 83 # Adds custom tags to the Set of allowed html tags for the #sanitize helper
84   - config.action_view.sanitized_allowed_tags = 'object', 'embed', 'param'
  84 + config.action_view.sanitized_allowed_tags = 'object', 'embed', 'param', 'table', 'tr', 'th', 'td'
85 85  
86 86 # See Rails::Configuration for more options
87 87  
... ...