Compare commits
3 Commits
bf1498d3c5
...
a93452bd90
| Author | SHA1 | Date | |
|---|---|---|---|
|
a93452bd90
|
|||
|
caef302171
|
|||
|
dca59d5369
|
@@ -67,3 +67,7 @@
|
||||
# name = "Categories"
|
||||
# pageRef = "categories"
|
||||
# weight = 20
|
||||
|
||||
[[footer]]
|
||||
name = "Privacy"
|
||||
url = "https://comment.d-b.ca/web/privacy.html"
|
||||
|
||||
@@ -56,6 +56,7 @@ forgejoDefaultServer = "https://v8.next.forgejo.org"
|
||||
showDate = true
|
||||
showViews = false
|
||||
showLikes = false
|
||||
showComments = true
|
||||
showDateOnlyInArticle = false
|
||||
showDateUpdated = false
|
||||
showAuthor = true
|
||||
@@ -165,3 +166,9 @@ forgejoDefaultServer = "https://v8.next.forgejo.org"
|
||||
[rssnext]
|
||||
# feedId = ""
|
||||
# userId = ""
|
||||
|
||||
[remark42]
|
||||
enabled = true
|
||||
host = "https://comment.d-b.ca"
|
||||
site = "d-b.ca"
|
||||
locale = "en"
|
||||
|
||||
28
layouts/partials/comments.html
Normal file
28
layouts/partials/comments.html
Normal file
@@ -0,0 +1,28 @@
|
||||
{{- with .Site.Params.remark42 -}}
|
||||
<hr>
|
||||
<p><b>Comments and questions are welcome!</b> <i>You can use your email address to Sign In (your email address is not publicly displayed), or you can use your Google or GitHub account. All comment data is hosted locally by d-b.ca and is not tracked. Please refer to the <a href='https://remark42.com' target="_blank"><b>Remark42</b></a> <a href='https://remark42.com/privacy/' target="_blank">Privacy Policy</a> for more information.</i></p>
|
||||
<div id="remark42"></div>
|
||||
<script>
|
||||
var remark_config = {
|
||||
host: '{{ .host }}',
|
||||
site_id: '{{ .site }}',
|
||||
components: ['embed'],
|
||||
url: '{{ $.Permalink }}',
|
||||
theme: document.documentElement.classList.contains("dark") ? 'dark' : 'light',
|
||||
};
|
||||
|
||||
document.getElementById("appearance-switcher").addEventListener('click', event => {
|
||||
window.REMARK42.changeTheme(document.documentElement.classList.contains("dark") ? 'light' : 'dark');
|
||||
});
|
||||
|
||||
!function(e, n) {
|
||||
for (var o = 0; o < e.length; o++) {
|
||||
var r = n.createElement('script'),
|
||||
c = '.js',
|
||||
d = n.head || n.body;
|
||||
'noModule' in r ? (r.type = 'module', c = '.mjs') : r.async = !0, r.defer = !0, r.src = remark_config.host + '/web/' + e[o] + c, d.appendChild(r)
|
||||
}
|
||||
}(remark_config.components || ['embed'], document);
|
||||
|
||||
</script>
|
||||
{{- end -}}
|
||||
Reference in New Issue
Block a user