content_security_policy(:only => :id) do |policy|
policy.connect_src("*")
- policy.img_src("*", :blob)
+ policy.img_src(*policy.img_src, "*", :blob)
+ policy.script_src(*policy.script_src, :unsafe_eval)
policy.style_src(*policy.style_src, :unsafe_inline)
end
end
def copyright
+ @title = t ".title"
@locale = params[:copyright_locale] || I18n.locale
end
end
def preview
- render :html => RichText.new(params[:type], params[:text]).to_html
+ if params[:text].blank?
+ flash.now[:warning] = t("layouts.nothing_to_preview")
+ render :partial => "layouts/flash"
+ else
+ render :html => RichText.new(params[:type], params[:text]).to_html
+ end
end
def id