From aa7445f9f321a1581e28e6f5d87b0bb697b9d528 Mon Sep 17 00:00:00 2001 From: Kenneth Reitz Date: Sun, 30 Nov 2025 12:14:43 -0500 Subject: [PATCH] Strip scripts/styles from resource speech text --- kjvstudy_org/templates/base.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kjvstudy_org/templates/base.html b/kjvstudy_org/templates/base.html index 5454d4a..951c73d 100644 --- a/kjvstudy_org/templates/base.html +++ b/kjvstudy_org/templates/base.html @@ -1867,13 +1867,13 @@ var combined = ''; if (highlighted) { var hclone = highlighted.cloneNode(true); - hclone.querySelectorAll('.sidenote, .marginnote, .sidenote-number, .margin-toggle').forEach(function(el) { el.remove(); }); + hclone.querySelectorAll('.sidenote, .marginnote, .sidenote-number, .margin-toggle, script, style').forEach(function(el) { el.remove(); }); combined = (hclone.textContent || hclone.innerText || '').trim(); } else { var article = document.querySelector('article'); if (article) { var aclone = article.cloneNode(true); - aclone.querySelectorAll('.sidenote, .marginnote, .sidenote-number, .margin-toggle').forEach(function(el) { el.remove(); }); + aclone.querySelectorAll('.sidenote, .marginnote, .sidenote-number, .margin-toggle, script, style').forEach(function(el) { el.remove(); }); combined = (aclone.textContent || aclone.innerText || '').trim(); } }