new images, new content, new theme almost finished
| Before Width: | Height: | Size: 2.6 MiB After Width: | Height: | Size: 2.6 MiB | 
|  | @ -5,6 +5,8 @@ | |||
| theme = "blowfish" # UNCOMMENT THIS LINE | ||||
| baseURL = "https://berlin.ccc.de/" | ||||
| defaultContentLanguage = "de" | ||||
| RelativeURLs = true | ||||
| CanonifyURLs = true | ||||
| 
 | ||||
| pluralizeListTitles = "true" # hugo function useful for non-english languages, find out more in  https://gohugo.io/getting-started/configuration/#pluralizelisttitles | ||||
| 
 | ||||
|  | @ -35,8 +37,37 @@ enableEmoji = true | |||
|   filename = 'sitemap.xml' | ||||
|   priority = 0.5 | ||||
| 
 | ||||
| [permalinks] | ||||
|   post = "/post/:year/:month/:day/:title/" | ||||
| 
 | ||||
| [outputs] | ||||
|   home = ["HTML", "RSS", "JSON"] | ||||
|   section = ["HTML", "Calendar", "RSS", "XML"] | ||||
|   page = ["HTML", "Calendar"] | ||||
| 
 | ||||
| # Output Formats Configuration | ||||
| [outputFormats.Calendar] | ||||
|   mediaType = "text/calendar" | ||||
|   baseName = "index" | ||||
|   isPlainText = true | ||||
|   notAlternative = true | ||||
| 
 | ||||
| [outputFormats.XML] | ||||
|   mediaType = "application/xml" | ||||
|   baseName = "index" | ||||
|   isPlainText = true | ||||
| 
 | ||||
| [outputFormats.RSS] | ||||
|   mediaType = "application/rss+xml" | ||||
| 
 | ||||
| # Media Types Configuration | ||||
| [mediaTypes] | ||||
|   [mediaTypes."text/calendar"] | ||||
|     suffixes = ["ics"] | ||||
|   [mediaTypes."application/rss"] | ||||
|     suffixes = ["rss"] | ||||
|   [mediaTypes."application/xml"] | ||||
|     suffixes = ["xml"] | ||||
| 
 | ||||
| [related] | ||||
|   threshold = 0 | ||||
|  |  | |||
|  | @ -9,15 +9,18 @@ title = "Chaos Computer Club Berlin" | |||
|   isoCode = "de" | ||||
|   rtl = false | ||||
|   dateFormat = "January 2, 2006" | ||||
|   logo = "img/avatar-CCCB-Logo.png" | ||||
|   secondaryLogo = "img/avatar-CCCB-Logo.png" | ||||
|   DateForm = "30.12.2006" | ||||
|   logo = "img/logo.png" | ||||
|   # secondaryLogo = "img/avatar-CCCB-Logo.png" | ||||
|   description = "Willkommen! Wir sind ein Erfa-Kreis des Chaos Computer Club e.V. und die örtliche Niederlassung des CCC in Berlin." | ||||
|   copyright = "CCC-BY" | ||||
|   selfHosted = true | ||||
|   mainSections = ["post", "datengarten"] | ||||
| 
 | ||||
| [params.author] | ||||
|   # name = "Your name here" | ||||
|   email = "mail2025@berlin.ccc.de" | ||||
|   # image = "img/logo.png" | ||||
|   image = "img/logo.png" | ||||
|   # imageQuality = 96 | ||||
|   headline = "Willkommen! Wir sind ein Erfa-Kreis des Chaos Computer Club e.V. und die örtliche Niederlassung des CCC in Berlin." | ||||
| #   bio = "A little bit about you" | ||||
|  | @ -35,8 +38,8 @@ title = "Chaos Computer Club Berlin" | |||
| #     { facebook = "https://facebook.com/username" }, | ||||
| #     { flickr = "https://www.flickr.com/photos/username/" }, | ||||
| #     { foursquare = "https://foursquare.com/username" }, | ||||
| #     { github = "https://github.com/username" }, | ||||
| #     { gitlab = "https://gitlab.com/username" }, | ||||
|     { github = "https://github.com/cccb/" }, | ||||
|     { gitlab = "https://git.berlin.ccc.de/explore/repos" }, | ||||
| #     { google = "https://www.google.com/" }, | ||||
| #     { hashnode = "https://username.hashnode.dev" }, | ||||
| #     { instagram = "https://instagram.com/username" }, | ||||
|  | @ -46,6 +49,7 @@ title = "Chaos Computer Club Berlin" | |||
| #     { lastfm = "https://lastfm.com/user/username" }, | ||||
| #     { linkedin = "https://linkedin.com/in/username" }, | ||||
|     { mastodon = "https://chaos.social/@clubdiscordia" }, | ||||
|     { irc = "https://webirc.hackint.org/#ircs://irc.hackint.org/#cccb" }, | ||||
| #     { medium = "https://medium.com/username" }, | ||||
| #     { microsoft = "https://www.microsoft.com/" }, | ||||
| #     { orcid = "https://orcid.org/userid" }, | ||||
|  |  | |||
|  | @ -16,24 +16,23 @@ | |||
| #  weight = 10 | ||||
| 
 | ||||
