Sha256: a3de66162047d9d7bc9c91308612779fe64d431e0b943180f0036fa095d20a60

Contents?: true

Size: 328 Bytes

Versions: 10

Compression:

Stored size: 328 Bytes

Contents

module Alchemy
	class EssenceHtml < ActiveRecord::Base

		acts_as_essence(
			:ingredient_column => :source
		)

		# Returns the first x (default = 30) (HTML escaped) characters from self.source for the Element#preview_text method.
		def preview_text(maxlength = 30)
			CGI.escapeHTML(source.to_s)[0..maxlength]
		end

	end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
alchemy_cms-2.1.4 app/models/alchemy/essence_html.rb
alchemy_cms-2.1.3 app/models/alchemy/essence_html.rb
alchemy_cms-2.1.2 app/models/alchemy/essence_html.rb
alchemy_cms-2.1.1 app/models/alchemy/essence_html.rb
alchemy_cms-2.1 app/models/alchemy/essence_html.rb
alchemy_cms-2.1.rc6 app/models/alchemy/essence_html.rb
alchemy_cms-2.1.rc5 app/models/alchemy/essence_html.rb
alchemy_cms-2.1.rc4 app/models/alchemy/essence_html.rb
alchemy_cms-2.1.rc3 app/models/alchemy/essence_html.rb
alchemy_cms-2.1.rc2 app/models/alchemy/essence_html.rb