feat: new comment system artalk

This commit is contained in:
TaurusXin 2023-03-05 18:32:34 +00:00
parent edae34c60d
commit 2e2f44e663
2 changed files with 25 additions and 1 deletions

View File

@ -57,7 +57,7 @@ params:
comments: comments:
enabled: true enabled: true
provider: valine provider: artalk
valine: valine:
appId: 'Oo9eg4qwgaHJXo3HFSNW7OJY-gzGzoHsz' appId: 'Oo9eg4qwgaHJXo3HFSNW7OJY-gzGzoHsz'
@ -66,6 +66,11 @@ params:
placeholder: '你如果说些什么,那我们就是朋友啦' placeholder: '你如果说些什么,那我们就是朋友啦'
visitor: true visitor: true
artalk:
server: 'https://artalk.taurusxin.com'
site: 'Hugo'
darkMode: 'auto'
disqusjs: disqusjs:
shortname: taurusxin shortname: taurusxin
apiUrl: apiUrl:

View File

@ -0,0 +1,19 @@
<!-- CSS -->
<link href="https://unpkg.com/artalk@2.4.4/dist/Artalk.css" rel="stylesheet">
<!-- JS -->
<script src="https://unpkg.com/artalk@2.4.4/dist/Artalk.js"></script>
<!-- Artalk -->
<div id="Comments"></div>
<script>
new Artalk({
el: '#Comments',
pageKey: '{{ .Page.RelPermalink }}',
pageTitle: '{{ .Title }}',
server: '{{ $.Site.Params.comments.artalk.server }}',
site: '{{ $.Site.Params.comments.artalk.site }}',
darkMode: '{{ $.Site.Params.comments.artalk.darkMode }}'
})
</script>