summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--main/templatetags/cdn.py7
-rw-r--r--templates/mirrors/mirror_details.html3
-rw-r--r--templates/public/keys.html3
-rw-r--r--templates/visualize/index.html3
4 files changed, 10 insertions, 6 deletions
diff --git a/main/templatetags/cdn.py b/main/templatetags/cdn.py
index c0ce83d8..23c13314 100644
--- a/main/templatetags/cdn.py
+++ b/main/templatetags/cdn.py
@@ -21,4 +21,11 @@ def jquery_tablesorter():
link = staticfiles_storage.url(filename)
return format_html('<script type="text/javascript" src="%s"></script>' % link)
+@register.simple_tag
+def d3js():
+ version = '3.0.6'
+ filename = 'd3-%s.min.js' % version
+ link = staticfiles_storage.url(filename)
+ return format_html('<script type="text/javascript" src="%s"></script>' % link)
+
# vim: set ts=4 sw=4 et:
diff --git a/templates/mirrors/mirror_details.html b/templates/mirrors/mirror_details.html
index 89345664..dd19e80d 100644
--- a/templates/mirrors/mirror_details.html
+++ b/templates/mirrors/mirror_details.html
@@ -111,8 +111,7 @@
{% endblock %}
{% block script_block %}
-{% load cdn %}{% jquery %}{% jquery_tablesorter %}
-<script type="text/javascript" src="{% static "d3-3.0.6.min.js" %}"></script>
+{% load cdn %}{% jquery %}{% jquery_tablesorter %}{% d3js %}
<script type="text/javascript" src="{% static "archweb.js" %}"></script>
<script type="text/javascript" src="{% static "mirror_status.js" %}"></script>
<script type="text/javascript" nonce={{ CSP_NONCE }}>
diff --git a/templates/public/keys.html b/templates/public/keys.html
index 978abaab..39fe6efb 100644
--- a/templates/public/keys.html
+++ b/templates/public/keys.html
@@ -135,8 +135,7 @@
{% endblock %}
{% block script_block %}
-{% load cdn %}{% jquery %}{% jquery_tablesorter %}
-<script type="text/javascript" src="{% static "d3-3.0.6.min.js" %}"></script>
+{% load cdn %}{% jquery %}{% jquery_tablesorter %}{% d3js %}
<script type="text/javascript" src="{% static "archweb.js" %}"></script>
<script type="text/javascript" src="{% static "visualize.js" %}"></script>
<script type="text/javascript" nonce={{ CSP_NONCE }}>
diff --git a/templates/visualize/index.html b/templates/visualize/index.html
index 5b992ea4..47a6b3f4 100644
--- a/templates/visualize/index.html
+++ b/templates/visualize/index.html
@@ -26,8 +26,7 @@
{% endblock %}
{% block script_block %}
-{% load cdn %}{% jquery %}
-<script type="text/javascript" src="{% static "d3-3.0.6.min.js" %}"></script>
+{% load cdn %}{% jquery %}{% d3js %}
<script type="text/javascript" src="{% static "archweb.js" %}"></script>
<script type="text/javascript" src="{% static "visualize.js" %}"></script>
<script type="text/javascript" nonce={{ CSP_NONCE }}>