Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
cebe3a812d |
No files matched your search
@@ -10,8 +10,9 @@ func Default() Cfg {
|
||||
CacheLifetime: time.Hour * 24 * 31,
|
||||
},
|
||||
Tracking: &Umami{
|
||||
ScriptSrc: "https://umami.schreifuchs.ch/script.js",
|
||||
WebsiteID: "54d8a379-77d5-4c20-b46d-5c9a6c9e39bd",
|
||||
ScriptSrc: "https://umami.schreifuchs.ch/script.js",
|
||||
RecorderSrc: "https://umami.schreifuchs.ch/recorder.js",
|
||||
WebsiteID: "54d8a379-77d5-4c20-b46d-5c9a6c9e39bd",
|
||||
},
|
||||
Gallery: &Gallery{
|
||||
Path: "photos",
|
||||
|
||||
@@ -52,7 +52,9 @@ type Gallery struct {
|
||||
}
|
||||
|
||||
type Umami struct {
|
||||
ScriptSrc string `env:"SCRIPT_SRC"`
|
||||
ScriptSrc string `env:"SCRIPT_SRC"`
|
||||
RecorderSrc string `env:"RECORDER_SRC"`
|
||||
|
||||
WebsiteID string `env:"WEBSITE_ID"`
|
||||
}
|
||||
|
||||
|
||||
@@ -19,7 +19,11 @@ templ head(cfg config.Cfg, title string) {
|
||||
<script src="/js/hx-head.min.js"></script>
|
||||
<script src="/js/hx-preload.min.js"></script>
|
||||
<script src="/js/preload-links.min.js"></script>
|
||||
<script src={ cfg.Tracking.ScriptSrc } data-website-id={ cfg.Tracking.WebsiteID }></script>
|
||||
<script src={ cfg.Tracking.ScriptSrc } data-website-id={ cfg.Tracking.WebsiteID } performance="true"></script>
|
||||
if cfg.Tracking.RecorderSrc != "" {
|
||||
<script src={ cfg.Tracking.RecorderSrc } data-website-id={ cfg.Tracking.WebsiteID }></script>
|
||||
}
|
||||
|
||||
for _, h := range templer.GetHeader(ctx) {
|
||||
@templ.Raw(h)
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user