<% add_decidim_page_title(t("participatory_process_user_roles.index.process_admins_title", scope: "decidim.admin")) %> <div class='card' id="process_admins"> <div class="card-divider"> <h2 class="card-title"> <%= t("participatory_process_user_roles.index.process_admins_title", scope: "decidim.admin") %> <% if allowed_to? :create, :process_user_role %> <%= link_to t("actions.new_process_user_role", scope: "decidim.admin"), new_participatory_process_user_role_path(current_participatory_process), class: "button tiny button--title new" %> <% end %> </h2> </div> <div class="card-section"> <div class="table-scroll"> <table class="stack"> <thead> <tr> <th><%= t("models.participatory_process_user_role.fields.name", scope: "decidim.admin") %></th> <th><%= t("models.participatory_process_user_role.fields.email", scope: "decidim.admin") %></th> <th><%= t("models.user.fields.invitation_sent_at", scope: "decidim.admin") %></th> <th><%= t("models.user.fields.invitation_accepted_at", scope: "decidim.admin") %></th> <th><%= t("models.participatory_process_user_role.fields.role", scope: "decidim.admin") %></th> <th class="actions"></th> </tr> </thead> <tbody> <% @participatory_process_user_roles.each do |role| %> <tr> <td> <%= role.user.name %><br> </td> <td> <%= role.user.email %><br> </td> <td> <% if role.user.invitation_sent_at %> <%= l role.user.invitation_sent_at, format: :short %> <% end %> </td> <td> <% if role.user.invitation_accepted_at %> <%= l role.user.invitation_accepted_at, format: :short %> <% end %> </td> <td> <%= t("#{role.role}", scope: "decidim.admin.models.participatory_process_user_role.roles") %><br> </td> <td class="table-list__actions"> <% if allowed_to?(:invite, :process_user_role, user_role: role) && role.user.invited_to_sign_up? %> <%= icon_link_to "reload", resend_invitation_participatory_process_user_role_path(current_participatory_process, role), t("actions.resend_invitation", scope: "decidim.admin"), class: "resend-invitation", method: :post %> <% else %> <span class="action-space icon"></span> <% end %> <% if allowed_to? :update, :process_user_role, user_role: role %> <%= icon_link_to "pencil", edit_participatory_process_user_role_path(current_participatory_process, role), t("actions.edit", scope: "decidim.admin"), class: "action-icon--edit" %> <% else %> <span class="action-space icon"></span> <% end %> <% if allowed_to? :destroy, :process_user_role, user_role: role %> <%= icon_link_to "circle-x", participatory_process_user_role_path(current_participatory_process, role), t("actions.destroy", scope: "decidim.admin"), class: "action-icon--remove", method: :delete, data: { confirm: t("actions.confirm_destroy", scope: "decidim.admin") } %> <% else %> <span class="action-space icon"></span> <% end %> </td> </tr> <% end %> </tbody> </table> </div> </div> </div>