1
0
mirror of https://github.com/alanorth/hugo-theme-bootstrap4-blog.git synced 2024-11-17 17:57:04 +01:00

layouts: fix some deprecations

Fix these errors from Hugo:

    ERROR deprecated: .Site.GoogleAnalytics was deprecated in Hugo v0.120.0 and will be removed in Hugo 0.134.0. Use .Site.Config.Services.GoogleAnalytics.ID instead.
    ERROR deprecated: .Site.DisqusShortname was deprecated in Hugo v0.120.0 and will be removed in Hugo 0.134.0. Use .Site.Config.Services.Disqus.Shortname instead.
This commit is contained in:
Alan Orth 2024-09-17 07:47:07 +04:00
parent a8ff91e1ea
commit 233e715e78
Signed by: alanorth
GPG Key ID: 0FB860CC9C45B1B9
3 changed files with 4 additions and 4 deletions

View File

@ -31,7 +31,7 @@
{{ printf `<link rel="%s" type="%s" href="%s" title="%s" />` .Rel .MediaType.Type .Permalink $.Site.Title | safeHTML }}
{{ end -}}
{{ if .Site.GoogleAnalytics }}
{{ if .Site.Config.Services.GoogleAnalytics.ID }}
{{ partial "cookie-consent.html" . }}
{{ end }}

View File

@ -83,7 +83,7 @@
</ul>
{{ end }}
{{ if or (ne ($.Param "sharingicons") false) (.Site.DisqusShortname) }}
{{ if or (ne ($.Param "sharingicons") false) (.Site.Config.Services.Disqus.Shortname) }}
<hr>
<footer>
@ -91,7 +91,7 @@
{{ partial "sharing-icons.html" . }}
{{ end }}
{{ if and (.Site.DisqusShortname) (ne .Params.comments false) }}
{{ if and (.Site.Config.Services.Disqus.Shortname) (ne .Params.comments false) }}
{{ template "_internal/disqus.html" . }}
{{ end }}
</footer>

View File

@ -28,7 +28,7 @@ Haven.create({
{
name: 'google-analytics',
options: {
id: {{ .Site.GoogleAnalytics }},
id: {{ .Site.Config.Services.GoogleAnalytics.ID }},
},
purposes: ['analytics'],
inject: true,