summaryrefslogtreecommitdiffstats
path: root/layouts/partials
diff options
context:
space:
mode:
authoranoduck <9925396+anoduck@users.noreply.github.com>2025-02-15 02:33:34 -0500
committeranoduck <9925396+anoduck@users.noreply.github.com>2025-02-15 02:33:34 -0500
commitd43ab2e37e681e222da93226bcd5211e29e84438 (patch)
tree9b46730f754a9a0fa46fb9d6582609068d714c57 /layouts/partials
parentf079abb5cbc39bf5356bc7349f47b9b5c3627a48 (diff)
feat: 🎸 Module additions
Added created modules to the site along with more content.
Diffstat (limited to 'layouts/partials')
-rw-r--r--layouts/partials/disqus.html24
1 files changed, 24 insertions, 0 deletions
diff --git a/layouts/partials/disqus.html b/layouts/partials/disqus.html
new file mode 100644
index 0000000..8caab7b
--- /dev/null
+++ b/layouts/partials/disqus.html
@@ -0,0 +1,24 @@
+{{- $pc := .Site.Config.Privacy.Disqus -}}
+{{- if not $pc.Disable -}}
+{{ if .Site.Config.Services.Disqus.Shortname }}<div id="disqus_thread"></div>
+<script>
+ window.disqus_config = function () {
+ {{with .Params.disqus_identifier }}this.page.identifier = '{{ . }}';{{end}}
+ {{with .Params.disqus_title }}this.page.title = '{{ . }}';{{end}}
+ {{with .Params.disqus_url }}this.page.url = '{{ . | html }}';{{end}}
+ };
+ (function() {
+ // if (["localhost", "127.0.0.1"].indexOf(window.location.hostname) != -1) {
+ // document.getElementById('disqus_thread').innerHTML = 'Disqus comments not available by default when the website is previewed locally.';
+ // return;
+ // }
+ var d = document, s = d.createElement('script'); s.async = true;
+ s.src = '//' + {{ .Site.Config.Services.Disqus.Shortname }} + '.disqus.com/embed.js';
+ console.log(s.src);
+ s.setAttribute('data-timestamp', +new Date());
+ (d.head || d.body).appendChild(s);
+ })();
+</script>
+<noscript>Please enable JavaScript to view the <a href="https://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript>
+<a href="https://disqus.com" class="dsq-brlink">comments powered by <span class="logo-disqus">Disqus</span></a>{{end}}
+{{- end -}} \ No newline at end of file