a11y: add "required authentication" info to link titles (#64250) #116

Merged
fpeters merged 1 commits from wip/64250-a11y-link-required-authentication into main 2023-06-23 10:40:15 +02:00
1 changed files with 7 additions and 1 deletions

View File

@ -1,3 +1,5 @@
{% load i18n %}
{% firstof form.url url as form_url %}
{% firstof form.title title as form_title %}
{% autoescape off %}
@ -6,7 +8,11 @@
{% block form-link-pre %}{% endblock %}
<a href="{{ form_url }}{% if not request_is_a_bot %}tryauth?cancelurl={{ absolute_uri|urlencode|iriencode }}{% endif %}">{% block form-link-title %}{{ form_title }}{% endblock %}</a>
<a href="{{ form_url }}{% if not request_is_a_bot %}tryauth?cancelurl={{ absolute_uri|urlencode|iriencode }}{% endif %}"
{% if 'required-authentication' in form.css_classes %}
title="{{ form_title }} - {% trans "authentication required" %}"
{% endif %}
>{% block form-link-title %}{{ form_title }}{% endblock %}</a>
{% if form_description %}
<div class="description">{% block form-link-description %}{{ form_description|safe }}{% endblock %}</div>
{% endif %}