Module: Redactor2Rails

Defined in:
lib/redactor2_rails.rb,
lib/redactor2_rails/http.rb,
lib/redactor2_rails/devise.rb,
lib/redactor2_rails/engine.rb,
lib/redactor2_rails/version.rb,
lib/redactor2_rails/orm/base.rb,
lib/redactor2_rails/orm/mongoid.rb,
lib/redactor2_rails/orm/active_record.rb,
lib/redactor2_rails/backend/carrierwave.rb

Defined Under Namespace

Modules: Backend, Devise, Http, Orm Classes: Asset, Engine, File, FilesController, Image, ImagesController

Constant Summary collapse

IMAGE_TYPES =
['image/jpeg', 'image/png', 'image/gif', 'image/jpg', 'image/pjpeg', 'image/tiff', 'image/x-png'].freeze
FILE_TYPES =
['application/msword', 'application/pdf', 'text/plain', 'text/rtf', 'application/vnd.ms-excel'].freeze
VERSION =
"0.1.4"
@@images_file_types =
%w[jpg jpeg png gif tiff]
@@files_file_types =
%w[pdf doc docx xls xlsx rtf txt]

Class Method Summary collapse

Class Method Details

.devise_userObject



32
33
34
# File 'lib/redactor2_rails.rb', line 32

def self.devise_user
  @devise_user || :user
end

.devise_user_keyObject



36
37
38
# File 'lib/redactor2_rails.rb', line 36

def self.devise_user_key
  "#{devise_user}_id".to_sym
end

.file_modelObject



28
29
30
# File 'lib/redactor2_rails.rb', line 28

def self.file_model
  @file_model || Redactor2Rails::File
end

.image_modelObject



24
25
26
# File 'lib/redactor2_rails.rb', line 24

def self.image_model
  @image_model || Redactor2Rails::Image
end