Sha256: cce3257dab2e0a2930f9385a788318e4bb8519aae69f142ce43dee3912a69ae9

Contents?: true

Size: 1.83 KB

Versions: 68

Compression:

Stored size: 1.83 KB

Contents

<h1>Messages <small><%= @group.title %></small></h1>

<% if can? :create, SiteMessage %>
  <div class="btn-toolbar" role="toolbar">
    <%= link_to "Group", (defined?(think_feel_do_dashboard) ? think_feel_do_dashboard.group_path(@group) : "#"), class: "btn btn-default" %>
    <%= link_to "Compose", new_coach_group_message_path(@group), class: "btn btn-default" %>
  </div>
<% end %>

<%= form_tag coach_group_messages_path(@group), :method => 'get', role: "search" do %>
  <div class="form-inline btn-toolbar">
    <div class="form-group">
      <%= select_tag "search", options_from_collection_for_select(@participants, "id", "study_id", params[:search]), { prompt: "All Patients", class: "form-control" } %>
    </div>

    <div class="form-group">
      <%= submit_tag "Search", name: nil, class: "btn btn-default" %>
    </div>
  </div>
<% end %>

<ul class="nav nav-tabs" id="messages-tab">
  <li><a href="#inbox" data-toggle="tab">Inbox (<%= received_messages.unread.count %>)</a></li>
  <% if sent_messages.count > 0 %>
    <li><a href="#sent" data-toggle="tab">Sent</a></li>
  <% end %>
</ul>

<div class="tab-content">

  <div class="tab-pane" id="inbox">
    <div class="list-group">
      <%= render partial: "think_feel_do_engine/coach/received_messages/received_message", collection: received_messages %>
    </div>
  </div>

  <% if sent_messages.count > 0 %>
    <div class="tab-pane" id="sent">
      <div class="list-group">
        <% sent_messages.each do |msg| %>
          <%= link_to(coach_group_sent_message_path(@group, msg), { class: "text-muted list-group-item" }) do %>
            To: <%= msg.recipient_study_id %>
            <span class="pull-right"><%= msg.created_at.to_s(:standard) %></span>
            <span class="col-md-4"><%= msg.subject %></span>
          <% end %>
        <% end %>
      </div>
    </div>
  <% end %>
</div>

Version data entries

68 entries across 68 versions & 1 rubygems

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