Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/AmazingRise/hugo-theme-diary.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoramazingrise <8315221+AmazingRise@users.noreply.github.com>2021-05-13 11:54:30 +0300
committeramazingrise <8315221+AmazingRise@users.noreply.github.com>2021-05-13 11:54:30 +0300
commita8e17536dcd289a797970dc072b4761bc300b7d3 (patch)
treeb9dcdb8c6470a29c16db9c7730118a59d80258ce
parent79c5ef2e679e68b9a8ad6d86079acc03582cd4bd (diff)
Support Waline.
-rw-r--r--layouts/partials/comment.html5
-rw-r--r--layouts/partials/head.html4
-rw-r--r--layouts/partials/journal.html7
3 files changed, 15 insertions, 1 deletions
diff --git a/layouts/partials/comment.html b/layouts/partials/comment.html
index e4699fd..cded446 100644
--- a/layouts/partials/comment.html
+++ b/layouts/partials/comment.html
@@ -24,4 +24,7 @@
{{ if .Site.Params.enableTwikoo }}
<div id="tcomment"></div>
{{ end }}
- \ No newline at end of file
+
+{{ if .Site.Params.walineServer }}
+<div id="waline"></div>
+{{ end }} \ No newline at end of file
diff --git a/layouts/partials/head.html b/layouts/partials/head.html
index ed5ddad..efbd13f 100644
--- a/layouts/partials/head.html
+++ b/layouts/partials/head.html
@@ -125,4 +125,8 @@ $(
<script src="https://cdn.jsdelivr.net/npm/twikoo@1.3.0/dist/twikoo.all.min.js"></script>
{{ end }}
+{{ if and (.Site.Params.walineServer) (.IsPage) }}
+<script src="//cdn.jsdelivr.net/npm/@waline/client/dist/Waline.min.js"></script>
+{{ end }}
+
</head>
diff --git a/layouts/partials/journal.html b/layouts/partials/journal.html
index 5d98953..0667cb7 100644
--- a/layouts/partials/journal.html
+++ b/layouts/partials/journal.html
@@ -102,6 +102,13 @@ app = new Vue({
avatar: {{.Site.Params.valine.avator}},
})
{{ end }}
+ {{ if and (.Site.Params.walineServer) (.IsPage) }}
+ new Waline({
+ el: '#waline',
+ path: location.pathname,
+ serverURL: {{.Site.Params.walineServer}} ,
+ });
+ {{ end }}
{{ if and (.Site.Params.enableTwikoo) (.IsPage) }}
twikoo.init({
envId: {{.Site.Params.twikooEnvId}},