aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--templates/base.html2
-rw-r--r--templates/page.html12
2 files changed, 14 insertions, 0 deletions
diff --git a/templates/base.html b/templates/base.html
index fd3c553..228b396 100644
--- a/templates/base.html
+++ b/templates/base.html
@@ -28,6 +28,8 @@
{{- macros_head::security(config=config) }}
{{- macros_head::favicons(config=config) }}
<noscript><link rel="stylesheet" href="{{ get_url(path='nojs.css', trailing_slash=false) | safe }}" /></noscript>
+ {%- block comments_init %}
+ {%- endblock comments_init %}
</head>
<body>
{%- block header %}
diff --git a/templates/page.html b/templates/page.html
index 7b645ca..e002b31 100644
--- a/templates/page.html
+++ b/templates/page.html
@@ -30,6 +30,12 @@
{{- macros_head::seo(config=config, title=title, title_addition=title_addition, description=description, type="article", is_page=true, created_time=created_time, updated_time=updated_time, page_section=page_section) }}
{%- endblock seo %}
+{%- block comments_init %}
+ {%- if config.extra.comments.hyvor %}
+ <script async src="https://talk.hyvor.com/embed/embed.js" type="module"></script>
+ {%- endif %}
+{%- endblock comments_init %}
+
{%- block content %}
<article>
{{- macros::title_post(page=page, config=config) }}
@@ -49,6 +55,12 @@
{%- block page_footer %}
{{- macros::footer(page=page, config=config) }}
{%- endblock page_footer %}
+
+ {%- block comments_body %}
+ {%- if config.extra.comments.hyvor %}
+ <hyvor-talk-comments website-id={{ config.extra.comments.hyvor }} page-id={{ page.slug }} colors="os"></hyvor-talk-comments>
+ {%- endif %}
+ {%- endblock comments_body %}
</article>
{%- block toc %}
{%- if page.extra.toc and config.extra.recent %}