33 lines
1.3 KiB
HTML
33 lines
1.3 KiB
HTML
<div id="gitalk-container"></div>
|
|
<link
|
|
rel="stylesheet"
|
|
href="https://cdnjs.cloudflare.com/ajax/libs/gitalk/1.7.2/gitalk.min.css"
|
|
integrity="sha512-0hsIlRjJbiUWaKMhXXNDmjWI2qPvUlhNBLHMhqeF5jIma+bedec27N5FoT2JEeHz5TUmOGCsm1Y89EsX/P0wOg=="
|
|
crossorigin="anonymous"
|
|
referrerpolicy="no-referrer"
|
|
/>
|
|
<script
|
|
src="https://cdnjs.cloudflare.com/ajax/libs/gitalk/1.7.2/gitalk.min.js"
|
|
integrity="sha512-EcTCcXV46teiNwe0VcnM5A038tcY+BaQYO4nW6Gh2i7v4/HjBVg7xx3+JBLl9WofDds//INJAiEGAtdgr8PWyA=="
|
|
crossorigin="anonymous"
|
|
referrerpolicy="no-referrer"
|
|
></script>
|
|
<script>
|
|
const gitalk = new Gitalk({
|
|
clientID: '{{ .Site.Params.Gitalk.clientID }}',
|
|
clientSecret: '{{ .Site.Params.Gitalk.clientSecret }}',
|
|
repo: '{{ .Site.Params.Gitalk.repo }}',
|
|
owner: '{{ .Site.Params.Gitalk.owner }}',
|
|
admin: ['{{ .Site.Params.Gitalk.admin }}'],
|
|
id: location.pathname, // Ensure uniqueness and length less than 50
|
|
distractionFreeMode: false, // Facebook-like distraction free mode
|
|
});
|
|
(function () {
|
|
if (['localhost', '127.0.0.1'].indexOf(window.location.hostname) != -1) {
|
|
document.getElementById('gitalk-container').innerHTML =
|
|
'Gitalk comments not available by default when the website is previewed locally.';
|
|
return;
|
|
}
|
|
gitalk.render('gitalk-container');
|
|
})();
|
|
</script>
|