Sha256: 6e4bec5ed2df9d0a198c8015ba9629c88fda5a63d1480afc0fb9d57305226ae7
Contents?: true
Size: 866 Bytes
Versions: 3
Compression:
Stored size: 866 Bytes
Contents
module CortexReaver class JournalController < Ramaze::Controller MODEL = Journal map '/journals' layout '/text_layout' deny_layout :atom template :edit, :form template :new, :form engine :Erubis helper :error, :auth, :form, :workflow, :navigation, :date, :tags, :canonical, :crud, :attachments, :feeds on_second_save do |journal, request| journal.tags = request[:tags] add_attachments(journal, request[:attachments]) journal.body = request[:body] end on_save do |journal, request| journal.title = request[:title] journal.name = Journal.canonicalize request[:name], journal.id journal.user = session[:user] end for_feed do |journal, x| x.content journal.body_cache, :type => 'html' end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
cortex-reaver-0.0.1 | lib/cortex_reaver/controller/journal.rb |
cortex-reaver-0.0.2 | lib/cortex_reaver/controller/journal.rb |
cortex-reaver-0.0.3 | lib/cortex_reaver/controller/journal.rb |