app/views/clinics/_list.html.erb
<div id="filterrific_results">
<h1>
<%= page_entries_info @clinics %>
</h1>
<div class="row">
<% count = 1 %>
<% @clinics.each do |clinic| %>
<% if (current_user and current_user.admin) or not clinic.pending %>
<div class="col-sm-6 col-md-6">
<div class="panel panel-primary">
<div class="panel-heading">
<h2 class="panel-title"><%= link_to(clinic.name, clinic_path(clinic), { :class=>"" }) %></h2>
</div>
<div class="panel-body">
<div id="radial<%= clinic.id %>" class="radial-container">
</div>
<ul>
<% if clinic.phone_number and clinic.phone_number != "" %>
<li>
<span class="card-info-description"><%=I18n.t('.list.phone')%></span>
<span class="card-info-value"><%= clinic.phone_number %></span>
</li>
<% end %>
<% if clinic.email and clinic.email != "" %>
<li>
<span class="card-info-description"><%= I18n.t('.list.email')%></span>
<span class="card-info-value"><%= link_to_unless(clinic.email.nil?, clinic.email, "mailto:#{clinic.email}", target: "_blank") %></span>
</li>
<% end %>
<% if clinic.website and clinic.website != "" %>
<li>
<span class="card-info-description"><%= I18n.t('.list.website')%></span>
<span class="card-info-value"><%= link_to_unless(clinic.website.nil?, clinic.website, "http://#{clinic.website}", target: "_blank") %></span>
</li>
<% end %>
<% if clinic.state and clinic.state != "" %>
<li>
<span class="card-info-description"><%= I18n.t('.list.state')%></span>
<span class="card-info-value"><%= clinic.state %></span>
</li>
<% end %>
<% if clinic.municipality and clinic.municipality != "" %>
<li>
<span class="card-info-description"><%= I18n.t('.list.muni')%></span>
<span class="card-info-value"><%= clinic.municipality %></span>
</li>
<% end %>
<li>
<span class="card-info-description"><%= I18n.t('.list.avg')%></span>
<% if clinic.review_average == -1.0 %>
<span class="card-info-value"><%= I18n.t('.list.nor')%></i></span>
<% else %>
<span class="card-info-value"><%= clinic.review_average %> <i>(<%= clinic.reviews.length %> reviews)</i></span>
<% end %>
</li>
</ul>
<br />
<div class="row">
<div class="col-sm-6 col-md-4">
<%= link_to clinic, { :class=>"btn btn-raised btn-success" } do %>
<%= I18n.t('.list.view')%> <div class="ripple-container"></div>
<% end %>
</div>
<% if current_user and current_user.clinics_id != clinic.id %>
<div class="col-sm-6 col-md-4">
<%= link_to new_clinic_review_path(clinic), { :class=>"btn btn-raised btn-info" } do %>
<%= I18n.t('.list.write')%> <div class="ripple-container"></div>
<% end %>
</div>
<% end %>
<% if current_user and current_user.clinics_id and current_user.clinics_id == clinic.id %>
<div class="col-sm-6 col-md-4">
<%= link_to edit_clinic_path(clinic), { :class=>"btn btn-raised btn-info" } do %>
<%= I18n.t('.list.edit')%> <div class="ripple-container"></div>
<% end %>
</div>
<div class="col-sm-6 col-md-4">
<%= link_to clinic, class: "btn btn-raised btn-danger", method: :delete, data: { confirm: I18n.t('.list.confirm') } do %>
<%= I18n.t('.list.delete')%> <div class="ripple-container"></div>
<% end %>
</div>
<% end %>
<% if current_user and current_user.admin and clinic.pending %>
<%= link_to "/clinics/#{clinic.id}/approve", class: "btn btn-raised btn-success", method: :post, data: { confirm: 'Are you sure?' } do %>
Confirm <div class="ripple-container"></div>
<% end %>
<% end %>
</div>
</div>
</div>
</div>
<% if count % 2 == 0 %>
<div class="clearfix hidden-xs"></div>
<% end %>
<% count = count + 1 %>
<% end %>
<% end %>
</div>
</div>
<%= will_paginate @clinics %>