Newer
Older
dmpopidor / app / views / devise / registrations / _external_identifier.html.erb
<div class="user-identifier" 
     style="background-image: url(<%= "#{scheme.logo_url}" %>); background-size: 16px;">
     
  <% if id.nil? || id.identifier == '' %>
      <%= link_to "#{_("Create or Link your #{scheme.description} ID")}",
                  Rails.application.routes.url_helpers.send(
                    "user_#{scheme.name.downcase}_omniauth_authorize_path"
                  ),
                  title: t("identifier_schemes.schemes.#{scheme.name}.connect_tooltip", default: "")
      %>
  <% else %>
    <% if scheme.user_landing_url.nil? %>
      <%= _("Your account has been linked to #{scheme.description}.") %>
    <% else %>
      <%= link_to "#{_("Your account has been linked to #{scheme.description}.")}", "#{scheme.user_landing_url}/#{id.identifier}", target: '_blank', 
          title: t("identifier_schemes.schemes.#{scheme.name}.connect_tooltip", default: "") %>
    <% end %>
    <%= link_to image_tag('remove.png', height: '16px', width: '16px'), 
                destroy_user_identifier_path(id), method: :delete,
                title: _("Unlink your account from #{scheme.description}. You can link again at any time."),
                data: {confirm: _("Are you sure you want to unlink your #{scheme.description} ID?")} %>
  <% end %>
</div>