{% if user.id == currentUser.id or currentUser.admin %}

{{ "Login Accounts"|t('social') }}

0 or loginProviders|length > 0 %} class="hidden"{% endif %}>

{{ "No login accounts."|t('social') }}

{% for loginProvider in loginProviders %} {% set connected = false %} {% for account in loginAccounts %} {% if account.getLoginProvider() and loginProvider.handle == account.getLoginProvider().handle %} {% set connected = true %} {% endif %} {% endfor %} {% endfor %}
{{ loginProvider.name }}
{% if connected %} {% if user.id == currentUser.id %} {{ 'Disconnect'|t('social') }} {% elseif currentUser.admin %} {{ 'Delete'|t('social') }} {% else %}
{{ 'Connected'|t('social') }}
{% endif %} {% else %} {% if user.id == currentUser.id %} {{ 'Connect'|t('social') }} {% else %}
{{ 'Connect'|t('social') }}
{% endif %} {% endif %}
{% endif %} {% js %} var adminTable = new Craft.AdminTable({ tableSelector: '#loginAccounts', noObjectsSelector: '#nologinaccounts', deleteAction: 'social/login-accounts/delete-login-account', confirmDeleteMessage: '{{ "Are you sure you want to unlink “{name}” login account?"|t('social') }}', }); {% endjs %}