Sha256: 01691afb260928d98e1197104a67274f7b728c185286489822f94031be8a63bd

Contents?: true

Size: 508 Bytes

Versions: 5

Compression:

Stored size: 508 Bytes

Contents

def history?
  false
end

event :store_in_session, :after=>:approve, :on=>:create do
  Env.session[key] = db_content
  self.db_content = ''
end

event :update_in_session, :after=>:approve, :on=>:update do
  if db_content_changed?
    Env.session[key] = db_content
    self.db_content = ''
  end
end

event :delete_in_session, :after=>:approve, :on=>:delete do
  Env.session[key] = nil
  abort :success
end

def content
  Env.session[key]
end

format :html do
  view :editor, :mod=>PlainText::HtmlFormat
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
card-1.15.7 mod/05_standard/set/type/session.rb
card-1.15.6 mod/05_standard/set/type/session.rb
card-1.15.5 mod/05_standard/set/type/session.rb
card-1.15.4 mod/05_standard/set/type/session.rb
card-1.15.3 mod/05_standard/set/type/session.rb