fix no referer when link to external source as some are may block us

This commit is contained in:
Your Name 2024-11-29 10:15:12 -05:00 committed by Henri Dickson
parent c43ac2b76a
commit a875b22b67
4 changed files with 8 additions and 4 deletions

View file

@ -9,7 +9,9 @@
{% if not hide_category %}<span class="category">[{{ item.category.label }}]</span>{% endif %}
<span class="site-list">
{% for res in item.external_resources.all %}
<a href="{{ res.url }}" class="{{ res.site_name }}">{{ res.site_label }}</a>
<a href="{{ res.url }}"
class="{{ res.site_name }}"
rel="noopener noreferrer">{{ res.site_label }}</a>
{% endfor %}
</span>
</small>

View file

@ -15,7 +15,9 @@
{% if not hide_category %}<span class="category">[{{ item.category.label }}]</span>{% endif %}
<span class="site-list">
{% for res in item.external_resources.all %}
<a href="{{ res.url }}" class="{{ res.site_name }}">{{ res.site_label }}</a>
<a href="{{ res.url }}"
class="{{ res.site_name }}"
rel="noopener noreferrer">{{ res.site_label }}</a>
{% endfor %}
</span>
</small>

View file

@ -50,7 +50,7 @@
{% for res in item.external_resources.all %}
<details>
<summary>
{% trans 'External website' %}: <a href="{{ res.url }}">{{ res.site_label }}</a>
{% trans 'External website' %}: <a href="{{ res.url }}" rel="noopener noreferrer">{{ res.site_label }}</a>
</summary>
<div class="grid">
<form method="post"

View file

@ -100,7 +100,7 @@
<a href="{{ b.url }}">{{ b.display_title }}</a>
<small class="title_deco">{{ b.title_deco }}</small>
{% comment %} {% for res in b.external_resources.all %}
<a href="{{ res.url }}">
<a href="{{ res.url }}" rel="noopener noreferrer">
<span class="source-label source-label__{{ res.site_name }}">{{ res.site_name.label }}</span>
</a>
{% endfor %} {% endcomment %}