| [[main]] | ||||
|  name = "verein" | ||||
|  name = "Verein" | ||||
|  pageRef = "verein" | ||||
|  weight = 200 | ||||
| 
 | ||||
| [[main]] | ||||
|  name = "veranstaltungen" | ||||
|  name = "Veranstaltungen" | ||||
|  pageRef = "veranstaltungen" | ||||
|  weight = 300 | ||||
| 
 | ||||
| [[main]] | ||||
|  name = "News" | ||||
|  pageRef = "post" | ||||
| 
 | ||||
|  name = "Mitgliedschaft" | ||||
|  pageRef = "mitgliedschaft" | ||||
|  weight = 400 | ||||
| 
 | ||||
| [[main]] | ||||
|  name = "Impressum" | ||||
|  pageRef = "page/impressum/" | ||||
|  name = "News" | ||||
|  pageRef = "post" | ||||
|  weight = 500 | ||||
| 
 | ||||
| # -- Footer Menu -- | ||||
|  | @ -50,3 +49,13 @@ | |||
|   name = "Categories" | ||||
|   pageRef = "categories" | ||||
|   weight = 20 | ||||
| 
 | ||||
| [[footer]] | ||||
|  name = "Impressum" | ||||
|  pageRef = "impressum" | ||||
|  weight = 500 | ||||
| 
 | ||||
| [[footer]] | ||||
|  name = "Privacy" | ||||
|  pageRef = "datenschutz" | ||||
|  weight = 600 | ||||
|  | @ -22,8 +22,8 @@ disableImageOptimization = false | |||
| disableTextInHeader = false | ||||
| backgroundImageWidth = 1200 | ||||
| 
 | ||||
| defaultBackgroundImage = "/img/cccb-im-winter.jpg" # used as default for background images  | ||||
| defaultFeaturedImage = "img/avatar-CCCB-Logo.png" # used as default for featured images in all articles | ||||
| # defaultBackgroundImage = "/img/cccb-im-winter.jpg" # used as default for background images  | ||||
| defaultFeaturedImage = "/img/avatar-CCCB-Logo.png" # used as default for featured images in all articles | ||||
| 
 | ||||
| # highlightCurrentMenuArea = true | ||||
| # smartTOC = true | ||||
|  | @ -46,9 +46,9 @@ forgejoDefaultServer = "https://v8.next.forgejo.org" | |||
|   layout = "background" # valid options: page, profile, hero, card, background, custom | ||||
|   homepageImage = "img/cccb-im-winter.jpg" # used in: hero, and card | ||||
|   showRecent = true | ||||
|   showRecentItems = 5 | ||||
|   showRecentItems = 8 | ||||
|   showMoreLink = true | ||||
|   showMoreLinkDest = "/posts/" | ||||
|   showMoreLinkDest = "/post/" | ||||
|   cardView = false | ||||
|   cardViewScreenWidth = false | ||||
|   layoutBackgroundBlur = false # only used when layout equals background | ||||
|  | @ -58,27 +58,27 @@ forgejoDefaultServer = "https://v8.next.forgejo.org" | |||
|   showViews = false | ||||
|   showLikes = false | ||||
|   showDateOnlyInArticle = false | ||||
|   showDateUpdated = false | ||||
|   showAuthor = true | ||||
|   # showAuthorBottom = false | ||||
|   showDateUpdated = true | ||||
|   showAuthor = false | ||||
|   showAuthorBottom = true | ||||
|   showHero = false | ||||
|   # heroStyle = "basic" # valid options: basic, big, background, thumbAndBackground | ||||
|   layoutBackgroundBlur = true # only used when heroStyle equals background or thumbAndBackground | ||||
|   layoutBackgroundHeaderSpace = true # only used when heroStyle equals background | ||||
|   showBreadcrumbs = false | ||||
|   showBreadcrumbs = true | ||||
|   showDraftLabel = true | ||||
|   showEdit = false | ||||
|   # editURL = "https://github.com/username/repo/" | ||||
|   showEdit = true | ||||
|   editURL = "https://github.com/cccb/www/tree/staging/content/" | ||||
|   editAppendPath = true | ||||
|   seriesOpened = false | ||||
|   showHeadingAnchors = true | ||||
|   showPagination = true | ||||
|   showPagination = false | ||||
|   invertPagination = false | ||||
|   showReadingTime = true | ||||
|   showTableOfContents = false | ||||
|   showTableOfContents = true | ||||
|   # showRelatedContent = false | ||||
|   # relatedContentLimit = 3 | ||||
|   showTaxonomies = false | ||||
|   showTaxonomies = true | ||||
|   showAuthorsBadges = false | ||||
|   showWordCount = true | ||||
|   # sharingLinks = [ "linkedin", "twitter", "bluesky", "mastodon", "reddit", "pinterest", "facebook", "email", "whatsapp", "telegram"] | ||||
|  | @ -113,6 +113,10 @@ forgejoDefaultServer = "https://v8.next.forgejo.org" | |||
|   showLikes = false | ||||
|   showTableOfContents = false | ||||
|   cardView = false | ||||
|   category = "categories" | ||||
|   series = "series" | ||||
|   tag = "tags" | ||||
| 
 | ||||
