fix(custom): 修复主题自定义脚本插入错误问题

This commit is contained in:
nineya 2023-08-05 15:47:59 +08:00
parent 238a442081
commit e46132d9f5
2 changed files with 4 additions and 3 deletions

View File

@ -45,8 +45,8 @@ th:with="description=${isPost ? post != null ? post.status.excerpt : singlePage
<script th:src="@{/assets/lib/jquery@3.5.1/jquery.min.js}"></script>
<link th:if="${!#strings.isEmpty(theme.config.custom.external_css)}" rel="stylesheet" th:href="${theme.config.custom.external_css}">
<style th:if="${!#strings.isEmpty(theme.config.custom.inline_css)}" type="text/css" th:text="${theme.config.custom.inline_css}"></style>
<style th:if="${!#strings.isEmpty(theme.config.custom.inline_css)}" type="text/css" th:utext="${theme.config.custom.inline_css}"></style>
[(${theme.config.custom.external_js_head})]
<script th:if="${!#strings.isEmpty(theme.config.custom.inline_js_head)}" type="text/javascript" th:text="${theme.config.custom.inline_js_head}">
<script th:if="${!#strings.isEmpty(theme.config.custom.inline_js_head)}" type="text/javascript" th:utext="${theme.config.custom.inline_js_head}">
</script>
</head>

View File

@ -30,6 +30,7 @@
<script async src="https://busuanzi.ibruce.info/busuanzi/2.3/busuanzi.pure.mini.js"></script>
<script th:if="${!#strings.isEmpty(theme.config.custom.inline_js_body)}" type="text/javascript" th:text="${theme.config.custom.inline_js_body}">
[(${theme.config.custom.external_js_body})]
<script th:if="${!#strings.isEmpty(theme.config.custom.inline_js_body)}" type="text/javascript" th:utext="${theme.config.custom.inline_js_body}">
</script>
</th:block>