Merge pull request #551 from AyuntamientoMadrid/verification_tracking-500
Verification tracking
This commit is contained in:
@@ -39,6 +39,13 @@
|
||||
<% end %>
|
||||
</li>
|
||||
|
||||
<li <%= "class=active" if controller_name == "verifications" %>>
|
||||
<%= link_to admin_verifications_path do %>
|
||||
<i class="icon-eye"></i>
|
||||
<%= t("admin.menu.incomplete_verifications") %>
|
||||
<% end %>
|
||||
</li>
|
||||
|
||||
<li <%= "class=active" if controller_name == "organizations" %>>
|
||||
<%= link_to admin_organizations_path do %>
|
||||
<i class="icon-organizations"></i>
|
||||
|
||||
@@ -1,15 +1,6 @@
|
||||
<h2><%= t("admin.officials.index.title") %></h2>
|
||||
|
||||
<%= form_for(User.new, url: search_admin_officials_path, as: :user, method: :get) do |f| %>
|
||||
<div class="row">
|
||||
<div class="small-12 medium-6 column">
|
||||
<%= text_field_tag :name_or_email, "", placeholder: t("admin.officials.index.search_placeholder") %>
|
||||
</div>
|
||||
<div class="form-inline small-12 medium-6 column">
|
||||
<%= f.submit t("admin.officials.index.search"), class: "button radius success" %>
|
||||
</div>
|
||||
</div>
|
||||
<% end %>
|
||||
<%= render 'admin/shared/user_search', url: search_admin_officials_path %>
|
||||
|
||||
<h3><%= page_entries_info @officials %></h3>
|
||||
|
||||
|
||||
@@ -1,15 +1,6 @@
|
||||
<h2><%= t("admin.officials.search.title") %></h2>
|
||||
|
||||
<%= form_for(User.new, url: search_admin_officials_path, as: :user, method: :get) do |f| %>
|
||||
<div class="row">
|
||||
<div class="small-12 medium-6 column">
|
||||
<%= text_field_tag :name_or_email, "", placeholder: t("admin.officials.index.search_placeholder") %>
|
||||
</div>
|
||||
<div class="small-12 medium-6 column">
|
||||
<%= f.submit t("admin.officials.search.search"), class: "button radius success" %>
|
||||
</div>
|
||||
</div>
|
||||
<% end %>
|
||||
<%= render 'admin/shared/user_search', url: search_admin_officials_path %>
|
||||
|
||||
<h3><%= page_entries_info @users %></h3>
|
||||
|
||||
|
||||
10
app/views/admin/shared/_user_search.html.erb
Normal file
10
app/views/admin/shared/_user_search.html.erb
Normal file
@@ -0,0 +1,10 @@
|
||||
<%= form_for(User.new, url: url, as: :user, method: :get) do |f| %>
|
||||
<div class="row">
|
||||
<div class="small-12 medium-6 column">
|
||||
<%= text_field_tag :name_or_email, "", placeholder: t("admin.shared.user_search.placeholder") %>
|
||||
</div>
|
||||
<div class="form-inline small-12 medium-6 column">
|
||||
<%= f.submit t("admin.shared.user_search.button"), class: "button radius success" %>
|
||||
</div>
|
||||
</div>
|
||||
<% end %>
|
||||
@@ -0,0 +1,6 @@
|
||||
<div>
|
||||
<%= humanize_document_type(failed_census_call.document_type) %>
|
||||
<%= failed_census_call.document_number %>
|
||||
<%= l(failed_census_call.date_of_birth) %>
|
||||
<%= failed_census_call.postal_code %>
|
||||
</div>
|
||||
7
app/views/admin/verifications/_pending_step.html.erb
Normal file
7
app/views/admin/verifications/_pending_step.html.erb
Normal file
@@ -0,0 +1,7 @@
|
||||
<% if user.failed_residence_verification? %>
|
||||
<%= render partial: 'failed_census_call', collection: user.failed_census_calls %>
|
||||
<% elsif user.no_phone_available? %>
|
||||
<p><%= t("admin.verifications.index.phone_not_given") %></p>
|
||||
<% elsif user.sms_code_not_confirmed? %>
|
||||
<p><%= t("admin.verifications.index.sms_code_not_confirmed") %></p>
|
||||
<% end %>
|
||||
16
app/views/admin/verifications/index.html.erb
Normal file
16
app/views/admin/verifications/index.html.erb
Normal file
@@ -0,0 +1,16 @@
|
||||
<h2><%= t("admin.verifications.index.title") %></h2>
|
||||
|
||||
<%= render 'admin/shared/user_search', url: search_admin_verifications_path %>
|
||||
|
||||
<h3><%= page_entries_info @users %></h3>
|
||||
|
||||
<ul class="admin-list">
|
||||
<% @users.each do |user| %>
|
||||
<li id="<%= dom_id(user) %>">
|
||||
<%= link_to user.name, admin_user_path(user) %>
|
||||
<%= render "pending_step", user: user %>
|
||||
</li>
|
||||
<% end %>
|
||||
</ul>
|
||||
|
||||
<%= paginate @users %>
|
||||
Reference in New Issue
Block a user