Strip scripts

This commit is contained in:
2022-07-18 17:16:21 +02:00
parent ee981f2d57
commit 7ac41b2884
3 changed files with 22 additions and 5 deletions

View File

@ -9,6 +9,7 @@
from Libs import htmlmin
from Libs.bs4 import BeautifulSoup
from Modules.HTML import *
from Modules.Markdown import *
from Modules.Pug import *
from Modules.Utils import *
@ -403,10 +404,7 @@ def MakeSite(TemplatesText, PartsText, ContextParts, ContextPartsText, ConfMenu,
SiteLang=SiteLang,
Locale=Locale)
if NoScripts:
HTML = (HTML
).replace('<script>', '<!-- script >'
).replace('<script ', '<!-- script '
).replace('</script>', '</ script -->')
HTML = StripTags(HTML, ['script'])
if Minify:
HTML = DoMinifyHTML(HTML)
WriteFile(PagePath, HTML)