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 %} {% if not hide_category %}<span class="category">[{{ item.category.label }}]</span>{% endif %}
<span class="site-list"> <span class="site-list">
{% for res in item.external_resources.all %} {% 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 %} {% endfor %}
</span> </span>
</small> </small>

View file

@ -15,7 +15,9 @@
{% if not hide_category %}<span class="category">[{{ item.category.label }}]</span>{% endif %} {% if not hide_category %}<span class="category">[{{ item.category.label }}]</span>{% endif %}
<span class="site-list"> <span class="site-list">
{% for res in item.external_resources.all %} {% 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 %} {% endfor %}
</span> </span>
</small> </small>

View file

@ -50,7 +50,7 @@
{% for res in item.external_resources.all %} {% for res in item.external_resources.all %}
<details> <details>
<summary> <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> </summary>
<div class="grid"> <div class="grid">
<form method="post" <form method="post"

View file

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