Module: Redactor3Rails
- Defined in:
- lib/redactor3_rails.rb,
lib/redactor3_rails/http.rb,
lib/redactor3_rails/devise.rb,
lib/redactor3_rails/engine.rb,
lib/redactor3_rails/version.rb,
lib/redactor3_rails/orm/base.rb,
lib/redactor3_rails/orm/mongoid.rb,
lib/redactor3_rails/orm/active_record.rb,
lib/redactor3_rails/backend/carrierwave.rb
Defined Under Namespace
Modules: Backend, Devise, Http, Orm
Classes: Asset, Engine, File, FilesController, Image, ImagesController, Picture
Constant Summary
collapse
- IMAGE_TYPES =
['image/jpeg', 'image/png', 'image/gif', 'image/jpg', 'image/pjpeg', 'image/tiff', 'image/x-png']
- FILE_TYPES =
['application/msword', 'application/pdf', 'text/plain', 'text/rtf', 'application/vnd.ms-excel']
- VERSION =
"0.1.5"
- @@images_file_types =
['jpg', 'jpeg', 'png', 'gif', 'tiff']
- @@files_file_types =
['pdf', 'doc', 'docx', 'xls', 'xlsx', 'rtf', 'txt']
Class Method Summary
collapse
Class Method Details
.base_controller ⇒ Object
29
30
31
|
# File 'lib/redactor3_rails.rb', line 29
def base_controller
@base_controller ||= ApplicationController
end
|
.base_controller=(v) ⇒ Object
25
26
27
|
# File 'lib/redactor3_rails.rb', line 25
def base_controller=(v)
@base_controller = v
end
|
.devise_user ⇒ Object
69
70
71
|
# File 'lib/redactor3_rails.rb', line 69
def devise_user
@devise_user ||= :user
end
|
.devise_user=(v) ⇒ Object
65
66
67
|
# File 'lib/redactor3_rails.rb', line 65
def devise_user=(v)
@devise_user = v
end
|
.devise_user_key ⇒ Object
77
78
79
|
# File 'lib/redactor3_rails.rb', line 77
def devise_user_key
@devise_user_key ||= "#{self.devise_user.to_s}_id".to_sym
end
|
.devise_user_key=(v) ⇒ Object
73
74
75
|
# File 'lib/redactor3_rails.rb', line 73
def devise_user_key=(v)
@devise_user_key = v
end
|
.file_model ⇒ Object
45
46
47
|
# File 'lib/redactor3_rails.rb', line 45
def file_model
@file_model ||= Redactor3Rails::File
end
|
.file_model=(v) ⇒ Object
41
42
43
|
# File 'lib/redactor3_rails.rb', line 41
def file_model=(v)
@file_model = v
end
|
.file_uploader=(v) ⇒ Object
57
58
59
|
# File 'lib/redactor3_rails.rb', line 57
def file_uploader=(v)
@file_uploader = v
end
|
.image_model ⇒ Object
37
38
39
|
# File 'lib/redactor3_rails.rb', line 37
def image_model
@image_model ||= Redactor3Rails::Image
end
|
.image_model=(v) ⇒ Object
33
34
35
|
# File 'lib/redactor3_rails.rb', line 33
def image_model=(v)
@image_model = v
end
|
.image_uploader=(v) ⇒ Object
49
50
51
|
# File 'lib/redactor3_rails.rb', line 49
def image_uploader=(v)
@image_uploader = v
end
|