Sha256: 76bb1ac94cf3f056a07ca7dca5ff18cfb1b99a27f430ae6fc2069ee3b71aa429
Contents?: true
Size: 824 Bytes
Versions: 35
Compression:
Stored size: 824 Bytes
Contents
module Ckeditor module Helpers module Controllers extend ActiveSupport::Concern protected def ckeditor_current_user instance_eval &Ckeditor.current_user_method end def ckeditor_authorize! instance_eval &Ckeditor.authorize_with end def ckeditor_before_create_asset(asset) asset.assetable = ckeditor_current_user if ckeditor_current_user return true end def ckeditor_pictures_scope(options = {}) ckeditor_filebrowser_scope(options) end def ckeditor_attachment_files_scope(options = {}) ckeditor_filebrowser_scope(options) end def ckeditor_filebrowser_scope(options = {}) { :order => [:id, :desc] }.merge(options) end end end end
Version data entries
35 entries across 35 versions & 4 rubygems