Impressum hinzugefügt
All checks were successful
release-tag / release-image (push) Successful in 2m42s
All checks were successful
release-tag / release-image (push) Successful in 2m42s
This commit is contained in:
18
main.go
18
main.go
@@ -35,6 +35,8 @@ var (
|
|||||||
password = GetENV("KT_PASSWORD", "root")
|
password = GetENV("KT_PASSWORD", "root")
|
||||||
membername = GetENV("KT_MEMBER", "demo")
|
membername = GetENV("KT_MEMBER", "demo")
|
||||||
productive = Enabled("KT_PRODUCTIVE", false)
|
productive = Enabled("KT_PRODUCTIVE", false)
|
||||||
|
hasimpressum = false
|
||||||
|
impressum = GetENV("KT_IMPRESSUM", "")
|
||||||
)
|
)
|
||||||
|
|
||||||
type Entry struct {
|
type Entry struct {
|
||||||
@@ -329,6 +331,13 @@ func main() {
|
|||||||
abteilungen[i].WertOffen = (abteilungen[i].Anteil / 100) * offeneSumme
|
abteilungen[i].WertOffen = (abteilungen[i].Anteil / 100) * offeneSumme
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if impressum == "" {
|
||||||
|
hasimpressum = false
|
||||||
|
impressum = ""
|
||||||
|
} else {
|
||||||
|
hasimpressum = true
|
||||||
|
}
|
||||||
|
|
||||||
tmpl.Execute(w, struct {
|
tmpl.Execute(w, struct {
|
||||||
Entries []Entry
|
Entries []Entry
|
||||||
Summe float64
|
Summe float64
|
||||||
@@ -337,6 +346,8 @@ func main() {
|
|||||||
Monatsstatistik []Monatsstatistik
|
Monatsstatistik []Monatsstatistik
|
||||||
LoggedIn bool
|
LoggedIn bool
|
||||||
Member string
|
Member string
|
||||||
|
HasImpressum bool
|
||||||
|
Impressum string
|
||||||
}{
|
}{
|
||||||
Entries: eintraege,
|
Entries: eintraege,
|
||||||
Summe: summe,
|
Summe: summe,
|
||||||
@@ -345,6 +356,8 @@ func main() {
|
|||||||
Monatsstatistik: monatsStat,
|
Monatsstatistik: monatsStat,
|
||||||
LoggedIn: isAuthenticated(r),
|
LoggedIn: isAuthenticated(r),
|
||||||
Member: membername,
|
Member: membername,
|
||||||
|
HasImpressum: hasimpressum,
|
||||||
|
Impressum: impressum,
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
|
|
||||||
@@ -635,6 +648,11 @@ const htmlTemplate = `
|
|||||||
<button type="submit" class="btn btn-outline-danger mt-3">Alle Einträge löschen</button>
|
<button type="submit" class="btn btn-outline-danger mt-3">Alle Einträge löschen</button>
|
||||||
</form>
|
</form>
|
||||||
{{end}}
|
{{end}}
|
||||||
|
{{if .HasImpressum}}
|
||||||
|
<div class="alert alert-light">
|
||||||
|
<strong><a href="{{.Impressum}}">Impressum</a></strong>
|
||||||
|
</div>
|
||||||
|
{{end}}
|
||||||
</div>
|
</div>
|
||||||
<script src="/static/js/bootstrap.bundle.min.js"></script>
|
<script src="/static/js/bootstrap.bundle.min.js"></script>
|
||||||
<script>
|
<script>
|
||||||
|
Reference in New Issue
Block a user