#133, move disqus to separate template to allow override, rename BookDisqus to BookComments
This commit is contained in:
parent
b9688d7e36
commit
4b641b0f9a
8 changed files with 21 additions and 16 deletions
|
@ -169,10 +169,11 @@ disableKinds = ['taxonomy', 'taxonomyTerm']
|
||||||
# Index is built on fly, therefore it might slowdown your website.
|
# Index is built on fly, therefore it might slowdown your website.
|
||||||
BookSearch = true
|
BookSearch = true
|
||||||
|
|
||||||
# (Optional, default true) Enables disqus template on pages
|
# (Optional, default true) Enables comments template on pages
|
||||||
|
# By default partals/docs/comments.html includes Disqus template
|
||||||
# See https://gohugo.io/content-management/comments/#configure-disqus
|
# See https://gohugo.io/content-management/comments/#configure-disqus
|
||||||
# Can be overwritten by same param in page frontmatter
|
# Can be overwritten by same param in page frontmatter
|
||||||
BookDisqus = true
|
BookComments = true
|
||||||
```
|
```
|
||||||
|
|
||||||
### Multi-Language Support
|
### Multi-Language Support
|
||||||
|
@ -201,8 +202,8 @@ bookHidden = true
|
||||||
# (Optional) Set how many levels of ToC to show. use 'false' to hide ToC completely
|
# (Optional) Set how many levels of ToC to show. use 'false' to hide ToC completely
|
||||||
bookToC = 3
|
bookToC = 3
|
||||||
|
|
||||||
# (Optional) If you have enabled Disqus for the site, you can disable it for specific pages.
|
# (Optional) If you have enabled BookComments for the site, you can disable it for specific pages.
|
||||||
bookDisqus = true
|
bookComments = true
|
||||||
```
|
```
|
||||||
|
|
||||||
### Partials
|
### Partials
|
||||||
|
|
|
@ -240,10 +240,8 @@ ul.pagination {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Give a little extra space before showing Disqus comments. See:
|
.book-comments {
|
||||||
// https://github.com/gohugoio/hugo/blob/master/tpl/tplimpl/embedded/templates/disqus.html#L3
|
margin-top: $padding-16;
|
||||||
#disqus_thread {
|
|
||||||
padding-top: $padding-16;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.book-languages {
|
.book-languages {
|
||||||
|
|
|
@ -72,7 +72,8 @@ enableGitInfo = true
|
||||||
# Index is built on fly, therefore it might slowdown your website.
|
# Index is built on fly, therefore it might slowdown your website.
|
||||||
BookSearch = true
|
BookSearch = true
|
||||||
|
|
||||||
# (Optional, default true) Enables disqus template on pages
|
# (Optional, default true) Enables comments template on pages
|
||||||
|
# By default partals/docs/comments.html includes Disqus template
|
||||||
# See https://gohugo.io/content-management/comments/#configure-disqus
|
# See https://gohugo.io/content-management/comments/#configure-disqus
|
||||||
# Can be overwritten by same param in page frontmatter
|
# Can be overwritten by same param in page frontmatter
|
||||||
BookDisqus = true
|
BookComments = true
|
||||||
|
|
|
@ -70,7 +70,8 @@ params:
|
||||||
# Index is built on fly, therefore it might slowdown your website.
|
# Index is built on fly, therefore it might slowdown your website.
|
||||||
BookSearch: true
|
BookSearch: true
|
||||||
|
|
||||||
# (Optional, default true) Enables disqus template on pages
|
# (Optional, default true) Enables comments template on pages
|
||||||
|
# By default partals/docs/comments.html includes Disqus template
|
||||||
# See https://gohugo.io/content-management/comments/#configure-disqus
|
# See https://gohugo.io/content-management/comments/#configure-disqus
|
||||||
# Can be overwritten by same param in page frontmatter
|
# Can be overwritten by same param in page frontmatter
|
||||||
BookDisqus: true
|
BookComments: true
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -1 +1 @@
|
||||||
{"Target":"book.min.55920954286c88383b10fdedb2b7a929f7806a705625186b14fa1df9056a8b1c.css","MediaType":"text/css","Data":{"Integrity":"sha256-VZIJVChsiDg7EP3tsrepKfeAanBWJRhrFPod+QVqixw="}}
|
{"Target":"book.min.327a7346ed65bd45e7889adff447f01f212a1b54dbf3c12139d26b63b077108f.css","MediaType":"text/css","Data":{"Integrity":"sha256-MnpzRu1lvUXniJrf9EfwHyEqG1Tb88EhOdJrY7B3EI8="}}
|
2
layouts/partials/docs/comments.html
Normal file
2
layouts/partials/docs/comments.html
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
<!-- This partial can be replaced to support other commenting engines -->
|
||||||
|
{{ template "_internal/disqus.html" . }}
|
|
@ -26,6 +26,8 @@
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{{ if (default true (default .Site.Params.BookDisqus .Params.bookDisqus)) }}
|
{{ if (default true (default .Site.Params.BookComments .Params.bookComments)) }}
|
||||||
{{ template "_internal/disqus.html" . }}
|
<div class="book-comments">
|
||||||
|
{{ partial "docs/comments" . }}
|
||||||
|
</div>
|
||||||
{{ end }}
|
{{ end }}
|
||||||
|
|
Loading…
Reference in a new issue