lib/generators/ckeditor/templates/mongoid/paperclip/ckeditor/attachment_file.rb
# frozen_string_literal: true class Ckeditor::AttachmentFile < Ckeditor::Asset has_mongoid_attached_file :data, url: '/ckeditor_assets/attachments/:id/:filename', path: ':rails_root/public/ckeditor_assets/attachments/:id/:filename' validates_attachment_presence :data validates_attachment_size :data, less_than: 100.megabytes do_not_validate_attachment_file_type :data def url_thumb @url_thumb ||= Ckeditor::Utils.filethumb(filename) end end
Source Files
- app/controllers/ckeditor/application_controller.rb
- app/controllers/ckeditor/attachment_files_controller.rb
- app/controllers/ckeditor/pictures_controller.rb
- app/helpers/ckeditor/application_helper.rb
- lib/ckeditor.rb
- lib/ckeditor/asset_response.rb
- lib/ckeditor/backend/active_storage.rb
- lib/ckeditor/backend/carrierwave.rb
- lib/ckeditor/backend/dragonfly.rb
- lib/ckeditor/backend/paperclip.rb
- lib/ckeditor/backend/shrine.rb
- lib/ckeditor/helpers/controllers.rb
- lib/ckeditor/helpers/form_builder.rb
- lib/ckeditor/helpers/form_helper.rb
- lib/ckeditor/helpers/view_helper.rb
- lib/ckeditor/hooks/action_policy.rb
- lib/ckeditor/hooks/cancan.rb
- lib/ckeditor/hooks/formtastic.rb
- lib/ckeditor/hooks/pundit.rb
- lib/ckeditor/hooks/simple_form.rb
- lib/ckeditor/http.rb
- lib/ckeditor/orm/active_record.rb
- lib/ckeditor/orm/base.rb
- lib/ckeditor/orm/mongoid.rb
- lib/ckeditor/paginatable.rb
- lib/ckeditor/rails.rb
- lib/ckeditor/text_area.rb
- lib/ckeditor/utils.rb
- lib/ckeditor/utils/javascript_code.rb
- lib/ckeditor/version.rb
- lib/generators/ckeditor/action_policy_generator.rb
- lib/generators/ckeditor/install_generator.rb
- lib/generators/ckeditor/pundit_policy_generator.rb
- lib/generators/ckeditor/templates/action_policy/attachment_file_policy.rb
- lib/generators/ckeditor/templates/action_policy/picture_policy.rb
- lib/generators/ckeditor/templates/active_record/active_storage/ckeditor/asset.rb
- lib/generators/ckeditor/templates/active_record/active_storage/ckeditor/attachment_file.rb
- lib/generators/ckeditor/templates/active_record/active_storage/ckeditor/picture.rb
- lib/generators/ckeditor/templates/active_record/active_storage/migration.rb
- lib/generators/ckeditor/templates/active_record/carrierwave/ckeditor/asset.rb
- lib/generators/ckeditor/templates/active_record/carrierwave/ckeditor/attachment_file.rb
- lib/generators/ckeditor/templates/active_record/carrierwave/ckeditor/picture.rb
- lib/generators/ckeditor/templates/active_record/carrierwave/migration.rb
- lib/generators/ckeditor/templates/active_record/dragonfly/ckeditor/asset.rb
- lib/generators/ckeditor/templates/active_record/dragonfly/ckeditor/attachment_file.rb
- lib/generators/ckeditor/templates/active_record/dragonfly/ckeditor/picture.rb
- lib/generators/ckeditor/templates/active_record/dragonfly/migration.rb
- lib/generators/ckeditor/templates/active_record/paperclip/ckeditor/asset.rb
- lib/generators/ckeditor/templates/active_record/paperclip/ckeditor/attachment_file.rb
- lib/generators/ckeditor/templates/active_record/paperclip/ckeditor/picture.rb
- lib/generators/ckeditor/templates/active_record/paperclip/migration.rb
- lib/generators/ckeditor/templates/active_record/shrine/ckeditor/asset.rb
- lib/generators/ckeditor/templates/active_record/shrine/ckeditor/attachment_file.rb
- lib/generators/ckeditor/templates/active_record/shrine/ckeditor/picture.rb
- lib/generators/ckeditor/templates/active_record/shrine/migration.rb
- lib/generators/ckeditor/templates/base/carrierwave/uploaders/ckeditor_attachment_file_uploader.rb
- lib/generators/ckeditor/templates/base/carrierwave/uploaders/ckeditor_picture_uploader.rb
- lib/generators/ckeditor/templates/base/dragonfly/initializer.rb
- lib/generators/ckeditor/templates/base/shrine/initializer.rb
- lib/generators/ckeditor/templates/base/shrine/uploaders/ckeditor_attachment_uploader.rb
- lib/generators/ckeditor/templates/ckeditor.rb
- lib/generators/ckeditor/templates/mongoid/carrierwave/ckeditor/asset.rb
- lib/generators/ckeditor/templates/mongoid/carrierwave/ckeditor/attachment_file.rb
- lib/generators/ckeditor/templates/mongoid/carrierwave/ckeditor/picture.rb
- lib/generators/ckeditor/templates/mongoid/paperclip/ckeditor/asset.rb
- lib/generators/ckeditor/templates/mongoid/paperclip/ckeditor/attachment_file.rb
- lib/generators/ckeditor/templates/mongoid/paperclip/ckeditor/picture.rb
- lib/generators/ckeditor/templates/mongoid/shrine/ckeditor/asset.rb
- lib/generators/ckeditor/templates/mongoid/shrine/ckeditor/attachment_file.rb
- lib/generators/ckeditor/templates/mongoid/shrine/ckeditor/picture.rb
- lib/generators/ckeditor/templates/pundit_policy/attachment_file_policy.rb
- lib/generators/ckeditor/templates/pundit_policy/picture_policy.rb