- if message.draft .panel.panel-default{ class: message_class(@box, message), id: "message_train_message_#{message.id}", data: { mark_path: message_train.box_conversation_path(@box.division, id: message.conversation_id, objects: { 'messages' => {message.id.to_s => message.id.to_s} }) } } .panel-heading{role: "tab", id: "message_#{message.id}_heading"} .message-actions.pull-right = message_read_toggle message = message_trashed_toggle message - if @box.division == :trash = message_deleted_toggle message %h4.panel-title = link_to "#message_#{message.id}_collapse", aria: { controls: "message_#{message.id}_collapse", expanded: 'true' }, data: { parent: '#accordion', toggle: 'collapse' }, role: "button" do %span.caret = :message_draft.l %small= message.updated_at .panel-collapse.collapse.in{aria: { labelledby: "message_#{message.id}_heading" }, role: "tabpanel", id: "message_#{message.id}_collapse"} .panel-body = render partial: 'message_train/messages/form', locals: { message: message } - else .panel.panel-default{ class: message_class(@box, message), id: "message_train_message_#{message.id}", data: { mark_path: message_train.box_conversation_path(@box.division, id: message.conversation_id, objects: { 'messages' => {message.id.to_s => message.id.to_s} }) } } .panel-heading{role: "tab", id: "message_#{message.id}_heading"} .message-actions.pull-right = message_read_toggle message = message_trashed_toggle message - if @box.division == :trash = message_deleted_toggle message %h4.panel-title = link_to "#message_#{message.id}_collapse", aria: { controls: "message_#{message.id}_collapse", expanded: 'true' }, data: { parent: '#accordion', toggle: 'collapse' }, role: "button" do %span.caret = :from_sender.l(sender: message.sender.display_name) %small= message.updated_at .panel-collapse.collapse.in{aria: { labelledby: "message_#{message.id}_heading" }, role: "tabpanel", id: "message_#{message.id}_collapse"} .panel-body %p= :to_recipient.l(recipient: message_recipients(message)) %p.lead= message.subject = sanitize message.body - if message.attachments.any? .row.attachment-thumbnails - for attachment in message.attachments .col-md-4 = attachment_link(attachment) - if @box.parent.allows_sending_by?(@box_user) .panel-footer - if @collective.nil? = link_to :reply.l, message_train.new_box_message_path(@box, conversation_id: message.conversation_id), class: 'btn btn-primary' - else = link_to :reply.l, message_train.new_collective_box_message_path(@collective.path_part, @box, conversation_id: message.conversation_id), class: 'btn btn-primary'