| 
 | ||||
| [term] | ||||
|   showHero = false | ||||
|  |  | |||
|  | @ -3,7 +3,7 @@ title: "Anfahrt" | |||
| date: 2018-05-17T23:04:10+02:00 | ||||
| menu: | ||||
|   main: | ||||
|     parent: "verein" | ||||
|     parent: "Verein" | ||||
| --- | ||||
| 
 | ||||
| # Allgemeine Hinweise | ||||
|  |  | |||
|  | @ -7,8 +7,10 @@ dtend:    20250118T230000 | |||
| rrule:   "FREQ=MONTHLY;BYDAY=1SA,3SA;WKST=MO" | ||||
| menu: | ||||
|   main: | ||||
|     parent: "veranstaltungen" | ||||
|     parent: "Veranstaltungen" | ||||
| --- | ||||
| 
 | ||||
|    | ||||
| 
 | ||||
| **Jeden 1. und 3. Samstag im Monat ist ab 17 Uhr Bastelabend im Club.** | ||||
| Wenn ihr neu seid und den CCCB zum ersten Mal besuchen wollt, kommt am besten an einem Donnerstag zum [Club Discordia](/page/clubdiscordia/), da samstags nicht immer genug Leute da sind, um euch zu empfangen. Generell sind aber alle herzlich eingeladen, an den Spieleabenden vorbeizukommen. | ||||
|  | @ -4,7 +4,7 @@ subtitle: "Chaos Computer Club Berlin / CCC(B) e.V." | |||
| date: 2020-01-19T10:00:00+02:00 | ||||
| menu: | ||||
|   main: | ||||
|     parent: "verein" | ||||
|     parent: "Mitgliedschaft" | ||||
| --- | ||||
| 
 | ||||
| _Stand: 19. Januar 2020_ | ||||
|  |  | |||
|  | @ -4,8 +4,9 @@ subtitle: "Der Kalender des CCCB" | |||
| date: 2025-02-26T10:00:00+02:00 | ||||
| menu: | ||||
|   main: | ||||
|     parent: "verein" | ||||
|     parent: "Verein" | ||||
| --- | ||||
|  | ||||
| 
 | ||||
| <!-- Kalender-Widget --> | ||||
| <style> | ||||
|  |  | |||
|  | @ -8,7 +8,7 @@ date: 2020-02-27T01:00:00+02:00 | |||
| #location: "CCCB" | ||||
| menu: | ||||
|   main: | ||||
|     parent: "veranstaltungen" | ||||
|     parent: "Veranstaltungen" | ||||
| --- | ||||
| 
 | ||||
|  | ||||
|  |  | |||
|  | @ -9,9 +9,11 @@ dtend:    20220616T230000 | |||
| rrule:   "FREQ=WEEKLY;BYDAY=TH;INTERVAL=1" | ||||
| menu: | ||||
|   main: | ||||
|     parent: "veranstaltungen" | ||||
|     parent: "Veranstaltungen" | ||||
| --- | ||||
| 
 | ||||
|  | ||||
| 
 | ||||
| Der **Club Discordia** ist ein öffentliches Treffen in den Clubräumen des CCC Berlin. Jeder, der Lust hat, ist eingeladen, **Donnerstags so ab ca. 19 Uhr bis 24 Uhr** vorbeizukommen. Wer will, kann seinen Computer mitbringen und sollte das auch tun, sonst ist es langweilig wenn die Nerds erstmal nicht mit einem reden oder wenig los ist. | ||||
| 
 | ||||
| In den Clubräumen gibt es performantes Internet mit WLAN und etwas zwischenmenschliche Kommunikation. | ||||
|  |  | |||
|  | @ -7,7 +7,7 @@ date: 2018-05-18T01:11:54+02:00 | |||
| #rrule:   "FREQ=MONTHLY;BYSETPOS=1;BYDAY=TH;INTERVAL=1" | ||||
| menu: | ||||
|   main: | ||||
|     parent: "veranstaltungen" | ||||
|     parent: "Veranstaltungen" | ||||
| --- | ||||
| 
 | ||||
