37cbb428c6
- New module lib/simply_stored/has_attachment.rb Drop-in replacement using MiniMagick for thumbnail generation. Same file paths as Paperclip — zero migration of existing files. Auto-declares CouchDB properties for attachment metadata. Proxy object mimics Paperclip::Attachment API for view compat. - Wired into lib/cmtool.rb - Added TODO migration comments to Image, News, Quote models
18 lines
503 B
Ruby
18 lines
503 B
Ruby
require 'momentjs-rails'
|
|
|
|
require "cmtool/engine"
|
|
require 'cmtool/includes/user'
|
|
require 'cmtool/includes/page'
|
|
require 'cmtool/includes/pages_controller'
|
|
require 'cmtool/menu'
|
|
require 'email_validator'
|
|
|
|
# Paperclip replacement — stores file metadata as CouchDB properties,
|
|
# handles thumbnail generation via MiniMagick.
|
|
# Replace `include Paperclip::Glue` + `has_attached_file` with
|
|
# `include SimplyStored::HasAttachment` + `has_attachment`
|
|
require 'simply_stored/has_attachment'
|
|
|
|
module Cmtool
|
|
end
|