kopia lustrzana https://github.com/wagtail/wagtail
Remove redundant noopener from noreferrer rel attributes
rodzic
ae14fa6e76
commit
c5d2f98205
|
@ -28,7 +28,7 @@ describe('Button', () => {
|
|||
|
||||
it('#target', () => {
|
||||
expect(
|
||||
shallow(<Button target="_blank" rel="noopener noreferrer" />),
|
||||
shallow(<Button target="_blank" rel="noreferrer" />),
|
||||
).toMatchSnapshot();
|
||||
});
|
||||
|
||||
|
|
|
@ -57,7 +57,7 @@ const Button: React.FunctionComponent<ButtonProps> = ({
|
|||
<a
|
||||
className={className}
|
||||
onClick={handleClick.bind(null, href, onClick, preventDefault, navigate)}
|
||||
rel={target === '_blank' ? 'noopener noreferrer' : undefined}
|
||||
rel={target === '_blank' ? 'noreferrer' : undefined}
|
||||
href={href}
|
||||
target={target}
|
||||
aria-haspopup={dialogTrigger ? 'dialog' : undefined}
|
||||
|
|
|
@ -38,7 +38,7 @@ exports[`Button #target 1`] = `
|
|||
className=""
|
||||
href="#"
|
||||
onClick={[Function]}
|
||||
rel="noopener noreferrer"
|
||||
rel="noreferrer"
|
||||
target="_blank"
|
||||
/>
|
||||
`;
|
||||
|
|
|
@ -20,7 +20,7 @@ const EmbedBlock = (props) => {
|
|||
href={url}
|
||||
title={url}
|
||||
target="_blank"
|
||||
rel="noopener noreferrer"
|
||||
rel="noreferrer"
|
||||
>
|
||||
{title}
|
||||
</a>
|
||||
|
|
|
@ -49,7 +49,7 @@ exports[`EmbedBlock renders 1`] = `
|
|||
<a
|
||||
className="Tooltip__link EmbedBlock__link"
|
||||
href="http://www.example.com/"
|
||||
rel="noopener noreferrer"
|
||||
rel="noreferrer"
|
||||
target="_blank"
|
||||
title="http://www.example.com/"
|
||||
>
|
||||
|
|
|
@ -106,7 +106,7 @@ class TooltipEntity extends Component {
|
|||
href={url}
|
||||
title={url}
|
||||
target="_blank"
|
||||
rel="noopener noreferrer"
|
||||
rel="noreferrer"
|
||||
className="Tooltip__link"
|
||||
>
|
||||
{shortenLabel(label)}
|
||||
|
|
|
@ -50,7 +50,7 @@ exports[`TooltipEntity #openTooltip 1`] = `
|
|||
<a
|
||||
className="Tooltip__link"
|
||||
href="https://www.example.com/"
|
||||
rel="noopener noreferrer"
|
||||
rel="noreferrer"
|
||||
target="_blank"
|
||||
title="https://www.example.com/"
|
||||
>
|
||||
|
|
|
@ -13,7 +13,7 @@ exports[`telepath: wagtail.widgets.PageChooser it renders correctly 1`] = `
|
|||
</button>
|
||||
</li>
|
||||
<li>
|
||||
<a href=\\"/admin/pages/60/edit/\\" class=\\"edit-link button button-small button-secondary\\" target=\\"_blank\\" rel=\\"noopener noreferrer\\">
|
||||
<a href=\\"/admin/pages/60/edit/\\" class=\\"edit-link button button-small button-secondary\\" target=\\"_blank\\" rel=\\"noreferrer\\">
|
||||
Edit this page
|
||||
</a>
|
||||
</li>
|
||||
|
@ -39,7 +39,7 @@ exports[`telepath: wagtail.widgets.PageChooser setState() changes the current pa
|
|||
</button>
|
||||
</li>
|
||||
<li>
|
||||
<a href=\\"/admin/pages/34/edit/\\" class=\\"edit-link button button-small button-secondary\\" target=\\"_blank\\" rel=\\"noopener noreferrer\\">
|
||||
<a href=\\"/admin/pages/34/edit/\\" class=\\"edit-link button button-small button-secondary\\" target=\\"_blank\\" rel=\\"noreferrer\\">
|
||||
Edit this page
|
||||
</a>
|
||||
</li>
|
||||
|
@ -65,7 +65,7 @@ exports[`telepath: wagtail.widgets.PageChooser setState() to null clears the fie
|
|||
</button>
|
||||
</li>
|
||||
<li>
|
||||
<a href=\\"/admin/pages/60/edit/\\" class=\\"edit-link button button-small button-secondary\\" target=\\"_blank\\" rel=\\"noopener noreferrer\\">
|
||||
<a href=\\"/admin/pages/60/edit/\\" class=\\"edit-link button button-small button-secondary\\" target=\\"_blank\\" rel=\\"noreferrer\\">
|
||||
Edit this page
|
||||
</a>
|
||||
</li>
|
||||
|
|
|
@ -231,7 +231,7 @@ describe('telepath: wagtail.widgets.PageChooser', () => {
|
|||
<a href=""
|
||||
class="edit-link button button-small button-secondary"
|
||||
target="_blank"
|
||||
rel="noopener noreferrer">
|
||||
rel="noreferrer">
|
||||
Edit this page
|
||||
</a>
|
||||
</li>
|
||||
|
|
|
@ -61,7 +61,7 @@ An example for a confirmation template is as follows:
|
|||
<ul>
|
||||
{% for item in items %}
|
||||
<li>
|
||||
<a href="" target="_blank" rel="noopener noreferrer">{{ item.item.title }}</a>
|
||||
<a href="" target="_blank" rel="noreferrer">{{ item.item.title }}</a>
|
||||
</li>
|
||||
{% endfor %}
|
||||
</ul>
|
||||
|
@ -94,7 +94,7 @@ An example for a confirmation template is as follows:
|
|||
|
||||
{% block per_item %}
|
||||
{% if item.can_edit %}
|
||||
<a href="{% url 'wagtailadmin_pages:edit' item.item.id %}" target="_blank" rel="noopener noreferrer">{{ item.item.title }}</a>
|
||||
<a href="{% url 'wagtailadmin_pages:edit' item.item.id %}" target="_blank" rel="noreferrer">{{ item.item.title }}</a>
|
||||
{% else %}
|
||||
{{ item.item.title }}
|
||||
{% endif %}
|
||||
|
|
|
@ -5,9 +5,9 @@
|
|||
<div class="nice-padding">
|
||||
<p>
|
||||
{% blocktrans %}
|
||||
The URL you entered, <a target="_blank" rel="noreferrer noopener" href="{{ submitted_url }}">{{ submitted_url }}</a>,
|
||||
The URL you entered, <a target="_blank" rel="noreferrer" href="{{ submitted_url }}">{{ submitted_url }}</a>,
|
||||
looks like it matches the internal page {{ page }}, which has the URL
|
||||
<a target="_blank" rel="noreferrer noopener" href="{{ internal_url }}">{{ internal_url }}</a>.
|
||||
<a target="_blank" rel="noreferrer" href="{{ internal_url }}">{{ internal_url }}</a>.
|
||||
{% endblocktrans %}
|
||||
</p>
|
||||
<p>
|
||||
|
|
|
@ -37,12 +37,12 @@
|
|||
{% endif %}
|
||||
<li><a href="{% url 'wagtailadmin_pages:edit' page.id %}" class="button button-small button-secondary">{% trans "Edit" %}</a></li>
|
||||
{% if page.has_unpublished_changes and page.is_previewable %}
|
||||
<li><a href="{% url 'wagtailadmin_pages:view_draft' page.id %}" class="button button-small button-secondary" target="_blank" rel="noopener noreferrer">{% trans 'Draft' %}</a></li>
|
||||
<li><a href="{% url 'wagtailadmin_pages:view_draft' page.id %}" class="button button-small button-secondary" target="_blank" rel="noreferrer">{% trans 'Draft' %}</a></li>
|
||||
{% endif %}
|
||||
{% if page.live %}
|
||||
{% with page_url=page.url %}
|
||||
{% if page_url is not None %}
|
||||
<li><a href="{{ page_url }}" class="button button-small button-secondary" target="_blank" rel="noopener noreferrer">{% trans 'Live' %}</a></li>
|
||||
<li><a href="{{ page_url }}" class="button button-small button-secondary" target="_blank" rel="noreferrer">{% trans 'Live' %}</a></li>
|
||||
{% endif %}
|
||||
{% endwith %}
|
||||
{% endif %}
|
||||
|
|
|
@ -55,7 +55,7 @@
|
|||
<li><a href="{% url 'wagtailadmin_pages:edit' revision.page.id %}" class="button button-small button-secondary">{% trans 'Edit' %}</a></li>
|
||||
{% endif %}
|
||||
{% if revision.page.is_previewable %}
|
||||
<li><a href="{% url 'wagtailadmin_pages:preview_for_moderation' revision.id %}" class="button button-small button-secondary" target="_blank" rel="noopener noreferrer">{% trans 'Preview' %}</a></li>
|
||||
<li><a href="{% url 'wagtailadmin_pages:preview_for_moderation' revision.id %}" class="button button-small button-secondary" target="_blank" rel="noreferrer">{% trans 'Preview' %}</a></li>
|
||||
{% endif %}
|
||||
</ul>
|
||||
</td>
|
||||
|
|
|
@ -32,12 +32,12 @@
|
|||
<ul class="actions">
|
||||
<li><a href="{% url 'wagtailadmin_pages:edit' page.id %}" class="button button-small button-secondary">{% trans "Edit" %}</a></li>
|
||||
{% if page.has_unpublished_changes and page.is_previewable %}
|
||||
<li><a href="{% url 'wagtailadmin_pages:view_draft' page.id %}" class="button button-small button-secondary" target="_blank" rel="noopener noreferrer">{% trans 'Draft' %}</a></li>
|
||||
<li><a href="{% url 'wagtailadmin_pages:view_draft' page.id %}" class="button button-small button-secondary" target="_blank" rel="noreferrer">{% trans 'Draft' %}</a></li>
|
||||
{% endif %}
|
||||
{% if page.live %}
|
||||
{% with page_url=page.url %}
|
||||
{% if page_url is not None %}
|
||||
<li><a href="{{ page_url }}" class="button button-small button-secondary" target="_blank" rel="noopener noreferrer">{% trans 'Live' %}</a></li>
|
||||
<li><a href="{{ page_url }}" class="button button-small button-secondary" target="_blank" rel="noreferrer">{% trans 'Live' %}</a></li>
|
||||
{% endif %}
|
||||
{% endwith %}
|
||||
{% endif %}
|
||||
|
|
|
@ -51,7 +51,7 @@
|
|||
{% endif %}
|
||||
{% if revision.page.is_previewable %}
|
||||
<li>
|
||||
<a href="{% url 'wagtailadmin_pages:workflow_preview' revision.page.id task_state.task.id %}" class="button button-small button-secondary" target="_blank" rel="noopener noreferrer">{% trans 'Preview' %}</a>
|
||||
<a href="{% url 'wagtailadmin_pages:workflow_preview' revision.page.id task_state.task.id %}" class="button button-small button-secondary" target="_blank" rel="noreferrer">{% trans 'Preview' %}</a>
|
||||
</li>
|
||||
{% endif %}
|
||||
</ul>
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{% load i18n wagtailadmin_tags %}
|
||||
{% if page.live and page.url is not None %}
|
||||
{% test_page_is_public page as is_public %}
|
||||
<a href="{{ page.url }}" target="_blank" rel="noopener noreferrer" class="button button-nostroke button--live" title="{% trans 'Visit the live page' %}">
|
||||
<a href="{{ page.url }}" target="_blank" rel="noreferrer" class="button button-nostroke button--live" title="{% trans 'Visit the live page' %}">
|
||||
{% icon name="link-external" class_name="initial" %}
|
||||
{% trans "Live" %}
|
||||
<span class="privacy-indicator-tag {% if is_public %}u-hidden" aria-hidden="true{% endif %}" title="{% trans "This page is live but only available to certain users" %}">({% trans "restricted" %})</span>
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
<ul>
|
||||
{% for page in items %}
|
||||
<li>
|
||||
<a href="{% url 'wagtailadmin_pages:edit' page.item.id %}" target="_blank" rel="noopener noreferrer">{{ page.item.get_admin_display_title }}</a>
|
||||
<a href="{% url 'wagtailadmin_pages:edit' page.item.id %}" target="_blank" rel="noreferrer">{{ page.item.get_admin_display_title }}</a>
|
||||
{% if page.descendant_count %}
|
||||
<p>
|
||||
{% blocktrans count counter=page.descendant_count %}
|
||||
|
|
|
@ -15,7 +15,7 @@
|
|||
<ul>
|
||||
{% for page in items %}
|
||||
<li>
|
||||
<a href="{% url 'wagtailadmin_pages:edit' page.item.id %}" target="_blank" rel="noopener noreferrer">{{ page.item.get_admin_display_title }}</a>
|
||||
<a href="{% url 'wagtailadmin_pages:edit' page.item.id %}" target="_blank" rel="noreferrer">{{ page.item.get_admin_display_title }}</a>
|
||||
{% if not page.item.is_leaf %}
|
||||
<p>
|
||||
{% blocktrans count counter=page.child_pages %}
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
<ul>
|
||||
{% for page in items %}
|
||||
<li>
|
||||
<a href="{% url 'wagtailadmin_pages:edit' page.item.id %}" target="_blank" rel="noopener noreferrer">{{ page.item.get_admin_display_title }}</a>
|
||||
<a href="{% url 'wagtailadmin_pages:edit' page.item.id %}" target="_blank" rel="noreferrer">{{ page.item.get_admin_display_title }}</a>
|
||||
{% if page.draft_descendant_count %}
|
||||
<p>
|
||||
{% blocktrans count counter=page.draft_descendant_count %}
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
<ul>
|
||||
{% for page in items %}
|
||||
<li>
|
||||
<a href="{% url 'wagtailadmin_pages:edit' page.item.id %}" target="_blank" rel="noopener noreferrer">{{ page.item.get_admin_display_title }}</a>
|
||||
<a href="{% url 'wagtailadmin_pages:edit' page.item.id %}" target="_blank" rel="noreferrer">{{ page.item.get_admin_display_title }}</a>
|
||||
<p>
|
||||
{% if page.live_descendant_count %}
|
||||
{% blocktrans count counter=page.live_descendant_count %}
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
{% block per_item %}
|
||||
{% if item.can_edit %}
|
||||
<a href="{% url 'wagtailadmin_pages:edit' item.item.id %}" target="_blank" rel="noopener noreferrer">{{ item.item.get_admin_display_title }}</a>
|
||||
<a href="{% url 'wagtailadmin_pages:edit' item.item.id %}" target="_blank" rel="noreferrer">{{ item.item.get_admin_display_title }}</a>
|
||||
{% else %}
|
||||
{{ item.item.get_admin_display_title }}
|
||||
{% endif %}
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{% load i18n %}
|
||||
<ul class="actions">
|
||||
{% if page.is_previewable %}
|
||||
<li><a href="{% url 'wagtailadmin_pages:revisions_view' page.id revision.id %}" class="button button-small button-secondary" target="_blank" rel="noopener noreferrer">{% trans 'Preview' %}</a></li>
|
||||
<li><a href="{% url 'wagtailadmin_pages:revisions_view' page.id revision.id %}" class="button button-small button-secondary" target="_blank" rel="noreferrer">{% trans 'Preview' %}</a></li>
|
||||
{% endif %}
|
||||
{% if revision == page.get_latest_revision %}
|
||||
<li><a href="{% url 'wagtailadmin_pages:edit' page.id %}" class="button button-small button-secondary">{% trans 'Edit' %}</a></li>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
{% if buttons %}
|
||||
<span class="buttons">
|
||||
{% for button in buttons %}
|
||||
<a href="{{ button.0 }}" class="button button-small button-secondary"{% if button.2 %} target="_blank" rel="noopener noreferrer"{% endif %}>{{ button.1 }}</a>
|
||||
<a href="{{ button.0 }}" class="button button-small button-secondary"{% if button.2 %} target="_blank" rel="noreferrer"{% endif %}>{{ button.1 }}</a>
|
||||
{% endfor %}
|
||||
</span>
|
||||
{% endif %}
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
{% if page.live %}
|
||||
{% with page_url=page.url %}
|
||||
{% if page_url is not None %}
|
||||
<a href="{{ page_url }}" target="_blank" rel="noopener noreferrer" class="status-tag primary" title="{% trans 'Visit the live page' %}">
|
||||
<a href="{{ page_url }}" target="_blank" rel="noreferrer" class="status-tag primary" title="{% trans 'Visit the live page' %}">
|
||||
<span class="visuallyhidden">{% trans "Current page status:" %}</span> {{ page.status_string }}
|
||||
</a>
|
||||
{% else %}
|
||||
|
|
|
@ -23,7 +23,7 @@
|
|||
{% if widget.show_edit_link %}
|
||||
<li>
|
||||
{% block edit_link %}
|
||||
<a href="{% block edit_chosen_item_url %}{{ edit_url }}{% endblock %}" class="edit-link button button-small button-secondary" target="_blank" rel="noopener noreferrer">{{ widget.link_to_chosen_text }}</a>
|
||||
<a href="{% block edit_chosen_item_url %}{{ edit_url }}{% endblock %}" class="edit-link button button-small button-secondary" target="_blank" rel="noreferrer">{{ widget.link_to_chosen_text }}</a>
|
||||
{% endblock %}
|
||||
</li>
|
||||
{% endif %}
|
||||
|
|
|
@ -81,7 +81,7 @@ class TestBulkDelete(TestCase, WagtailTestUtils):
|
|||
for child_page in self.pages_to_be_deleted:
|
||||
# check if the pages to be deleted and number of descendant pages are displayed
|
||||
needle = "<li>"
|
||||
needle += '<a href="{edit_page_url}" target="_blank" rel="noopener noreferrer">{page_title}</a>'.format(
|
||||
needle += '<a href="{edit_page_url}" target="_blank" rel="noreferrer">{page_title}</a>'.format(
|
||||
edit_page_url=reverse("wagtailadmin_pages:edit", args=[child_page.id]),
|
||||
page_title=child_page.title,
|
||||
)
|
||||
|
|
|
@ -98,7 +98,7 @@ class TestBulkMove(TestCase, WagtailTestUtils):
|
|||
self.assertInHTML("<p>Are you sure you want to move these pages?</p>", html)
|
||||
|
||||
self.assertInHTML(
|
||||
'<li><a href="{edit_page_url}" target="_blank" rel="noopener noreferrer">Hello world! (simple page)</a></li>'.format(
|
||||
'<li><a href="{edit_page_url}" target="_blank" rel="noreferrer">Hello world! (simple page)</a></li>'.format(
|
||||
edit_page_url=reverse(
|
||||
"wagtailadmin_pages:edit", args=[self.test_page_b.id]
|
||||
),
|
||||
|
@ -175,7 +175,7 @@ class TestBulkMove(TestCase, WagtailTestUtils):
|
|||
|
||||
for child_page in self.pages_to_be_moved:
|
||||
self.assertInHTML(
|
||||
'<li><a href="{edit_page_url}" target="_blank" rel="noopener noreferrer">{page_title}</a></li>'.format(
|
||||
'<li><a href="{edit_page_url}" target="_blank" rel="noreferrer">{page_title}</a></li>'.format(
|
||||
edit_page_url=reverse(
|
||||
"wagtailadmin_pages:edit", args=[child_page.id]
|
||||
),
|
||||
|
@ -204,7 +204,7 @@ class TestBulkMove(TestCase, WagtailTestUtils):
|
|||
|
||||
for child_page in self.pages_to_be_moved:
|
||||
self.assertInHTML(
|
||||
'<li><a href="{edit_page_url}" target="_blank" rel="noopener noreferrer">{page_title}</a></li>'.format(
|
||||
'<li><a href="{edit_page_url}" target="_blank" rel="noreferrer">{page_title}</a></li>'.format(
|
||||
edit_page_url=reverse(
|
||||
"wagtailadmin_pages:edit", args=[child_page.id]
|
||||
),
|
||||
|
|
|
@ -978,7 +978,7 @@ class TestPageEdit(TestCase, WagtailTestUtils):
|
|||
)
|
||||
|
||||
link_to_live = (
|
||||
'<a href="/hello-world/" target="_blank" rel="noopener noreferrer" class="button button-nostroke button--live" title="Visit the live page">\n'
|
||||
'<a href="/hello-world/" target="_blank" rel="noreferrer" class="button button-nostroke button--live" title="Visit the live page">\n'
|
||||
'<svg class="icon icon-link-external initial" aria-hidden="true" focusable="false"><use href="#icon-link-external"></use></svg>\n\n '
|
||||
'Live\n <span class="privacy-indicator-tag u-hidden" aria-hidden="true" title="This page is live but only available to certain users">(restricted)</span>'
|
||||
)
|
||||
|
@ -1010,7 +1010,7 @@ class TestPageEdit(TestCase, WagtailTestUtils):
|
|||
)
|
||||
|
||||
link_to_live = (
|
||||
'<a href="/mars-landing/pointless-suffix/" target="_blank" rel="noopener noreferrer" class="button button-nostroke button--live" title="Visit the live page">\n'
|
||||
'<a href="/mars-landing/pointless-suffix/" target="_blank" rel="noreferrer" class="button button-nostroke button--live" title="Visit the live page">\n'
|
||||
'<svg class="icon icon-link-external initial" aria-hidden="true" focusable="false"><use href="#icon-link-external"></use></svg>\n\n '
|
||||
'Live\n <span class="privacy-indicator-tag u-hidden" aria-hidden="true" title="This page is live but only available to certain users">(restricted)</span>'
|
||||
)
|
||||
|
|
|
@ -88,7 +88,7 @@ class TestButtonsHooks(TestCase, WagtailTestUtils):
|
|||
page_perms=page_perms,
|
||||
is_parent=is_parent,
|
||||
next_url=next_url,
|
||||
attrs={"target": "_blank", "rel": "noopener noreferrer"},
|
||||
attrs={"target": "_blank", "rel": "noreferrer"},
|
||||
priority=50,
|
||||
)
|
||||
|
||||
|
|
|
@ -914,7 +914,7 @@ class TestPageChooserPanel(TestCase):
|
|||
self.assertIn('<p class="help">help text</p>', result)
|
||||
self.assertIn('<span class="title">Christmas</span>', result)
|
||||
self.assertIn(
|
||||
'<a href="/admin/pages/%d/edit/" class="edit-link button button-small button-secondary" target="_blank" rel="noopener noreferrer">'
|
||||
'<a href="/admin/pages/%d/edit/" class="edit-link button button-small button-secondary" target="_blank" rel="noreferrer">'
|
||||
"Edit this page</a>" % self.christmas_page.id,
|
||||
result,
|
||||
)
|
||||
|
|
|
@ -235,7 +235,7 @@ def page_listing_buttons(page, page_perms, is_parent=False, next_url=None):
|
|||
attrs={
|
||||
"aria-label": _("Preview draft version of '%(title)s'")
|
||||
% {"title": page.get_admin_display_title()},
|
||||
"rel": "noopener noreferrer",
|
||||
"rel": "noreferrer",
|
||||
},
|
||||
priority=20,
|
||||
)
|
||||
|
@ -244,7 +244,7 @@ def page_listing_buttons(page, page_perms, is_parent=False, next_url=None):
|
|||
_("View live"),
|
||||
page.url,
|
||||
attrs={
|
||||
"rel": "noopener noreferrer",
|
||||
"rel": "noreferrer",
|
||||
"aria-label": _("View live version of '%(title)s'")
|
||||
% {"title": page.get_admin_display_title()},
|
||||
},
|
||||
|
@ -289,7 +289,7 @@ def page_listing_buttons(page, page_perms, is_parent=False, next_url=None):
|
|||
next_url=next_url,
|
||||
attrs={
|
||||
"target": "_blank",
|
||||
"rel": "noopener noreferrer",
|
||||
"rel": "noreferrer",
|
||||
"title": _("View more options for '%(title)s'")
|
||||
% {"title": page.get_admin_display_title()},
|
||||
},
|
||||
|
|
|
@ -32,7 +32,7 @@
|
|||
<ul>
|
||||
{% for document in items %}
|
||||
<li>
|
||||
<a href="{% url 'wagtaildocs:edit' document.item.id %}" target="_blank" rel="noopener noreferrer">{{document.item.title}}</a>
|
||||
<a href="{% url 'wagtaildocs:edit' document.item.id %}" target="_blank" rel="noreferrer">{{document.item.title}}</a>
|
||||
</li>
|
||||
{% endfor %}
|
||||
</ul>
|
||||
|
|
|
@ -20,7 +20,7 @@
|
|||
<ul>
|
||||
{% for document in items %}
|
||||
<li>
|
||||
<a href="{% url 'wagtaildocs:edit' document.item.id %}" target="_blank" rel="noopener noreferrer">{{document.item.title}}</a>
|
||||
<a href="{% url 'wagtaildocs:edit' document.item.id %}" target="_blank" rel="noreferrer">{{document.item.title}}</a>
|
||||
</li>
|
||||
{% endfor %}
|
||||
</ul>
|
||||
|
|
|
@ -19,7 +19,7 @@
|
|||
<ul>
|
||||
{% for document in items %}
|
||||
<li>
|
||||
<a href="{% url 'wagtaildocs:edit' document.item.id %}" target="_blank" rel="noopener noreferrer">{{document.item.title}}</a>
|
||||
<a href="{% url 'wagtaildocs:edit' document.item.id %}" target="_blank" rel="noreferrer">{{document.item.title}}</a>
|
||||
{% usage_count_enabled as uc_enabled %}
|
||||
{% if uc_enabled %}
|
||||
(<a href="{{ document.item.usage_url }}">{% blocktrans count usage_count=document.item.get_usage.count %}Used {{ usage_count }} time{% plural %}Used {{ usage_count }} times{% endblocktrans %}</a>)
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
{% block per_item %}
|
||||
{% if item.can_edit %}
|
||||
<a href="{% url 'wagtaildocs:edit' item.item.id %}" target="_blank" rel="noopener noreferrer">{{ item.item.title }}</a>
|
||||
<a href="{% url 'wagtaildocs:edit' item.item.id %}" target="_blank" rel="noreferrer">{{ item.item.title }}</a>
|
||||
{% else %}
|
||||
{{ item.item.title }}
|
||||
{% endif %}
|
||||
|
|
|
@ -32,7 +32,7 @@
|
|||
<ul>
|
||||
{% for image in items %}
|
||||
<li>
|
||||
<a href="{% url 'wagtailimages:edit' image.item.id %}" target="_blank" rel="noopener noreferrer">{{image.item.title}}</a>
|
||||
<a href="{% url 'wagtailimages:edit' image.item.id %}" target="_blank" rel="noreferrer">{{image.item.title}}</a>
|
||||
</li>
|
||||
{% endfor %}
|
||||
</ul>
|
||||
|
|
|
@ -20,7 +20,7 @@
|
|||
<ul>
|
||||
{% for image in items %}
|
||||
<li>
|
||||
<a href="{% url 'wagtailimages:edit' image.item.id %}" target="_blank" rel="noopener noreferrer">{{image.item.title}}</a>
|
||||
<a href="{% url 'wagtailimages:edit' image.item.id %}" target="_blank" rel="noreferrer">{{image.item.title}}</a>
|
||||
</li>
|
||||
{% endfor %}
|
||||
</ul>
|
||||
|
|
|
@ -20,7 +20,7 @@
|
|||
{% usage_count_enabled as uc_enabled %}
|
||||
{% for image in items %}
|
||||
<li>
|
||||
<a href="{% url 'wagtailimages:edit' image.item.id %}" target="_blank" rel="noopener noreferrer">{{image.item.title}}</a>
|
||||
<a href="{% url 'wagtailimages:edit' image.item.id %}" target="_blank" rel="noreferrer">{{image.item.title}}</a>
|
||||
{% if uc_enabled %}
|
||||
(<a href="{{ image.item.usage_url }}">{% blocktrans count usage_count=image.item.get_usage.count %}Used {{ usage_count }} time{% plural %}Used {{ usage_count }} times{% endblocktrans %}</a>)
|
||||
{% endif %}
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
{% block per_item %}
|
||||
{% if item.can_edit %}
|
||||
<a href="{% url 'wagtailimages:edit' item.item.id %}" target="_blank" rel="noopener noreferrer">{{ item.item.title }}</a>
|
||||
<a href="{% url 'wagtailimages:edit' item.item.id %}" target="_blank" rel="noreferrer">{{ item.item.title }}</a>
|
||||
{% else %}
|
||||
{{ item.item.title }}
|
||||
{% endif %}
|
||||
|
|
|
@ -19,6 +19,6 @@
|
|||
<p role="alert">{% blocktrans %}Sorry, no snippets match "<em>{{ query_string }}</em>"{% endblocktrans %}</p>
|
||||
{% else %}
|
||||
{% url 'wagtailsnippets:add' model_opts.app_label model_opts.model_name as wagtailsnippets_create_snippet_url %}
|
||||
<p>{% blocktrans with snippet_type_name=model_opts.verbose_name %}You haven't created any {{ snippet_type_name }} snippets. Why not <a href="{{ wagtailsnippets_create_snippet_url }}" target="_blank" rel="noopener noreferrer">create one now</a>?{% endblocktrans %}</p>
|
||||
<p>{% blocktrans with snippet_type_name=model_opts.verbose_name %}You haven't created any {{ snippet_type_name }} snippets. Why not <a href="{{ wagtailsnippets_create_snippet_url }}" target="_blank" rel="noreferrer">create one now</a>?{% endblocktrans %}</p>
|
||||
{% endif %}
|
||||
{% endif %}
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
<ul>
|
||||
{% for user in items %}
|
||||
<li>
|
||||
<a href="{% url 'wagtailusers_users:edit' user.item.pk %}" target="_blank" rel="noopener noreferrer">{{user.item|user_display_name }}</a>
|
||||
<a href="{% url 'wagtailusers_users:edit' user.item.pk %}" target="_blank" rel="noreferrer">{{user.item|user_display_name }}</a>
|
||||
</li>
|
||||
{% endfor %}
|
||||
</ul>
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
<ul>
|
||||
{% for user in items %}
|
||||
<li>
|
||||
<a href="{% url 'wagtailusers_users:edit' user.item.pk %}" target="_blank" rel="noopener noreferrer">{{user.item|user_display_name }}</a>
|
||||
<a href="{% url 'wagtailusers_users:edit' user.item.pk %}" target="_blank" rel="noreferrer">{{user.item|user_display_name }}</a>
|
||||
</li>
|
||||
{% endfor %}
|
||||
</ul>
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
<ul>
|
||||
{% for user in items %}
|
||||
<li>
|
||||
<a href="{% url 'wagtailusers_users:edit' user.item.pk %}" target="_blank" rel="noopener noreferrer">{{user.item|user_display_name }}</a>
|
||||
<a href="{% url 'wagtailusers_users:edit' user.item.pk %}" target="_blank" rel="noreferrer">{{user.item|user_display_name }}</a>
|
||||
</li>
|
||||
{% endfor %}
|
||||
</ul>
|
||||
|
|
Ładowanie…
Reference in New Issue