|  | ||||
|  |  | |||
|  | @ -4,9 +4,11 @@ subtitle: "Die Vortragsreihe im CCCB" | |||
| date: 2018-05-17T22:41:48+02:00 | ||||
| menu: | ||||
|   main: | ||||
|     parent: "veranstaltungen" | ||||
|     parent: "Veranstaltungen" | ||||
| --- | ||||
| 
 | ||||
|    | ||||
| 
 | ||||
| Der **Datengarten** ist eine Vortrags- und Projektreihe im Rahmen des [Club | ||||
| Discordia](/page/clubdiscordia/). Regelmäßige Datengärten finden an | ||||
| jedem 2. Dienstag im Monat ab 20 Uhr statt (der Dienstag nach dem | ||||
|  |  | |||
|  | @ -1,14 +1,38 @@ | |||
| --- | ||||
| title: "Fotos" | ||||
| title: "Fotogalerie" | ||||
| date: 2018-07-01T14:19:22+04:00 | ||||
| menu: | ||||
|   main: | ||||
|     parent: "verein" | ||||
|     parent: "Verein" | ||||
| --- | ||||
| 
 | ||||
| {{< gallery >}} | ||||
|   <img src="/img/club/27479845037_9e4ece985c.jpg" class="grid-w50 md:grid-w33 xl:grid-w25" /> | ||||
|   <img src="/img/club/27480379957_c09e86189b.jpg" class="grid-w50 md:grid-w33 xl:grid-w25" /> | ||||
|   <img src="/img/club/27481915157_3cde02aaa3.jpg" class="grid-w50 md:grid-w33 xl:grid-w25" /> | ||||
|   <img src="/img/club/27481933907_f240f4232d.jpg" class="grid-w50 md:grid-w33 xl:grid-w25" /> | ||||
| {{< /gallery >}} | ||||
| <img src="/img/club/27480379957_c09e86189b.jpg" class="grid-w50 md:grid-w33 xl:grid-w25" /> | ||||
| <img src="/img/club/27479845037_9e4ece985c.jpg" class="grid-w50 md:grid-w33 xl:grid-w25" /> | ||||
| <img src="/img/club/27481915157_3cde02aaa3.jpg" class="grid-w50 md:grid-w33 xl:grid-w25" /> | ||||
| <img src="/img/club/27481933907_f240f4232d.jpg" class="grid-w50 md:grid-w33 xl:grid-w25" /> | ||||
| <img src="/img/club/27481964727_04959aa83b.jpg" class="grid-w50 md:grid-w33 xl:grid-w25" /> | ||||
| <img src="/img/club/27481969187_a23cf0c7ab.jpg" class="grid-w50 md:grid-w33 xl:grid-w25" /> | ||||
| <img src="/img/club/28476390838_3684d048ef.jpg" class="grid-w50 md:grid-w33 xl:grid-w25" /> | ||||
| <img src="/img/club/28476394828_1ed64af4f5.jpg" class="grid-w50 md:grid-w33 xl:grid-w25" /> | ||||
| <img src="/img/club/40542196560_f22e53153c.jpg" class="grid-w50 md:grid-w33 xl:grid-w25" /> | ||||
| <img src="/img/club/40544370280_1703903e06.jpg" class="grid-w50 md:grid-w33 xl:grid-w25" /> | ||||
| <img src="/img/club/41447101455_c6ace71115.jpg" class="grid-w50 md:grid-w33 xl:grid-w25" /> | ||||
| <img src="/img/club/41447109945_3ab5a6e7ef.jpg" class="grid-w50 md:grid-w33 xl:grid-w25" /> | ||||
| <img src="/img/club/41627141884_48e4bb4dec.jpg" class="grid-w50 md:grid-w33 xl:grid-w25" /> | ||||
| <img src="/img/club/41627160174_4d494549a2.jpg" class="grid-w50 md:grid-w33 xl:grid-w25" /> | ||||
| <img src="/img/club/41629042814_df533c84e0.jpg" class="grid-w50 md:grid-w33 xl:grid-w25" /> | ||||
| <img src="/img/club/42300970272_667569d239.jpg" class="grid-w50 md:grid-w33 xl:grid-w25" /> | ||||
| <img src="/img/club/42301473062_cdcea7912f.jpg" class="grid-w50 md:grid-w33 xl:grid-w25" /> | ||||
| <img src="/img/club/42301482072_7092c55ef0.jpg" class="grid-w50 md:grid-w33 xl:grid-w25" /> | ||||
| <img src="/img/club/42303237782_7107fcf7c7.jpg" class="grid-w50 md:grid-w33 xl:grid-w25" /> | ||||
| <img src="/img/club/42303241962_665df39b87.jpg" class="grid-w50 md:grid-w33 xl:grid-w25" /> | ||||
| <img src="/img/club/42303247602_56716d8704.jpg" class="grid-w50 md:grid-w33 xl:grid-w25" /> | ||||
| <img src="/img/club/42349449581_3c634b4245.jpg" class="grid-w50 md:grid-w33 xl:grid-w25" /> | ||||
| <img src="/img/club/42349465201_9fff7450d4.jpg" class="grid-w50 md:grid-w33 xl:grid-w25" /> | ||||
| <img src="/img/club/42349973551_9f1a404c0f.jpg" class="grid-w50 md:grid-w33 xl:grid-w25" /> | ||||
| <img src="/img/club/42350001481_48a8be981e.jpg" class="grid-w50 md:grid-w33 xl:grid-w25" /> | ||||
| <img src="/img/club/42351605711_6d40412b75.jpg" class="grid-w50 md:grid-w33 xl:grid-w25" /> | ||||
| {{< /gallery >}} | ||||
| 
 | ||||
| Fotos aus den Räumen des Chaos Computer Club Berlin aus 2018 | ||||
|  | @ -4,7 +4,7 @@ subtitle: "Der Online-Auftritt des CCCB" | |||
| date: 2025-02-26T10:00:00+02:00 | ||||
| menu: | ||||
|   main: | ||||
|     parent: "verein" | ||||
|     parent: "Verein" | ||||
| --- | ||||
| 
 | ||||
| Der CCCB betreibt einen eigenen Mastodon-Account auf chaos.social, dem ihr hier gerne folgen könnt: | ||||
|  |  | |||
|  | @ -1,10 +1,10 @@ | |||
| --- | ||||
| title: "Mitgliedschaft" | ||||
| title: "Allgemeine Infos zur Mitgliedschaft" | ||||
| subtitle: "Alles rund ums Mitmachen beim CCCB" | ||||
| date: 2018-05-17T22:18:59+02:00 | ||||
| menu: | ||||
|   main: | ||||
|     parent: "verein" | ||||
|     parent: "Mitgliedschaft" | ||||
| --- | ||||
| 
 | ||||
| Bitte beachte, dass Chaos Computer Club Berlin e.V. (kurz: CCCB) und Chaos Computer Club e.V. (kurz: CCC) zwei verschiedene Vereine sind: In diesem Text wird in einigen Sätzen von beiden Vereinen die Rede sein. | ||||
|  | @ -7,9 +7,11 @@ dtend:    20250115T230000 | |||
| rrule:   "FREQ=MONTHLY;BYDAY=3WE;WKST=MO" | ||||
| menu: | ||||
|   main: | ||||
|     parent: "veranstaltungen" | ||||
|     parent: "Veranstaltungen" | ||||
| --- | ||||
| 
 | ||||
|  | ||||
| 
 | ||||
| **Jeden 3. Mittwoch im Monat ab 20 Uhr** treffen sich die OpenWrt begeisterten und die es werden wollen zum OpenWrt Stammtisch im CCCB.  | ||||
| 
 | ||||
| Das OpenWrt Meetup richtet sich an alle die OpenWrt benutzen oder benutzen wollen aber auch Leute die an OpenWrt entwickeln. | ||||
|  |  | |||
|  | @ -4,7 +4,7 @@ subtitle: "Chaos Computer Club Berlin e. V. / CCCB e. V." | |||
| date: 2019-05-14T10:00:00+02:00 | ||||
| menu: | ||||
|   main: | ||||
|     parent: "verein" | ||||
|     parent: "Mitgliedschaft" | ||||
| --- | ||||
| 
 | ||||
| _Stand: 16. April 2023_ | ||||
|  |  | |||
|  | @ -7,8 +7,10 @@ dtend:    20250125T230000 | |||
| rrule:   "FREQ=MONTHLY;BYDAY=2SA,4SA;WKST=MO" | ||||
| menu: | ||||
|   main: | ||||
|     parent: "veranstaltungen" | ||||
|     parent: "Veranstaltungen" | ||||
| --- | ||||
| 
 | ||||
|    | ||||
| 
 | ||||
| **Jeden 2. und 4. Samstag im Monat ist ab 17 Uhr Spieleabend im Club.** | ||||
| Wenn ihr neu seid und den CCCB zum ersten Mal besuchen wollt, kommt am besten an einem Donnerstag zum [Club Discordia](/page/clubdiscordia/), da samstags nicht immer genug Leute da sind, um euch zu empfangen. Generell sind aber alle herzlich eingeladen, an den Bastelabenden vorbeizukommen. | ||||
|  | @ -7,9 +7,11 @@ dtend:    20241130T230000 | |||
| rrule:   "FREQ=MONTHLY;BYDAY=5SA;WKST=MO" | ||||
| menu: | ||||
|   main: | ||||
|     parent: "veranstaltungen" | ||||
|     parent: "Veranstaltungen" | ||||
| --- | ||||
| 
 | ||||
|  | ||||
| 
 | ||||
| **Jeden 5. Samstag im Monat ist ab 17 Uhr Subbotnik im Club.** | ||||
| 
 | ||||
| Ungefähr jedes viertel Jahr wird im CCCB von den Mitgliedern einmal richtig durchgeputzt, damit der Club danach wieder schön aussieht. | ||||
|  |  | |||
							
								
								
									
										1
									
								
								layouts/_default/baseof.calendar.html
									
										
									
									
									
										Normal file
									
								
							
							
						
						|  | @ -0,0 +1 @@ | |||
| {{ block "main" . }}{{ .Content }}{{ end }} | ||||
							
								
								
									
										21
									
								
								layouts/_default/list.calendar.html
									
										
									
									
									
										Normal file
									
								
							
							
						
						|  | @ -0,0 +1,21 @@ | |||
| BEGIN:VCALENDAR | ||||
| VERSION:2.0 | ||||
| PRODID:-//CCCB//Calendar//DE | ||||
| {{ with .Title }} | ||||
| X-WR-CALNAME:{{ . }} | ||||
| {{ end }} | ||||
| CALSCALE:GREGORIAN | ||||
| METHOD:PUBLISH | ||||
| {{ range .Pages }} | ||||
| {{ if .Date }} | ||||
| BEGIN:VEVENT | ||||
| UID:{{ .File.UniqueID }}@berlin.ccc.de | ||||
| DTSTAMP:{{ .Date.Format "20060102T150405Z" }} | ||||
| DTSTART:{{ .Date.Format "20060102T150405Z" }} | ||||
| SUMMARY:{{ .Title }} | ||||
| DESCRIPTION:{{ .Summary | plainify }} | ||||
| URL:{{ .Permalink }} | ||||
| END:VEVENT | ||||
| {{ end }} | ||||
| {{ end }} | ||||
| END:VCALENDAR | ||||
							
								
								
									
										12
									
								
								layouts/_default/list.xml.html
									
										
									
									
									
										Normal file
									
								
							
							
						
						|  | @ -0,0 +1,12 @@ | |||
| <?xml version="1.0" encoding="utf-8" ?> | ||||
| <events> | ||||
|   {{ range .Pages }} | ||||
|   <event> | ||||
|     <title>{{ .Title }}</title> | ||||
|     <link>{{ .Permalink }}</link> | ||||
|     <date>{{ .Date.Format "2006-01-02" }}</date> | ||||
|     <description>{{ .Summary | plainify }}</description> | ||||
|     {{ with .Params.location }}<location>{{ . }}</location>{{ end }} | ||||
|   </event> | ||||
|   {{ end }} | ||||
| </events> | ||||
							
								
								
									
										21
									
								
								layouts/_default/single.calendar.html
									
										
									
									
									
										Normal file
									
								
							
							
						
						|  | @ -0,0 +1,21 @@ | |||
| BEGIN:VCALENDAR | ||||
| VERSION:2.0 | ||||
| PRODID:-//CCCB//Calendar//DE | ||||
| {{ with .Title }} | ||||
| X-WR-CALNAME:{{ . }} | ||||
| {{ end }} | ||||
| CALSCALE:GREGORIAN | ||||
| METHOD:PUBLISH | ||||
| {{ if .Date }} | ||||
| BEGIN:VEVENT | ||||
| UID:{{ .File.UniqueID }}@berlin.ccc.de | ||||
| DTSTAMP:{{ .Date.Format "20060102T150405Z" }} | ||||
| DTSTART:{{ .Date.Format "20060102T150405Z" }} | ||||
| {{ with .Params.event.end }}DTEND:{{ dateFormat "20060102T150405Z" . }}{{ end }} | ||||
| SUMMARY:{{ .Title }} | ||||
| DESCRIPTION:{{ .Summary | plainify }} | ||||
| URL:{{ .Permalink }} | ||||
| {{ with .Params.location }}LOCATION:{{ . }}{{ end }} | ||||
| END:VEVENT | ||||
| {{ end }} | ||||
| END:VCALENDAR | ||||
|  | @ -3,8 +3,20 @@ | |||
|   <div class="row"> | ||||
|     <div class="col-lg-8 col-lg-offset-2 col-md-10 col-md-offset-1"> | ||||
|       <article role="main" class="blog-post"> | ||||
|         {{ partial "talk-infobox" . }} | ||||
|         {{ .Content }} | ||||
|         <article class="max-w-prose mx-auto"> | ||||
|           <h1 class="text-2xl font-bold">{{ .Title }}</h1> | ||||
|           {{ if .Params.subtitle }} | ||||
|           <h2 class="text-xl">{{ .Params.subtitle }}</h2> | ||||
|           {{ end }} | ||||
|            | ||||
|           <div class="mt-4 border p-4 bg-secondary-bg rounded"> | ||||
|             {{ partial "talk-infobox" . }} | ||||
|           </div> | ||||
|            | ||||
|           <div class="mt-4 content"> | ||||
|             {{ .Content }} | ||||
|           </div> | ||||
|         </article> | ||||
| 
 | ||||
|         {{ if .Params.tags }} | ||||
|           <div class="blog-tags"> | ||||
|  |  | |||
							
								
								
									
										16
									
								
								layouts/events/single.html
									
										
									
									
									
										Normal file
									
								
							
							
						
						|  | @ -0,0 +1,16 @@ | |||
| {{ define "main" }} | ||||
| <article class="max-w-prose mx-auto"> | ||||
|   <h1 class="text-2xl font-bold">{{ .Title }}</h1> | ||||
|   {{ if .Params.subtitle }} | ||||
|   <h2 class="text-xl">{{ .Params.subtitle }}</h2> | ||||
|   {{ end }} | ||||
|    | ||||
|   <div class="mt-4 border p-4 bg-secondary-bg rounded"> | ||||
|     {{ partial "talk-infobox" . }} | ||||
|   </div> | ||||
|    | ||||
|   <div class="mt-4 content"> | ||||
|     {{ .Content }} | ||||
|   </div> | ||||
| </article> | ||||
| {{ end }} | ||||
|  | @ -36,7 +36,7 @@ EXDATE;TZID=Europe/Berlin:{{.}} | |||
| {{end -}} | ||||
| LOCATION:{{with .Params.location}}{{.}}{{else}}CCCB{{end}} | ||||
| URL:{{.Permalink}} | ||||
| DESCRIPTION:{{- .Content | plainify | replaceRE "\n" "\\n" | replaceRE ":" "\\:" -}} | ||||
| DESCRIPTION:{{.Permalink}} | ||||
| END:VEVENT | ||||
| END:VCALENDAR | ||||
| {{end -}} | ||||
|  |  | |||
|  | @ -4,81 +4,81 @@ theme: "blowfish" | |||
| RelativeURLs: true | ||||
| CanonifyURLs: true | ||||
| 
 | ||||
| # Params: | ||||
| #   license: "CC-BY" | ||||
| #   subtitle: "Willkommen! Wir sind ein Erfa-Kreis des Chaos Computer Club e.V. und die örtliche Niederlassung des CCC in Berlin." | ||||
| #   logo: "img/avatar-CCCB-Logo.png" | ||||
| #   favicon: "img/favicon.ico" | ||||
| #   dateFormat: "January 2, 2006" | ||||
| #   commit: false | ||||
| #   rss: true | ||||
| #   comments: true | ||||
| #   readingTime: true | ||||
| #   useHLJS: true | ||||
| #   DateForm: "30.12.2006" | ||||
| #   # for GDPR / EU-DSGVO compliance | ||||
| #   selfHosted: true | ||||
| Params: | ||||
|   license: "CC-BY" | ||||
|   subtitle: "Willkommen! Wir sind ein Erfa-Kreis des Chaos Computer Club e.V. und die örtliche Niederlassung des CCC in Berlin." | ||||
|   logo: "img/avatar-CCCB-Logo.png" | ||||
|   favicon: "img/favicon.ico" | ||||
|   dateFormat: "January 2, 2006" | ||||
|   commit: false | ||||
|   rss: true | ||||
|   comments: true | ||||
|   readingTime: true | ||||
|   useHLJS: true | ||||
|   DateForm: "30.12.2006" | ||||
|   # for GDPR / EU-DSGVO compliance | ||||
|   selfHosted: true | ||||
| 
 | ||||
| # taxonomies: | ||||
| #   category: "categories" | ||||
| #   series: "series" | ||||
| #   tag: "tags" | ||||
| taxonomies: | ||||
|   category: "categories" | ||||
|   series: "series" | ||||
|   tag: "tags" | ||||
| 
 | ||||
| # permalinks: | ||||
| #   post: "/post/:year/:month/:day/:title/" | ||||
| permalinks: | ||||
|   post: "/post/:year/:month/:day/:title/" | ||||
| 
 | ||||
| # Author: | ||||
| #   twitter: "clubdiscordia" | ||||
| #   email: "mail2025@berlin.ccc.de" | ||||
| #   mastodon: "chaos.social/@clubdiscordia" | ||||
| #   irc: "https://webirc.hackint.org/#ircs://irc.hackint.org/#cccb" | ||||
| Author: | ||||
|   twitter: "clubdiscordia" | ||||
|   email: "mail2025@berlin.ccc.de" | ||||
|   mastodon: "chaos.social/@clubdiscordia" | ||||
|   irc: "https://webirc.hackint.org/#ircs://irc.hackint.org/#cccb" | ||||
| 
 | ||||
| # menu: | ||||
| #   main: | ||||
| #   - identifier: "verein" | ||||
| #     name: "Der Verein" | ||||
| #     weight: 200 | ||||
| #   - identifier: "veranstaltungen" | ||||
| #     name: "Veranstaltungen" | ||||
| #     weight: 300 | ||||
| #   - identifier: "news" | ||||
| #     name: "News" | ||||
| #     url: "post/" | ||||
| #     weight: 500 | ||||
| #   - identifier: "impressum" | ||||
| #     name: "Impressum" | ||||
| #     url: "page/impressum/" | ||||
| #     weight: 600 | ||||
| #   - identifier: "privacy" | ||||
| #     name: "Privacy" | ||||
| #     url: "page/datenschutz/" | ||||
| #     weight: 700 | ||||
| menu: | ||||
|   main: | ||||
|   - identifier: "verein" | ||||
|     name: "Der Verein" | ||||
|     weight: 200 | ||||
|   - identifier: "veranstaltungen" | ||||
|     name: "Veranstaltungen" | ||||
|     weight: 300 | ||||
|   - identifier: "news" | ||||
|     name: "News" | ||||
|     url: "post/" | ||||
|     weight: 500 | ||||
|   - identifier: "impressum" | ||||
|     name: "Impressum" | ||||
|     url: "page/impressum/" | ||||
|     weight: 600 | ||||
|   - identifier: "privacy" | ||||
|     name: "Privacy" | ||||
|     url: "page/datenschutz/" | ||||
|     weight: 700 | ||||
| 
 | ||||
| # mediaTypes: | ||||
| #   text/calendar": | ||||
| #     suffixes: | ||||
| #     - "ics" | ||||
| #   application/rss: | ||||
| #     suffixes: | ||||
| #     - "rss" | ||||
| #   application/xml: | ||||
| #     suffixes: | ||||
| #     - "xml" | ||||
| mediaTypes: | ||||
|   text/calendar": | ||||
|     suffixes: | ||||
|     - "ics" | ||||
|   application/rss: | ||||
|     suffixes: | ||||
|     - "rss" | ||||
|   application/xml: | ||||
|     suffixes: | ||||
|     - "xml" | ||||
| 
 | ||||
| # outputFormats: | ||||
| #   RSS: | ||||
| #     mediaType: "application/rss" | ||||
| #   XML: | ||||
| #     isPlainText: true | ||||
| #     mediaType: "application/xml" | ||||
| outputFormats: | ||||
|   RSS: | ||||
|     mediaType: "application/rss" | ||||
|   XML: | ||||
|     isPlainText: true | ||||
|     mediaType: "application/xml" | ||||
| 
 | ||||
| # outputs: | ||||
| #   section: | ||||
| #   - "HTML" | ||||
| #   - "Calendar" | ||||
| #   - "RSS" | ||||
| #   - "XML" | ||||
| #   page: | ||||
| #   - "HTML" | ||||
| #   - "Calendar" | ||||
| outputs: | ||||
|   section: | ||||
|   - "HTML" | ||||
|   - "Calendar" | ||||
|   - "RSS" | ||||
|   - "XML" | ||||
|   page: | ||||
|   - "HTML" | ||||
|   - "Calendar" | ||||
| 
 | ||||
|  |  | |||
| Before Width: | Height: | Size: 80 KiB | 
| Before Width: | Height: | Size: 67 KiB | 
| Before Width: | Height: | Size: 53 KiB | 
| Before Width: | Height: | Size: 82 KiB | 
| Before Width: | Height: | Size: 73 KiB | 
| Before Width: | Height: | Size: 112 KiB | 
| Before Width: | Height: | Size: 70 KiB | 
| Before Width: | Height: | Size: 101 KiB | 
| Before Width: | Height: | Size: 66 KiB | 
| Before Width: | Height: | Size: 72 KiB | 
| Before Width: | Height: | Size: 72 KiB | 
| Before Width: | Height: | Size: 67 KiB | 
| Before Width: | Height: | Size: 77 KiB | 
| Before Width: | Height: | Size: 139 KiB | 
| Before Width: | Height: | Size: 48 KiB | 
| Before Width: | Height: | Size: 104 KiB | 
| Before Width: | Height: | Size: 71 KiB | 
| Before Width: | Height: | Size: 98 KiB | 
| Before Width: | Height: | Size: 63 KiB | 
| Before Width: | Height: | Size: 48 KiB | 
| Before Width: | Height: | Size: 143 KiB | 
| Before Width: | Height: | Size: 66 KiB | 
| Before Width: | Height: | Size: 79 KiB | 
| Before Width: | Height: | Size: 70 KiB | 
| Before Width: | Height: | Size: 108 KiB | 
| Before Width: | Height: | Size: 61 KiB | 
							
								
								
									
										
											BIN
										
									
								
								static/img/club/Kochen_in_der_CCCB_Küche.jpg
									
										
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 2.8 MiB | 
							
								
								
									
										
											BIN
										
									
								
								static/img/club/dorfromantik-im-cccb.jpg
									
										
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 2.2 MiB | 
 Marek Krug
						Marek Krug