{{- with .Site.Params.comments.gitalk -}} <div id="gitalk-container"></div> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/gitalk@1.7.2/dist/gitalk.css" /> <script src="https://cdn.jsdelivr.net/npm/gitalk@1.7.2/dist/gitalk.min.js"></script> <script src="https://cdn.jsdelivr.net/npm/blueimp-md5@2.18.0/js/md5.min.js"></script> <script> const gitalk = new Gitalk({ clientID: "{{- .clientID -}}", clientSecret: "{{- .clientSecret -}}", repo: "{{- .repo -}}", owner: "{{- .owner -}}", admin: ["{{- .admin -}}"], distractionFreeMode: false, // Facebook-like distraction free mode id: md5(location.pathname), // Max Location.pathname Legth:75 https://github.com/gitalk/gitalk/issues/102 }); (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> {{ end }}