diff options
| author | David Smith <smithdc@gmail.com> | 2022-03-30 09:10:24 +0100 |
|---|---|---|
| committer | Carlton Gibson <carlton@noumenal.es> | 2022-04-06 12:42:43 +0200 |
| commit | 6991880109e35c879b71b7d9d9c154baeec12b89 (patch) | |
| tree | d72cd6cb99624d105652ed16343c7eaa426d3c5d /django | |
| parent | 50e1e7ef8ef63271717f8bcab76d7151ccf4bb18 (diff) | |
Refs #31617 -- Added an id for helptext in admin forms.
Diffstat (limited to 'django')
4 files changed, 9 insertions, 7 deletions
diff --git a/django/contrib/admin/templates/admin/auth/user/change_password.html b/django/contrib/admin/templates/admin/auth/user/change_password.html index ed4285855e..ac02e811ea 100644 --- a/django/contrib/admin/templates/admin/auth/user/change_password.html +++ b/django/contrib/admin/templates/admin/auth/user/change_password.html @@ -34,7 +34,7 @@ {{ form.password1.errors }} {{ form.password1.label_tag }} {{ form.password1 }} {% if form.password1.help_text %} - <div class="help">{{ form.password1.help_text|safe }}</div> + <div class="help"{% if form.password1.id_for_label %} id="{{ form.password1.id_for_label }}_helptext">{% endif %}{{ form.password1.help_text|safe }}</div> {% endif %} </div> @@ -42,7 +42,7 @@ {{ form.password2.errors }} {{ form.password2.label_tag }} {{ form.password2 }} {% if form.password2.help_text %} - <div class="help">{{ form.password2.help_text|safe }}</div> + <div class="help"{% if form.password2.id_for_label %} id="{{ form.password2.id_for_label }}_helptext"{% endif %}>{{ form.password2.help_text|safe }}</div> {% endif %} </div> diff --git a/django/contrib/admin/templates/admin/includes/fieldset.html b/django/contrib/admin/templates/admin/includes/fieldset.html index 218fd5a4c1..8207d47ec4 100644 --- a/django/contrib/admin/templates/admin/includes/fieldset.html +++ b/django/contrib/admin/templates/admin/includes/fieldset.html @@ -20,7 +20,9 @@ {% endif %} {% endif %} {% if field.field.help_text %} - <div class="help">{{ field.field.help_text|safe }}</div> + <div class="help"{% if field.field.id_for_label %} id="{{ field.field.id_for_label }}_helptext"{% endif %}> + {{ field.field.help_text|safe }} + </div> {% endif %} </div> {% endfor %} diff --git a/django/contrib/admin/templates/admin/search_form.html b/django/contrib/admin/templates/admin/search_form.html index fd7818a9f8..7f65211582 100644 --- a/django/contrib/admin/templates/admin/search_form.html +++ b/django/contrib/admin/templates/admin/search_form.html @@ -3,7 +3,7 @@ <div id="toolbar"><form id="changelist-search" method="get"> <div><!-- DIV needed for valid HTML --> <label for="searchbar"><img src="{% static "admin/img/search.svg" %}" alt="Search"></label> -<input type="text" size="40" name="{{ search_var }}" value="{{ cl.query }}" id="searchbar" autofocus> +<input type="text" size="40" name="{{ search_var }}" value="{{ cl.query }}" id="searchbar" autofocus{% if cl.search_help_text %} aria-describedby="searchbar_helptext"{% endif %}> <input type="submit" value="{% translate 'Search' %}"> {% if show_result_count %} <span class="small quiet">{% blocktranslate count counter=cl.result_count %}{{ counter }} result{% plural %}{{ counter }} results{% endblocktranslate %} (<a href="?{% if cl.is_popup %}{{ is_popup_var }}=1{% endif %}">{% if cl.show_full_result_count %}{% blocktranslate with full_result_count=cl.full_result_count %}{{ full_result_count }} total{% endblocktranslate %}{% else %}{% translate "Show all" %}{% endif %}</a>)</span> @@ -14,7 +14,7 @@ </div> {% if cl.search_help_text %} <br class="clear"> -<div class="help">{{ cl.search_help_text }}</div> +<div class="help" id="searchbar_helptext">{{ cl.search_help_text }}</div> {% endif %} </form></div> {% endif %} diff --git a/django/contrib/admin/templates/registration/password_change_form.html b/django/contrib/admin/templates/registration/password_change_form.html index 8c2913398c..e5fa9d8b99 100644 --- a/django/contrib/admin/templates/registration/password_change_form.html +++ b/django/contrib/admin/templates/registration/password_change_form.html @@ -39,7 +39,7 @@ {{ form.new_password1.errors }} {{ form.new_password1.label_tag }} {{ form.new_password1 }} {% if form.new_password1.help_text %} - <div class="help">{{ form.new_password1.help_text|safe }}</div> + <div class="help"{% if form.new_password1.id_for_label %} id="{{ form.new_password1.id_for_label }}_helptext"{% endif %}>{{ form.new_password1.help_text|safe }}</div> {% endif %} </div> @@ -47,7 +47,7 @@ {{ form.new_password2.errors }} {{ form.new_password2.label_tag }} {{ form.new_password2 }} {% if form.new_password2.help_text %} - <div class="help">{{ form.new_password2.help_text|safe }}</div> + <div class="help"{% if form.new_password2.id_for_label %} id="{{ form.new_password2.id_for_label }}_helptext"{% endif %}>{{ form.new_password2.help_text|safe }}</div> {% endif %} </div> |
