Module: DrgcmsControls::DcBookChapterDcReplyControl

Defined in:
app/controllers/drgcms_controls/dc_book_chapter_dc_reply_control.rb

Overview

DrgcmsControls for DcBlog.DcReply form

Instance Method Summary collapse

Instance Method Details

#dc_before_saveObject

Called before save. Reloads browser.



46
47
48
# File 'app/controllers/drgcms_controls/dc_book_chapter_dc_reply_control.rb', line 46

def dc_before_save()
  params[:return_to] = 'parent.reload'
end

#dc_new_recordObject

Called when new empty record is created



33
34
35
36
37
38
39
40
41
# File 'app/controllers/drgcms_controls/dc_book_chapter_dc_reply_control.rb', line 33

def dc_new_record()
# fill with quote when reply_to is present  
  if params[:reply_to]
    replyto = @record._parent.dc_replies.find(params[:reply_to])
    @record.subject = "Re: #{replyto.subject}"
    @record.body = "<div class='dc-forum-quote'>#{replyto.body}</div><br>"
  end
  @record.created_by_name = session[:user_name] if session[:user_name]
end