telegram.html (1126B)
1 {{- if isset .Site.Params "telegram" -}} 2 {{- if and (isset .Site.Params.telegram "siteid") (not (eq .Site.Params.telegram.siteID "" )) (eq (.Params.disableComments | default false) false) -}} 3 <div class="comments"> 4 <script> 5 6 let s = document.createElement('script'); 7 s.src = 'https://comments.app/js/widget.js?3'; 8 s.setAttribute('data-comments-app-website', '{{ .Site.Params.telegram.siteID }}'); 9 s.setAttribute('data-limit', '{{ .Site.Params.telegram.limit }}'); 10 s.setAttribute('data-height', '{{ .Site.Params.telegram.height }}'); 11 s.setAttribute('data-color', '{{ .Site.Params.telegram.color }}'); 12 s.setAttribute('data-dislikes', '{{ .Site.Params.telegram.dislikes }}'); 13 s.setAttribute('data-outlined', '{{ .Site.Params.telegram.outlined }}'); 14 s.setAttribute('data-colorful', '{{ .Site.Params.telegram.colorful }}'); 15 s.setAttribute('data-dark', '{{ .Site.Params.telegram.dark }}'); 16 document.querySelector('div.comments').innerHTML = ''; 17 document.querySelector('div.comments').appendChild(s); 18 19 </script> 20 </div> 21 {{- end -}} 22 {{- end -}}