From 4540999dc1e60520879e1da1595627d37fc55d82 Mon Sep 17 00:00:00 2001 From: Peter Bittner Date: Fri, 4 Apr 2025 14:12:37 +0200 Subject: [PATCH] Remove obsolete type attribute in script tags --- CHANGELOG.rst | 1 + analytical/templatetags/chartbeat.py | 6 ++---- analytical/templatetags/clickmap.py | 2 +- analytical/templatetags/clicky.py | 2 +- analytical/templatetags/crazy_egg.py | 4 ++-- analytical/templatetags/gauges.py | 2 +- analytical/templatetags/google_analytics.py | 2 +- analytical/templatetags/gosquared.py | 2 +- analytical/templatetags/heap.py | 4 ++-- analytical/templatetags/hubspot.py | 2 +- analytical/templatetags/kiss_insights.py | 4 ++-- analytical/templatetags/kiss_metrics.py | 2 +- analytical/templatetags/matomo.py | 2 +- analytical/templatetags/mixpanel.py | 2 +- analytical/templatetags/performable.py | 8 ++++---- analytical/templatetags/rating_mailru.py | 2 +- analytical/templatetags/snapengage.py | 4 ++-- analytical/templatetags/uservoice.py | 2 +- analytical/templatetags/woopra.py | 2 +- analytical/templatetags/yandex_metrica.py | 2 +- docs/services/gauges.rst | 4 ++-- docs/services/uservoice.rst | 2 +- tests/unit/test_tag_gauges.py | 4 ++-- 23 files changed, 33 insertions(+), 34 deletions(-) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index a88255a..300d973 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -3,6 +3,7 @@ Unreleased * Remove deprecated Piwik integration. Use Matomo instead! (Peter Bittner) * Migrate packaging from setup.py to pyproject.toml with Ruff for linting and formatting (Peter Bittner) +* Remove obsolete type attribute in script tags for JavaScript (Peter Bittner) Version 3.1.0 ------------- diff --git a/analytical/templatetags/chartbeat.py b/analytical/templatetags/chartbeat.py index c499935..83a977f 100644 --- a/analytical/templatetags/chartbeat.py +++ b/analytical/templatetags/chartbeat.py @@ -12,11 +12,9 @@ from django.template import Library, Node, TemplateSyntaxError from analytical.utils import disable_html, get_required_setting, is_internal_ip USER_ID_RE = re.compile(r'^\d+$') -INIT_CODE = ( - """""" -) +INIT_CODE = """""" SETUP_CODE = """ - '.format( +SETUP_CODE = ''.format( placeholder_url='//dnn506yrbagrg.cloudfront.net/pages/scripts/' '%(account_nr_1)s/%(account_nr_2)s.js' ) @@ -58,7 +58,7 @@ class CrazyEggNode(Node): } for (varnr, value) in params ) - html = '%s\n' % (html, js) + html = '%s\n' % (html, js) if is_internal_ip(context, 'CRAZY_EGG'): html = disable_html(html, 'Crazy Egg') return html diff --git a/analytical/templatetags/gauges.py b/analytical/templatetags/gauges.py index ee9c714..16b6c89 100644 --- a/analytical/templatetags/gauges.py +++ b/analytical/templatetags/gauges.py @@ -10,7 +10,7 @@ from analytical.utils import disable_html, get_required_setting, is_internal_ip SITE_ID_RE = re.compile(r'[\da-f]+$') TRACKING_CODE = """ - diff --git a/analytical/templatetags/hubspot.py b/analytical/templatetags/hubspot.py index cff51b8..fe897d8 100644 --- a/analytical/templatetags/hubspot.py +++ b/analytical/templatetags/hubspot.py @@ -11,7 +11,7 @@ from analytical.utils import disable_html, get_required_setting, is_internal_ip PORTAL_ID_RE = re.compile(r'^\d+$') TRACKING_CODE = """ - - + + """ # noqa IDENTIFY_CODE = "_kiq.push(['identify', '%s']);" SHOW_SURVEY_CODE = "_kiq.push(['showSurvey', %s]);" diff --git a/analytical/templatetags/kiss_metrics.py b/analytical/templatetags/kiss_metrics.py index 73d09d5..53d6aa7 100644 --- a/analytical/templatetags/kiss_metrics.py +++ b/analytical/templatetags/kiss_metrics.py @@ -16,7 +16,7 @@ from analytical.utils import ( API_KEY_RE = re.compile(r'^[0-9a-f]{40}$') TRACKING_CODE = """ - + """ # noqa IDENTIFY_CODE = """ - """ EMBED_CODE = """ - - + """ # noqa diff --git a/analytical/templatetags/uservoice.py b/analytical/templatetags/uservoice.py index ee1d1c2..5c0f1ed 100644 --- a/analytical/templatetags/uservoice.py +++ b/analytical/templatetags/uservoice.py @@ -12,7 +12,7 @@ from analytical.utils import get_identity, get_required_setting WIDGET_KEY_RE = re.compile(r'^[a-zA-Z0-9]*$') TRACKING_CODE = """ -