app/views/spree/admin/authentication_methods/index.html.erb
<% content_for :page_title do %>
<%= Spree.t(:social_authentication_methods) %>
<% end %>
<% content_for :page_actions do %>
<%= button_link_to Spree.t(:new_social_method), new_object_url, icon: 'add',
class: 'btn-success', id: 'admin_new_slide_link' %>
<% end %>
<% if @authentication_methods.any? %>
<table class="table" id="listing_trackers">
<thead data-hook="admin_social_methods_index_headers">
<th><%= Spree.t(:social_provider) %></th>
<th><%= Spree.t(:social_api_key) %></th>
<th><%= Spree.t(:social_api_secret) %></th>
<th><%= Spree.t(:environment) %></th>
<th><%= Spree.t(:active) %></th>
<th data-hook="admin_social_methods_index_header_actions" class="actions">
</th>
</thead>
<tbody>
<% @authentication_methods.each do |method| %>
<tr id="<%= dom_id method %>" data-hook="admin_trackers_index_rows"
class="<%= cycle('odd', 'even') %>">
<td><%= method.provider %></td>
<td><%= truncate method.api_key, length: 20 %></td>
<td><%= truncate method.api_secret, length: 20 %></td>
<td><%= method.environment.to_s.titleize %></td>
<td><%= method.active ? Spree.t(:yes) : Spree.t(:no) %></td>
<td class="actions">
<%= link_to_edit method, no_text: true %>
<%= link_to_delete method, no_text: true %>
</td>
</tr>
<% end %>
</tbody>
</table>
<% else %>
<div class="alert alert-warning no-objects-found">
<%= Spree.t(:no_authentication_methods_found) %>,
<%= Spree.t(:add_one) %>!
</div>
<% end %>