<%= form_tag search_admin_administrators_path, method: :get, remote: true do %>
-
+
<%= text_field_tag :email, '', placeholder: t('admin.administrators.search.email_placeholder') %>
-
-
- <%= submit_tag t('admin.administrators.search.search'), class: 'button' %>
+
+
+ <%= submit_tag t('admin.administrators.search.search'), class: 'button' %>
+
<% end %>
-
+
-
<%= page_entries_info @administrators %>
+<% if @administrators.any? %>
+
<%= page_entries_info @administrators %>
-
- <% @administrators.each do |administrator| %>
-
- |
- <%= administrator.name %>
- |
-
- <%= administrator.email %>
- |
-
- <% if administrator.persisted? %>
- <%= link_to t('admin.administrators.administrator.delete'),
- admin_administrator_path(administrator),
- method: :delete,
- class: "button hollow alert"
- %>
- <% else %>
- <%= link_to t('admin.administrators.administrator.add'),
- { controller: "admin/administrators", action: :create,
- user_id: administrator.user_id },
- method: :post,
- class: "button success" %>
- <% end %>
- |
-
- <% end %>
-
+
+
+ | <%= t("admin.administrators.index.name") %> |
+ <%= t("admin.administrators.index.email") %> |
+ <%= t("admin.shared.actions") %> |
+
+ <% @administrators.each do |administrator| %>
+
+ |
+ <%= administrator.name %>
+ |
+
+ <%= administrator.email %>
+ |
+
+ <% if administrator.persisted? %>
+ <%= link_to t('admin.administrators.administrator.delete'),
+ admin_administrator_path(administrator),
+ method: :delete,
+ class: "button hollow alert expanded"
+ %>
+ <% else %>
+ <%= link_to t('admin.administrators.administrator.add'),
+ { controller: "admin/administrators", action: :create,
+ user_id: administrator.user_id },
+ method: :post,
+ class: "button success expanded" %>
+ <% end %>
+ |
+
+ <% end %>
+
-<%= paginate @administrators %>
+ <%= paginate @administrators %>
+<% else %>
+
+ <%= t("admin.administrators.index.no_administrators") %>
+
+<% end %>
diff --git a/app/views/admin/administrators/user_not_found.js.erb b/app/views/admin/administrators/user_not_found.js.erb
index ba707fc9d..8e979e667 100644
--- a/app/views/admin/administrators/user_not_found.js.erb
+++ b/app/views/admin/administrators/user_not_found.js.erb
@@ -1 +1 @@
-$("#search-result").html("
<%= j t('admin.administrators.search.user_not_found') %>
");
+$("#search-result").html("
<%= j t('admin.administrators.search.user_not_found') %>
");
diff --git a/config/locales/en/admin.yml b/config/locales/en/admin.yml
index 38abe6f56..c0111dea9 100644
--- a/config/locales/en/admin.yml
+++ b/config/locales/en/admin.yml
@@ -432,6 +432,9 @@ en:
administrators:
index:
title: Administrators
+ name: Name
+ email: Email
+ no_administrators: There are no administrators.
administrator:
add: Add
delete: Delete
@@ -439,7 +442,7 @@ en:
search:
email_placeholder: Search user by email
search: Search
- user_not_found: User not found
+ user_not_found: User not found.
moderators:
index:
title: Moderators
diff --git a/config/locales/es/admin.yml b/config/locales/es/admin.yml
index 3336cdc5b..5cb7badff 100644
--- a/config/locales/es/admin.yml
+++ b/config/locales/es/admin.yml
@@ -382,6 +382,9 @@ es:
administrators:
index:
title: Administradores
+ name: Nombre
+ email: Email
+ no_administrators: No hay administradores.
administrator:
add: AƱadir como Administrador
delete: Borrar
@@ -389,7 +392,7 @@ es:
search:
email_placeholder: Buscar usuario por email
search: Buscar
- user_not_found: Usuario no encontrado
+ user_not_found: Usuario no encontrado.
managers:
index:
title: Gestores