Sha256: c4360108efe4f86ea9d5ab65656974eb1c4330ff370f2141bf43d7450b897a4c

Contents?: true

Size: 317 Bytes

Versions: 7

Compression:

Stored size: 317 Bytes

Contents

module Alchemy
	class EssencePicture < ActiveRecord::Base

		acts_as_essence(
			:ingredient_column => :picture,
			:preview_text_method => :name
		)

		belongs_to :picture
		before_save :replace_newlines

		def replace_newlines
			return nil if caption.nil?
			caption.gsub!(/(\r\n|\r|\n)/, "<br/>")
		end

	end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
alchemy_cms-2.1.1 app/models/alchemy/essence_picture.rb
alchemy_cms-2.1 app/models/alchemy/essence_picture.rb
alchemy_cms-2.1.rc6 app/models/alchemy/essence_picture.rb
alchemy_cms-2.1.rc5 app/models/alchemy/essence_picture.rb
alchemy_cms-2.1.rc4 app/models/alchemy/essence_picture.rb
alchemy_cms-2.1.rc3 app/models/alchemy/essence_picture.rb
alchemy_cms-2.1.rc2 app/models/alchemy/essence_picture.rb