diff --git a/.gitignore b/.gitignore
index d2d5473..54e16e8 100644
--- a/.gitignore
+++ b/.gitignore
@@ -102,6 +102,3 @@ shell.nix
# Python
.venv
-
-# murmeldin
-overview.md
\ No newline at end of file
diff --git a/build.sh b/build.sh
index 6bc707a..3a07414 100755
--- a/build.sh
+++ b/build.sh
@@ -3,8 +3,6 @@
set -e
set -x
-rm -rf public/ # delete old generated files
-
hugo $(cat .hugo-params)
./tools/merge_cals.py
upcoming="$(tools/gen_upcoming.py static/all.ics 20 5 | tr '\n' ' ')"
diff --git a/config/_default/hugo.toml b/config/_default/hugo.toml
index 4253a6e..de88bdd 100644
--- a/config/_default/hugo.toml
+++ b/config/_default/hugo.toml
@@ -1,10 +1,14 @@
-theme = 'blowfish'
-baseURL = 'https://oururl.de/'
-defaultContentLanguage = 'de'
-relativeURLs = true
-canonifyURLs = true
+# -- Site Configuration --
+# Refer to the theme docs for more details about each of these parameters.
+# https://blowfish.page/docs/getting-started/
-pluralizeListTitles = false
+theme = "blowfish" # UNCOMMENT THIS LINE
+baseURL = "https://berlin.ccc.de/"
+defaultContentLanguage = "de"
+RelativeURLs = true
+CanonifyURLs = true
+
+pluralizeListTitles = "false" # hugo function useful for non-english languages, find out more in https://gohugo.io/getting-started/configuration/#pluralizelisttitles
enableRobotsTXT = true
summaryLength = 0
@@ -14,6 +18,8 @@ buildFuture = false
enableEmoji = true
+# googleAnalytics = "G-XXXXXXXXX"
+
[pagination]
pagerSize = 100
@@ -21,10 +27,10 @@ enableEmoji = true
anchor = 'Center'
[taxonomies]
- tag = 'tags'
- category = 'categories'
- author = 'authors'
- series = 'series'
+ tag = "tags"
+ category = "categories"
+ author = "authors"
+ series = "series"
[sitemap]
changefreq = 'daily'
@@ -32,61 +38,63 @@ enableEmoji = true
priority = 0.5
[permalinks]
- post = '/post/:year/:month/:day/:title/'
+ post = "/post/:year/:month/:day/:title/"
[outputs]
- home = ['html', 'rss', 'json']
- section = ['html', 'Calendar', 'rss', 'xml']
- page = ['html', 'Calendar']
+ home = ["HTML", "RSS", "JSON"]
+ section = ["HTML", "Calendar", "RSS", "XML", "ICS"]
+ page = ["HTML", "Calendar", "ICS"]
# Output Formats Configuration
[outputFormats.Calendar]
- mediaType = 'text/calendar'
- baseName = 'index'
+ mediaType = "text/calendar"
+ baseName = "index"
isPlainText = true
notAlternative = true
[outputFormats.XML]
- mediaType = 'application/xml'
- baseName = 'index'
+ mediaType = "application/xml"
+ baseName = "index"
isPlainText = true
[outputFormats.RSS]
- mediaType = 'application/rss+xml'
+ mediaType = "application/rss+xml"
# Media Types Configuration
[mediaTypes]
- [mediaTypes.'text/calendar']
- suffixes = ['ics']
- [mediaTypes.'application/rss+xml']
- suffixes = ['xml', 'rss']
+ [mediaTypes."text/calendar"]
+ suffixes = ["ics"]
+ [mediaTypes."application/rss"]
+ suffixes = ["rss"]
+ [mediaTypes."application/xml"]
+ suffixes = ["xml"]
[related]
threshold = 0
toLower = false
- [[related.indices]]
- name = 'tags'
- weight = 100
+ [[related.indices]]
+ name = "tags"
+ weight = 100
- [[related.indices]]
- name = 'categories'
- weight = 100
+ [[related.indices]]
+ name = "categories"
+ weight = 100
- [[related.indices]]
- name = 'series'
- weight = 50
+ [[related.indices]]
+ name = "series"
+ weight = 50
- [[related.indices]]
- name = 'authors'
- weight = 20
+ [[related.indices]]
+ name = "authors"
+ weight = 20
- [[related.indices]]
- name = 'date'
+ [[related.indices]]
+ name = "date"
+ weight = 10
+
+ [[related.indices]]
+ applyFilter = false
+ name = 'fragmentrefs'
+ type = 'fragments'
weight = 10
-
- [[related.indices]]
- applyFilter = false
- name = 'fragmentrefs'
- type = 'fragments'
- weight = 10
diff --git a/config/_default/languages.de.toml b/config/_default/languages.de.toml
index 71158ad..e3fc5ce 100644
--- a/config/_default/languages.de.toml
+++ b/config/_default/languages.de.toml
@@ -29,4 +29,5 @@ title = "Chaos Computer Club Berlin"
{ forgejo = "https://git.berlin.ccc.de/explore/repos" },
{ email = "mailto:mail2025@berlin.ccc.de" },
{ github = "https://github.com/cccb/" },
+
]
diff --git a/config/_default/menus.de.toml b/config/_default/menus.de.toml
index 041c14d..c8bd31f 100644
--- a/config/_default/menus.de.toml
+++ b/config/_default/menus.de.toml
@@ -39,6 +39,7 @@
# The footer menu is displayed at the bottom of the page, just before
# the copyright notice. Configure as per the main menu above.
+
[[footer]]
name = "Tags"
pageRef = "tags"
diff --git a/content/datengarten/113/feature-dg-standard-logo.svg b/content/datengarten/113/feature-dg-standard-logo.svg
deleted file mode 100644
index 733a929..0000000
--- a/content/datengarten/113/feature-dg-standard-logo.svg
+++ /dev/null
@@ -1,87 +0,0 @@
-
-
diff --git a/content/datengarten/113/index.md b/content/datengarten/113/index.md
deleted file mode 100644
index db84188..0000000
--- a/content/datengarten/113/index.md
+++ /dev/null
@@ -1,24 +0,0 @@
----
-categories: ["Datengarten"]
-tags: ["not yet announced", "Datengarten", "Veranstaltung"]
-series: "Datengarten"
-title: "Datengarten 113"
-no: 113
-subtitle: ""
-speaker: "not yet announced"
-date: 2025-03-24T19:00:00+01:00
-event:
- start: 2025-04-04T20:00:00+01:00
- end: 2025-04-04T21:30:00+01:00
-location: CCCB
-language: de
-streaming: true
-recording: https://streaming.media.ccc.de/datengarten/cccb
-draft: false
----
-
-Am 07.05. findet um 20 Uhr wieder ein Datengarten statt, der noch angekündigt wird. Mehr dazu demnächst hier.
-
-//
-
-On 07.05., 20:00, there will be another Datengarten, which will be announced soon. You will find more information here soon.
diff --git a/content/datengarten/_preset/feature-dg-standard-logo.svg b/content/datengarten/_preset/feature-dg-standard-logo.svg
deleted file mode 100644
index 733a929..0000000
--- a/content/datengarten/_preset/feature-dg-standard-logo.svg
+++ /dev/null
@@ -1,87 +0,0 @@
-
-
diff --git a/content/datengarten/_preset/index.md b/content/datengarten/_preset/index.md
deleted file mode 100644
index 2f38193..0000000
--- a/content/datengarten/_preset/index.md
+++ /dev/null
@@ -1,24 +0,0 @@
----
-categories: ["Datengarten"]
-tags: ["Alltag", "Kompression", "Mediendateien", "Datengarten", "Veranstaltung"]
-series: "Datengarten"
-title: "Datengarten 1XX"
-no: 1XX
-subtitle: ""
-speaker: ""
-date: 2025-03-24T19:00:00+01:00
-event:
- start: 2025-04-04T20:00:00+01:00
- end: 2025-04-04T21:30:00+01:00
-location: CCCB
-language: de
-streaming: true
-recording: https://streaming.media.ccc.de/datengarten/cccb
-draft: true
----
-
-Am 07.05. findet wieder ein Datengarten statt, der noch angekündigt wird. Mehr dazu demnächst hier.
-
-//
-
-On 07.05. there will be another Datengarten, which will be announced soon. You will find more information here soon.
diff --git a/content/verein/anfahrt.md b/content/verein/anfahrt.md
index 4451626..f256dfb 100644
--- a/content/verein/anfahrt.md
+++ b/content/verein/anfahrt.md
@@ -27,7 +27,7 @@ Eine beschränkte Anzahl von Fahrradständern befindet sich im Innenhof. Auf dem
## mit öffentlichem Nahverkehr
-Der Club befindet sich in unmittelbarer Nähe zum S+U Bahnhof **Friedrichstraße**, an dem auch Regionalbahnen halten. Vom S-Bahn-Bahnsteig (S3/S5/S7, oberirdisch, Ausgang Schiffbauerdamm) gibt es einen direkten Weg über die Spree unterhalb der Bahnbrücke. Über die Albrechtstraße erreicht ihr die Marienstraße.
+Der Club befindet sich in unmittelbarer Nähe zum S+U Bahnhof **Friedrichstraße**, an dem auch Regionalbahnen halten. Vom S-Bahn-Bahnsteig gibt es einen direkten Weg über die Spree unterhalb der Bahnbrücke. Über die Albrechtstraße erreicht ihr die Marienstraße.
## mit dem Fernverkehr
diff --git a/layouts/veranstaltungen/list.ics b/layouts/veranstaltungen/list.ics
index 0ea06b7..7830884 100644
--- a/layouts/veranstaltungen/list.ics
+++ b/layouts/veranstaltungen/list.ics
@@ -16,8 +16,8 @@ DESCRIPTION:{{ . }}
Link: https://berlin.ccc.de{{ $.RelPermalink }}
{{ end }}
URL:https://berlin.ccc.de{{ .RelPermalink }}
-{{ with .Params.dtstart }}DTSTART;TZID=Europe/Berlin:{{ . }}{{ end }}
-{{ with .Params.dtend }}DTEND;TZID=Europe/Berlin:{{ . }}{{ end }}
+{{ with .Params.dtstart }}DTSTART:{{ . }}{{ end }}
+{{ with .Params.dtend }}DTEND:{{ . }}{{ end }}
{{ with .Params.rrule }}RRULE:{{ . }}{{ end }}
DTSTAMP:{{ now.Format "20060102T150405Z" }}
END:VEVENT