Sha256: 3a4523feb4081445c867600100ce8c69341c038a4a3dd772beb964a7bab72216

Contents?: true

Size: 1.38 KB

Versions: 32

Compression:

Stored size: 1.38 KB

Contents

<h1>Message</h1>

<% if participant_signed_in? && !current_participant.coach_assignment %>
  <%= render partial: "think_feel_do_engine/messages/tool_use_message" %>
<% elsif current_user && can?(:create, SiteMessage) %>
  <div class="btn-toolbar" role="toolbar">
    <%= link_to "Messages", coach_group_messages_path(@group), class: "btn btn-default" %>
    <%= link_to "Compose", new_coach_group_message_path(@group), class: "btn btn-default" %>
  </div>
<% elsif current_participant && current_participant.active_membership.present? %>
  <div class="btn-toolbar">
    <%= (link_to "Compose", compose_path, class: "btn btn-default") if current_user || current_participant.active_membership.group.arm.can_message_after_membership_complete? || current_participant.in_study? %>
  </div>
<% end %>

<%= render "think_feel_do_engine/messages/message_info", message: message %>

<% user_id = current_user.try(:id) || current_participant.try(:id) %>
<% unless message.sender.id == user_id %>
  <% if (current_participant && current_participant.in_study?) || current_user %>
       <div class="well">
         <%= (link_to "Reply to this message", reply_path) if current_user || current_participant && current_participant.active_membership.group.arm.can_message_after_membership_complete? || current_participant.in_study? %>
  </div>
  <% end %>

  <%= link_to "Cancel", :back, class: "btn btn-default" %>
<% end %>

Version data entries

32 entries across 32 versions & 1 rubygems

Version Path
think_feel_do_engine-3.22.9 app/views/think_feel_do_engine/messages/show.html.erb
think_feel_do_engine-3.22.8 app/views/think_feel_do_engine/messages/show.html.erb
think_feel_do_engine-3.22.7 app/views/think_feel_do_engine/messages/show.html.erb
think_feel_do_engine-3.22.6 app/views/think_feel_do_engine/messages/show.html.erb
think_feel_do_engine-3.22.5 app/views/think_feel_do_engine/messages/show.html.erb
think_feel_do_engine-3.22.4 app/views/think_feel_do_engine/messages/show.html.erb
think_feel_do_engine-3.22.2 app/views/think_feel_do_engine/messages/show.html.erb
think_feel_do_engine-3.22.1 app/views/think_feel_do_engine/messages/show.html.erb
think_feel_do_engine-3.22.0 app/views/think_feel_do_engine/messages/show.html.erb
think_feel_do_engine-3.21.2 app/views/think_feel_do_engine/messages/show.html.erb
think_feel_do_engine-3.21.1 app/views/think_feel_do_engine/messages/show.html.erb
think_feel_do_engine-3.21.0 app/views/think_feel_do_engine/messages/show.html.erb
think_feel_do_engine-3.20.1 app/views/think_feel_do_engine/messages/show.html.erb
think_feel_do_engine-3.19.9 app/views/think_feel_do_engine/messages/show.html.erb
think_feel_do_engine-3.19.8 app/views/think_feel_do_engine/messages/show.html.erb
think_feel_do_engine-3.19.7 app/views/think_feel_do_engine/messages/show.html.erb
think_feel_do_engine-3.19.6 app/views/think_feel_do_engine/messages/show.html.erb
think_feel_do_engine-3.19.5 app/views/think_feel_do_engine/messages/show.html.erb
think_feel_do_engine-3.19.4 app/views/think_feel_do_engine/messages/show.html.erb
think_feel_do_engine-3.19.3 app/views/think_feel_do_engine/messages/show.html.erb