mirror of
https://github.com/thomiceli/opengist
synced 2025-02-21 17:19:34 +01:00
Make unlisted gists not SEO crawlable (#78)
This commit is contained in:
parent
038d81df2d
commit
5bb5886770
@ -80,6 +80,10 @@ func gistInit(next echo.HandlerFunc) echo.HandlerFunc {
|
|||||||
setData(ctx, "hasLiked", hasLiked)
|
setData(ctx, "hasLiked", hasLiked)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if gist.Private {
|
||||||
|
setData(ctx, "NoIndex", true)
|
||||||
|
}
|
||||||
|
|
||||||
return next(ctx)
|
return next(ctx)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
4
templates/base/base_header.html
vendored
4
templates/base/base_header.html
vendored
@ -3,6 +3,10 @@
|
|||||||
<html lang="en" class="h-full">
|
<html lang="en" class="h-full">
|
||||||
<head>
|
<head>
|
||||||
<meta charset="UTF-8" />
|
<meta charset="UTF-8" />
|
||||||
|
{{ if .NoIndex }}
|
||||||
|
<meta name="robots" content="noindex, follow">
|
||||||
|
{{ end }}
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
const checkTheme = () => {
|
const checkTheme = () => {
|
||||||
if (localStorage.theme === 'dark' || (!('theme' in localStorage) && window.matchMedia('(prefers-color-scheme: dark)').matches)) {
|
if (localStorage.theme === 'dark' || (!('theme' in localStorage) && window.matchMedia('(prefers-color-scheme: dark)').matches)) {
|
||||||
|
Loading…
Reference in New Issue
Block a user