A new start

This commit is contained in:
teldra 2021-10-23 22:20:01 +02:00
commit a7b65a3515
67 changed files with 3486 additions and 0 deletions

2
.gitignore vendored Normal file
View File

@ -0,0 +1,2 @@
public
/resources/

75
README.md Normal file
View File

@ -0,0 +1,75 @@
# Anleitung fuer Artikel
## Grundlegendes
Jeder Artikel ist ein Ordner der in den Ordnern `content/events` `content/news` oder `content/bunteshaus` liegen kann.
Dadrin muss sich mindestens eine `index.*.md` Datei befinden und ggf. noch Bilder, die den Artikel illustrieren.
Das Sternchen steht dabei fuer `de`, `ku` oder `en`. Dieses steht für die Übersetzung des Artikels.
Ein Beispiel sieht so aus:
```
--content/events/23.12.2323-Konzert
|_ index.de.md
|_ index.en.md
|_ 1.jpg
```
Ein [Echtweltbeispiel](https://schlomp.space/Bunteshaus/bunteshaus.de/src/branch/main/content/events/06.11.2021-konzert).
Eine Methode ist, einen Artikel auf Deutsch anzulegen (`index.de.md`), diese Datei zu `index.ku.md` kopieren und dann den [Inhalt](https://schlomp.space/Bunteshaus/bunteshaus.de#inhalt) anzupassen
## Metadaten
```
1 ---
2 title: "Testtitel"
3 date: 2021-10-23T18:15:19+02:00
4 featured: true
5 when: "Jeden Montag, 19Uhr"
6 recurrent: true
7 register: "mail@bunteshaus.de"
8 covid: "3G"
9 price: "3€"
10 categories: "Konzert"
11 tags: ["Interpretin 1", "Interpretin 2", "Interpret 3"]
12 ---
13 Endlich wieder Konzerte und den Auftakt macht Testtitel!
```
Alles zwischen Zeile 1 und 11 sind die Metadaten.
Zeile 2 ist der Titel, wie er auf der Homepage auftauchen wird.
Zeile 3 ist das Datum und die Zeit (und Zeitzone (`+02:00`)), an dem der Artikel erstellt wird.
Zeile 4 kann benutzt werden, um den Artikel prominent zu Platzieren. (Pressemitteilungen etc.)
Zeile 5 kann benutzt werden, um einen Artikel als Termin zu deklarieren.
Zeile 6 markiert einen Artikel als regelmässigen Termin, wenn da `true` steht. (Muss ohne `""` sein.)
Zeile 7 ist die Email Adresse, wenn eine Anmeldung erwünscht ist. Vor allem während Covid sinnvoll.
Zeile 8 gibt an, welche Covid Regeln zur Zeit gelten.
Zeile 9 kann benutzt werden um die Kosten des Termin anzugeben. Füllbar mit Text ("Spenden"), einem Wert ("3€" oder "free")
Zeile 10 kann angegeben werden, um die Kategorie des Artikels zu bestimmen. Zum Beispiel "Konzert" oder "Party" oder "Bunteshaus" (Bitte nur eine Kategorie)
Zeile 11 wird benutzt, um Inhalte zu taggen. Wenn "Interpretin 1" in verschiedenen Artikeln auftaucht, kann man auf der Homepage danach filtern.
**Die Zeilen 4-11 weglassen, wenn sie nicht benutzt werden.**
## Inhalt
Ab Zeile 13 ist der Inhalt des Artikels:
Soll eine Überschrift im Text passieren, schreibe `##` davor. Eine Unterüberschrift geht mit `###`
Soll etwas **fett** geschrieben werden, schreibe `**` davor und dahinter.
Soll eine neue Zeile angefangen werden, schreibe zwei Leerzeichen hinter den Satz.
Soll ein Absatz gemacht werden, lasse eine Zeile zwischen Absatz 1 und Absatz 2 frei.
Eine Email Adresse oder ein Link kann einfach geschrieben werden, allerdings kann man diese auch gestalten:
`[Bunteshaus](https://bunteshaus.de)` wird [Bunteshaus](https://bunteshaus.de)
`[Mail](mail@bunteshaus.de)` wird [Mail](mail@bunteshaus.de)
## Hilfsprogramm
Installiere dir `git` und `hugo` in deinem Linux und mach dir hier einen Account.
Danach "forkst" du dieses Projekt in deinen Account (oben rechts) und klonst das Projekt auf deinen Rechner.
Dann kannst du im Hauptordner des Projektes beispielsweise `hugo new events/80.12.2330-Konzert/index.de.md` ausführen und es wird der Ordner und die Standarddaten, wie oben beschrieben, in die Datei `index.de.md` geschrieben.
Dann kannst du die Datei in einem Standardprogramm verändern.
Wenn du damit zufrieden bist, machst du einen beschreibenden Commit und einen Pullrequest auf dieses Projekt und ein Admin wird benachrichtigt.
Wenn dein Artikel fertig ist, wird er in dieses Projekt gemerged und ist damit online!
Diese Anleitung ist nur ein grober Überblick.

1
archetypes/default.md Symbolic link
View File

@ -0,0 +1 @@
../themes/bu2/archetypes/default.md

60
config.toml Normal file
View File

@ -0,0 +1,60 @@
baseURL = "https://bunteshaus.de/"
languageCode = "de-DE"
defaultContentLanguage = "de"
title = "Bunteshaus e.V."
theme = "bu2"
enableGitInfo = true
paginate = 5
description = "Buntes Haus e.V. - Soziokulturelles Zentrum in Celle - probably the friendliest place on earth"
copyright = "bunteshaus.de"
[params]
# how do you want to call your hidden folder?
hiddenfolder = "orga"
# keywords for seo
keywords = "buntes haus celle, buntes haus, bunteshaus, celle, buntes haus e.V., www.bunteshaus.de, celle, punk, reggae, ska, konzerte, partys, soziokultur, soziokulturelles zentrum celle, elektro, electroe, jugendzentrum, celle, dum n bass, konzert, musik, politik, kultur, alternativ, cd kaserne celle, cd kaserne, plenum, celle, antifa, antira, anti akw, anti atom celle, veranstaltungen, infoladen, proberaum celle, archiv für neue soziale bewegungen in celle, hartz 4 IV beratung celle, skaten, graffiti, sprayen, kunst, fahrradwerkstatt, deka dance celle, dekadance, Revista, probably the friendliest Place on Earth"
#do you want a contact page?
contact = true
#do you want an archive?
archive = true
# do you want an imprint?
imprint = true
mainSections = ['bunteshaus','events','news']
# data for your imprint and contact page
[params.imprintdata]
tel = "(+) 49 5141 907 927"
mail = 'info@bunteshaus.de'
street = "Hannoversche Straße 30 f"
pobox = "Postfach 3166"
city = "29221 Celle"
country = "Niedersachsen / Deutschland"
executive = "Ingileif Bech"
nonprofit = true
[outputs]
home = ["HTML", "RSS"]
section = ["HTML", "RSS"]
page = ["HTML"]
taxonomy = ["HTML", "RSS"]
term = ["HTML", "RSS"]
[languages]
[languages.de]
languageName = "Deutsch"
weight = 10
[languages.ku]
languageName = "Kurdî"
weight = 0
[languages.en]
languageName = "English"
weight = 0

8
content/_index.de.md Normal file
View File

@ -0,0 +1,8 @@
---
title: "Willkommen"
---
Wir sind das Buntehaus, ein [soziokulturelles](/bunteshaus/soziokultur) Zentrum in Celle.
Wir leben vom mitmachen und so.
Lerne unsere [Projekte](/bunteshaus/) kennen und schau, was wir unter [Selbstbestimmung](/bunteshaus/selbstbestimmung-selbstverwaltung) verstehen oder wie wir uns [organisieren](/bunteshaus/plenum).
Wir machen Dinge und andere Dinge. Dabei verteilen wir Essen, organisieren Partys und machen Musik.

6
content/_index.en.md Normal file
View File

@ -0,0 +1,6 @@
---
title: "Welcome"
---
Wir sind das Buntehaus, ein soziokulturelles Zentrum in Celle.
Wir leben vom mitmachen und so.
Lerne unsere [Projekte](/de/bunteshaus/) kennen.

6
content/_index.ku.md Normal file
View File

@ -0,0 +1,6 @@
---
title: "Bi xêr hatî"
---
Em Buntehaus in, navendek civak-çandî li Celle.
Em ji beşdarbûn û her tiştê din dijîn.
[Projeyên](/ku/bunteshaus/) me nas bikin.

View File

@ -0,0 +1,3 @@
---
type: "archive"
---

View File

@ -0,0 +1,7 @@
---
title: "Offenes Café"
date: "2021-10-20T17:00:00+02:00"
when: "Mittwochs 16.00-19.00Uhr und Sonntags 14.00-17.00Uhr"
recurrent: true
---
Seit August gibt es im Bunten Haus das "Offene Café" immer Mittwochs 16.00 - 19.00 Uhr und Sonntags 14.00 - 17.00 Uhr: Wir haben leckeren Kaffee, Espresso, Tee und weitere Getränke und manchmal auch Kuchen. Wir freuen uns, wenn ihr vorbeischaut. Wir sehen uns dort!

Binary file not shown.

After

Width:  |  Height:  |  Size: 286 KiB

View File

@ -0,0 +1,6 @@
---
title: "Finanzen"
date: "1993-09-04T19:00:00+02:00"
---
Immer eine Gratwanderung... Trotz unserer eigentlich konkurrenzlosen Eintritts- und Getränkepreisen gibt's leider kaum eine Veranstaltung, bei der nicht an der Kasse diskutiert wird. Wir sind es leid. Aber gäbe es einen Weg die Preise auf Dauer zu halten, oder sogar zu senken: Kommt einfach in Massen! Denn unser Prinzip ist, Veranstaltung nach Möglichkeit kostendeckend durchzuführen.
Und Kosten haben wir immer. Feind Nr. 1 ist die "Gesellschaft für musikalische Aufführungs- und mechanische Vervielfältigungsrechte" (Gema), die sobald ein Ton erklingt die Hand aufhält. Bei Parties ist es nicht nur die Gema, es muss auch eine PA- und Lichtanlage geliehen werden. Und auch die Gagen für DJ's werden halt über den Eintritt finanziert. Und diese Kosten verteilen wir nach Möglichkeit auf die BesucherInnen. Doch schon der Alltag produziert Kosten, auch wenn die Räumlichkeiten von der Betriebsführungs - GmbH mietfrei zur Verfügung gestellt werden und selbst Mietnebenkosten bis zu einer monatlichen Obergrenze von 400€ frei sind. Aber: Wir zahlen Versicherung für den Fall, dass jemanden eine Box auf den Fuss fällt, zahlen die Abfallgebühr für den unvermeidlichen Müll, halten Internet und Telefon vor und müssen - auch wenn es manchmal nicht so scheint - permanent Reinigungsmittel und Toilettenpapier kaufen. Diese ganzen Kosten holen wir über den Getränke "Gewinn" rein. Unser wichtigster Partner in allen Ausbau und Anschaffungsfragen ist die Landesarbeitsgemeinschaft Soziokultur. Das Versammlungsstättenrecht nötigt selbst kleinen Zentren wie dem Bunten HAus zur Einhaltung einer Menge Vorschriften. Das fängt bei der Anzahl der Toiletten an, geht weiter über Feuerlöscher und Fluchtwegbeschilderung, und endet nicht bei der Lüftungsanlage, die jetzt in der Halle eingebaut wurde. Diese Investitionen wären ohne die Unterstützung der LAGS nicht möglich gewesen. Das Bunte Haus hatte zu allen diesen Investitionen einen Eigenanteil von 5 - 10% aufzubringen. Aus dem laufenden Betrieb wäre dies nicht zu erwirtschaften gewesen; allein zum Teil nicht unerhebliche Spenden machten es möglich, den jeweiligen Eigenanteil zu finanzieren. Wie immer, wenn es um Finanzen geht, hier der obligatorische SPENDENAUFRUF. Das Bunte Haus e.V. ist gemeinnützig. Jede Spende kann also bei der Steuererklärung geltend gemacht werden. Wer im doppelten Sinne für uns etwas über hat.

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 328 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 358 KiB

View File

@ -0,0 +1,49 @@
---
title: "Food Saving"
date: "2021-02-04T19:00:00+02:00"
when: "Jeden Mittwoch 18:30-19:00Uhr & Samstags 15:00-15:30Uhr"
recurrent: true
---
Die kostenfreie Verteilung von gespendeten und geretteten Lebensmitteln geht auch nach der Wiedereröffnung der Tafel weiter. Wann? Immer Mittwochs von 18.30 bis 19 Uhr und Samstags von 15 bis 15.30 Uhr. Spenden? Mitmachen? Wer mitmachen oder uns unterstützen möchte, kann sich per Mail an foodsavingcelle@riseup.net wenden, sodass wir bei Bedarf nachfragen können.
<!--more-->
Pressemitteilung 12. Mai 2020
Food-Saving macht weitere Verteilungen
Die Initiative "Foodsaving Celle" hat sich ein neues Verteilkonzept überlegt. Nachdem die Tafel wieder geöffnet und damit die Häufigkeit und Menge der Lebensmittelspenden sich auch verringert hat, geht es trotzdem weiter mit öffentlichen Lebensmittelausgaben.
Gerettete Lebensmittel freuen sich nun auf geregelte Öffnungszeiten: Die Foodsaving-Initiative des Vereins Buntes Haus e.V. richtet ab dem heutigen Mittwoch feste Abholtermine ein. Menschen, die gerettete Lebensmittel abholen möchten werden mittwochs von 18:30-19:00 Uhr und samstags von 15:00-15:30 Uhr im Essensladen (analog zum Umsonstladen vielleicht einen cooleren Titel?)am Bunten Haus bedient.
"Es gibt auch nach Wiederöffnung der Tafeln weiterhin sowohl den Bedarf für Unterstützung als auch den Zustand, dass leider immer noch viele Nahrungsmittel im Müll landen. Viele Menschen haben mitbekommen, wie viel Essen immer wieder gerettet wird - und freuen sich über die ökologisch und ökonomisch sinnvolle Verschenkaktion. Vor allem Backwaren haben wir in großen Mengen - mindestens diese gibt es weiterhin Mittwochs und Samstags.
Und wir möchten mit weiteren Betrieben eine Kooperation aufnehmen: Lassen Sie uns gemeinsam eine Alternative aufbauen, sodass weniger im Müll landet und Unterstützung mehr Menschen erreicht!", sagt Nina Singers von der Initiative.
Die Freiwilligen, die die Initiative aufrecht erhalten, wollen mit ihrer Arbeit ein gesellschaftliches Miteinander stärken. "Es gibt immer Menschen, die Unterstützung brauchen und bei der Initiative haben wir auch gelernt, dass viele Leute sich allein fühlen. Als Gesellschaft sollten wir füreinander da sein - egal wo wir wohnen oder wo wir herkommen. Hoffentlich entstehen noch weiter Projekte um zum Beispiel auch die Vereinsamung zu durchbrechen, die für viele gerade in Corona-Zeiten ein großes Problem ist." äußert Singers als ihre Motivation und außerdem als Appell für weitere Initiativen.
Es gibt jetzt keine vorgepackten Taschen mehr. Die Lebensmittelausgabe erfolgt unter Beachtung von Abstands- und Hygieneregeln.
Pressemitteilung vom 27. März 2020:
Die Celler Tafel, soziale Treffs und Hilfseinrichtungen haben geschlossen. Menschen verlieren ihren Lohn, ihre Arbeit, können Miete und Essen nicht bezahlen gleichzeitig werden immer noch Unmengen an Lebensmitteln weggeschmissen.
„Wir von Food-Saving-Celle wollen diesen Zustand nicht hinnehmen und diese Verhältnisse ändern. Als eine von vielen solidarischen Möglichkeiten, die alle Menschen umsetzen können, sehen wir die Fortführung unseres Projektes nach dem Motto „Jetzt erst recht!“, sagt Nina aus dem Initiator_innen-Team. „Wir sammeln Essen ein, welches sonst im Müll landet, obwohl es zu gut für die Tonne ist. Diesen Samstag von 17 18 Uhr werden wir dieses nun, in Tüten verpackt, auf dem Hof der CD-Kaserne vor dem Bunten Haus verschenken. Läuft es gut, machen wir weiter!“
In den Medien wird berichtet, wie groß die Unterstützung des Staates vor allem für Konzerne und Banken ist. Doch was ist mit den vielen Menschen, die am Rande der Armutsgrenze leben, ihre Miete nicht mehr zahlen können, ohne Unterstützung sind, keine Jobs haben oder sozial isoliert
leben? In Krisensituationen werde noch viel deutlicher, so Food-Saving-Celle, dass dieser Staat eben nicht für alle sorge: “Viele Menschen haben keine Stimme und werden vergessen. Wohnungslose können nicht „#ZuhauseBleiben“, genauso wenig wie Geflüchtete „social distancing“ praktizieren können, die mit vielen Menschen auf zu engem Raum in Unterkünften leben müssen.”
Eine von vielen Möglichkeiten für eine sozialere und ökologischere Welt zu kämpfen ist Lebensmittelrettung, auch Food-Saving genannt. Zu viele Ressourcen werden verschwendet und die Natur zerstört. Gleichzeitig sind Armut und soziale Ausgrenzung traurige Realität, denen nicht erst seit Corona mit Solidarität, Kreativität und gesellschaftlichem Engagement begegnet werden muss und wird.
„Wir von Food-Saving-Celle wollen diesen Zustand nicht hinnehmen und diese Verhältnisse ändern. Als eine von vielen solidarischen Möglichkeiten, die alle Menschen umsetzen können, sehen wir die Fortführung unseres Projektes nach dem Motto „Jetzt erst recht!“, sagt Nina aus dem Initiator_innen-Team. „Wir sammeln Essen ein, welches sonst im Müll landet, obwohl es zu gut für die Tonne ist. Diesen Samstag von 17 18 Uhr werden wir dieses nun, in Tüten verpackt, auf dem Hof der CD-Kaserne vor dem Bunten Haus verschenken. Läuft es gut, machen wir weiter!“
Seit Januar wurde mit großem Interesse und vielfältiger Unterstützung das Projekt „FoodSaving Celle“ aufgebaut. Ganz unterschiedliche Menschen sind willkommen, mitzumachen. Wöchentlich werden Lebensmittelspenden auf dem Wochenmarkt und bei einigen Supermärkten eingesammelt. Diese wurden u.a. über den Umsonstladen im Bunten Haus weiter verschenkt, der zur Zeit leider ebenfalls geschlossen ist. Einmal monatlich wird gemeinsam das „Dinner for All“ gekocht und für alle kostenfrei angeboten.
Natürlich wollen die Aktiven sich und alle anderen schützen: Deswegen wird das Essen abgepackt verteilt werden und alle werden gebeten, genügend Abstand voneinander zu halten.
„Sagt Menschen Bescheid, die wenig Geld haben und sich über Obst und Gemüse freuen würden!“ ruft Nina auf, „Engagiert euch, bietet eure Unterstützung an, wenn ihr könnt, sprecht Nachbar_innen und Wohnungslose an, damit sie vom Projekt erfahren. Denn Menschen zu helfen und Unterstützung zu erfahren ist wertvoller für die Gesellschaft als Geld und Banken. Nicht nur während Corona.“
Kontakt:
Mail: foodsavingcelle@riseup.net
Instagram: www.instagram.com/foodsavingcelle
Nebenan.de: https://nebenan.de/places/organizations/6021

View File

@ -0,0 +1,51 @@
---
title: "Aus der Geschichte des Bunten Hauses"
date: "1993-09-04T19:00:00+02:00"
---
Als Zeugungsdatum des Bunten Hauses können wir im Nachhinein den 4. September 1993 angeben, als ein Dutzend junger Leute das seit Jahren leerstehende ehemalige Naafi-Gebäude am Neumarkt besetzten und an einem "Tag der offenen Tür" einluden, sich ein Bild vom Zustand des Hauses und seiner Eignung als Kulturzentrum zu machen. Doch wie bei Zeugungsakten üblich, war es ein vergleichsweise kurzes Vergnügen. Und doch hatte sich schon ein Name für das Kind ergeben: "Ein Buntes Haus in einer toten Stadt" stand auf den aus den Fenstern gehängten Transparenten wie auch: "Kultur für alle".
Die Richtung war klar, wie dann schon ein Interview von INK-VertreterInnen in der Oktoberausgabe der PUBLIZ zeigte: Um eine "andere Art zu leben" ging es und darum, dies in einem selbstverwalteten und basisdemokratischen wie auch unkommerziellem Zentrum zu tun. Dafür wurde dann ein halbes Jahr geworben, mit Infotischen, Unterschriftensammlung und einer Kulturwoche im "Le Bistro". Mit Frühlingsbeginn folgte dann der zweite Streich: Am 18. März 1994 besetzte die INK erneut das Naafi-Gebäude und brachte drei Tage lang Leben in das leerstehende Haus (Kunstausstellung, Kino und Konzert), bis es angesichts des angekündigten Polizeieinsatzes "freiwillig" geräumt wurde. Seitens der Stadt schloss sich zwei Wochen darauf eine Einladung zu einem Workshop an, in dem Jugendliche ihre Wünsche und Vorstellungen für das in Planung befindliche Jugendzentrum CD-Kaserne einbringen sollten.Bei diesem Workshop zeigte sich, dass die Stadt mit der freigewordenen ehedem britischen Kaserne zwar einen vergleichsweise riesigen Komplex hatte, den von der Verwaltung für interessierte Gruppen erarbeiteten Kriterienkatalog aber einzig die INK erfüllte. Aber dann hieß es: warten, warten, warten - hier und da ein bisschen Schwangerschaftsgymnastik in Form der Volxküche, gelegentliche Arztbesuche bei den städtischen Gremien und um das Kind nicht unehelich zur Welt kommen zu lassen, gründete man am 8. Mai 1995 (zur Feier des 40. Jahrestages der Niederlage des Nationalsozialismus) den Verein "Buntes Haus e.V." Während die "professionelle Jugendpflege" der Stadt sich schon mit dem Gedanken angefreundet hatte, der INK Räume zur Verfügung zu stellen, blieb er für andere aber ein Alptraum. In einer Ratssitzung Ende September 1995 schien das Kind zur Abtreibung freigegeben. Verwaltungschef und Ratsmehrheit sahen Linksradikale am Werk. Und Selbstverwaltung könne es schon gleich gar nicht geben, denn: Wer zahlt, habe das Sagen.
Das ging selbst der CZ gegen den Strich. Volker Franke kommentierte: "Kultur in Celle ist, wenn man trotzdem lacht. Das hat dieser Tage die Streitkultur im höchsten politischen Stadtgremium von Celle gelehrt, in dem zwar selbstverwaltung praktiziert, aber leider kleingeschrieben wird. Ein Buntes Haus hat für Oberstadtdirektor und CDU/WG-Mehrheit einen roten Anstrich, und der paßt nun gar nicht ins Celler Stadtbild." Bis heute ist nicht ganz geklärt, wie das Kind diese Abtreibungspille halbwegs unbeschadet überstand. Immerhin scheint der damit einhergehende Schock zu einer pränatalen Charakterbildung geführt haben, die sich noch heute in hochgradigem Misstrauen gegen-über jeglicher Autorität, enormer Widerstandskraft und einem unbändigen Selbstbehauptungswillen äußert. "Greift zu, mehr ist im Moment nicht drin." Mit diesen Worten bot der erste Geschäftsführer der CD-Kasernen Betriebs-GmbH der INK völlig überraschend am 5. Januar 1996 die Halle 12 an. Die INK griff zu und eignete sich handelnd und verhandelnd noch Teile der Halle 11 an. Nach einer rund 28-monatigen Schwangerschaft - eine für soziokultureller Zentren durchaus normale Zeit - ist der Geburtstermin irgendwann in der ersten Januarhälfte vonstatten gegangen.
Als Taufe können wird dann das Eröffnungskonzert am 3. Februar 1996 ansehen; eine der drei Bands hieß "Thinx Never Seen" - ein treffendes Motto für das, was sich nach diesem Startschuss im Bunten Haus tun sollte. Doch kaum war der Mietvertrag im Mai 1996 unterschrieben, gab's schon wieder Stress. Im Rathaus löste es "Besorgnis" aus, dass sich rund um die Aktionen gegen die Sonnenwendfeier der Hetendorfer Tagungswoche auswärtige AntifaschistInnen im Bunten Haus trafen. Zum ersten, aber leider nicht zum letzten Mal mussten wir darauf hinweisen, dass das Zentrum selbstverständlich AntifaschistInnen zur Nutzung offensteht. Ansonsten brachte das erste Jahr jede Menge guter Konzerte und bei zwei Techno-Partys ein überfülltes Haus. Genutzt wurde das Zentrum schnell von verschiedenen Gruppen wie INTI, PUBLIZ, eine Frauen- und eine AntiFa-Gruppe machten regelmäßig das Café auf. Von Beginn an dabei: die Fahrradwerkstatt, die Volxküche und das Plenum. Das zweite Jahr begann mit einer Art Lottogewinn, denn die LAGS gab zum Ausbau von Toilettentrakt und Café einen Zuschuss von 99.900 DM. Bar jeder Erfahrung im Umgang mit solchen Summen gestaltete sich die Bauphase äußerst zäh. Viel zu viel wurde selbst gemacht und dauerte deshalb und dauerte.
Trotzdem: Die Liebe zum Detail ist beispielhaft im Frauenklo noch heute zu bewundern. Die intensivsten Diskussionen aber gab's wegen der Probleme mit jugendlichen Aussiedlern, die das Zentrum für sich nutzen wollten. Im Konkreten bedeutete das fürs Plenum eine permanente Auseinandersetzung mit Machismus, Destruktion und Diebstahl. Es gelang nicht, diese Auseinandersetzung konstruktiv mit den Jugendlichen zu führen, sondern das Plenum musste immer ohne und ausschließlich über sie reden. Am Ende stand als schadensbegrenzende Konsequenz ein Hausverbot. Seinen "Schwarzen Freitag" hat das Bunte Haus schon hinter sich. Am 13. März 1998 belagerte eine große Gruppe Celler und auswärtiger Punks das Zentrum. Ihr Versuch, das Bunte Haus zu stürmen, scheiterte zwar, aber: BesucherInnen wurden verletzt und im Kino 8 ½ wurden Teile des Mobiliars von ihnen zerstört. Eine derart eskalierende Situation gab es nie vorher und seitdem nicht wieder. Das Plenum legte daraufhin folgende Prinzipien fest: "BesucherInnen und NutzerInnen des Bunten Hauses sollen hier eine Atmosphäre vorfinden und mit herstellen, in der sich Menschen treffen können, ohne mit sexistischer Anmache, Machismo und Rambo-Verhalten rechnen zu müssen. Deshalb werden Besucher, die im Zentrum dieses gewalt- und (nach Möglichkeit) herrschaftsfreie Klima stören, von uns rausgeschmissen, wenn sie nicht bereit sind, ihr Verhalten sofort zu ändern. Im Wiederholungsfall werden sie mit Hausverboten belegt."
Im Veranstaltungsbereich gab's in den Jahren 1998 und 1999 beachtliche Entwicklungen. Publikumsrenner blieben die Techno-Partys, aber die Samba-Nächte von Experimet K. und auch einzelne Konzerte (z.B. Man, Tod und Mordschlag, Summerhouse) brachten ein volles Haus. Herausragende Theaterprojekte kamen zustande wie "Die Schneesucher" oder "Titus Andronicus". Politische Veranstaltungen waren zwar selten überlaufen, aber oft von hoher Qualität. Als Referenten hatten wir u.a. zu Gast: Thomas Ebermann, Karl-Heinz Dellwo, Alfred Schobert, Hans Branscheidt, Ludwig Baumann, Heike Kammer, Hubert Brieden und Raul Zelik.
Eine Aufmerksamkeit besonderer Art erlebt das Zentrum seit dem Sommer 2000. Die Nazis der sog. "Kameradschaft 73" fordern im Verbund mit den "Jungen Nationaldemokraten" NPD die "Schließung des Bunten Hauses". Nachdem ein für den 2.9.2000 angekündigter Aufmarsch dann doch abgesagt wurde, führten die Nazis im November einen "Info"-Stand durch. Als "Erfolg" ihrer Kampagne können die Nazis verbuchen, dass sie jetzt jeder kennt. Das Bunte Haus auf der anderen Seite erlebte eine dagegen eine breite Solidarität und Anerkennung der geleisteten Arbeit, denn jedem denkenden Menschen war klar, warum die Nazis etwas gegen das Zentrum haben: Im Bunten Haus wurde und wird mit politischer Bildungsarbeit über die Gefahren des Neofaschismus informiert. Und das Bunte Haus ist in der Gesamtheit seiner emanzipativen und geschichtsbewussten Orientierung das genaue Gegenteil der politischen, gesellschaftlichen und sozialen Ziele der Nazis.
Doch im Jahr 2000 gab es auch erfreuliches. Mit der Betriebsführungs-GmbH der Kaserne wurde ein Mietvertrag geschlossen. Und - last not least: Viele Neue sind in Projekte des Bunten Hauses eingestiegen und übernehmen auch Verantwortung für den ganzen "Laden".
## 1996 bis 2016: 20 Jahre Buntes Haus:
### Revista 79:
#### 20 Jahre Buntes Haus die Vorgeschichte / Ein Buntes Haus für eine tote Stadt ...
http://www.bunteshaus.de/index.php/news/351-april-2016-20-jahre-buntes-haus-vorgeschichte
oder pdf:
http://www.revista-online.info/index.php/archiv/heftarchiv?download=80:revista-79:revista-79
### Revista 80:
#### 20 Jahre Buntes Haus die Geschichte (Teil 2) / Die frühen Jahre Punk, Politik und Putzplan
http://www.bunteshaus.de/index.php/news/383-mai-2016-20-jahre-buntes-haus-die-fruehen-jahre
oder pdf:
http://www.revista-online.info/index.php/archiv/heftarchiv?download=81:revista-80:revista-80
### Revista 81:
#### Buntes Haus (Teil 3) 2001 2011: eine Geschichte von Konflikten mit der Obrigkeit / Eine linksextremistische Drogenhölle?
http://www.bunteshaus.de/index.php/news/412-august-2016-20-jahre-buntes-haus-linksextremistische-drohenhoelle
oder pdf:
http://www.revista-online.info/index.php/archiv/heftarchiv?download=82:revista-81:revista-81
### Revista 82:
#### Buntes Haus (Teil 4) 20 Jahre Kulturgeschichte mit Partys, Punk etcetera pp. / Dance and Rock da Haus Ja watt denn?
http://www.bunteshaus.de/index.php/news/426-november-2016-20-jahre-buntes-haus-teil-4
oder pdf:
http://www.revista-online.info/index.php/archiv/heftarchiv?download=83:revista-82:revista-82
### Alle Revista-Artikel in einer pdf-Datei:
https://www.bunteshaus.de/images/2016.Revista.-.Geschichte.Buntes.Haus.pdf

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 217 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 561 KiB

View File

@ -0,0 +1,8 @@
---
title: "Homepage"
date: "1993-09-04T19:00:00+02:00"
---
Als Gruppe überlegen wir uns, welche Hardware nötig ist und welche Software wir benutzen um diese Homepage zu betreiben.
Wir haben uns für [hugo](https://de.wikipedia.org/wiki/Hugo_(Software)) entschieden, da wir so die Sicherheitslücken von PHP und JOOMLA oder ähnliche CMS umgehen und liefern nur statische Webseiten aus.
Wir verwalten die Webseite mit [git](https://de.wikipedia.org/wiki/Git) und [gitea](https://de.wikipedia.org/wiki/Gitea) um dadurch maximale [transparenz](https://schlomp.space/teldra/bunteshaus.de) zu gewährleisten.

Binary file not shown.

After

Width:  |  Height:  |  Size: 593 KiB

View File

@ -0,0 +1,10 @@
---
title: "Plenum"
date: "1993-09-04T19:00:00+02:00"
when: "jeden Monat am ersten und dritten Donnerstag, 19:00Uhr"
recurrent: true
tags: [ "Plenum" ]
---
Das Plenum des Bunten Hauses findet jeden Donnerstag um 19.00 Uhr statt. Das Plenum ist offen für alle, die sich im Bunten Haus einbringen möchten.<!--more-->
An jedem ersten Donnerstag im Monat findet ein Delegierten-Plenum statt, an dem von jedem Arbeitsbereich und jeder im Bunten Haus aktiven Gruppe mindestens eine delegierte Person teilnimmt.

View File

@ -0,0 +1,14 @@
---
title: "Plenum"
date: 2021-06-22T10:54:20+02:00
description: "Plenum"
categories: [ "Plenum", "recurrent" ]
# Wenn dieser Inhalt nicht auf der Seite erscheinen soll, auf "true" stellen:
hidden: "false"
# Wenn dies ein Termin ist
start: "2021-06-24T19:00:00+02:00"
duration: "90"
# Wenn dieser Inhalt widerkehrend ist:
recurrent: "FREQ=WEEKLY;BYDAY=TH;INTERVAL=1"
---
Em li vir serleşker in

View File

@ -0,0 +1,26 @@
---
title: "Zeitungsprojekt Revista"
date: "1993-09-04T19:00:00+02:00"
---
Was ist Revista? Revista ist spanisch und heißt Zeitung, und genau das sind wir, eine Zeitung. Die revista ist ein relativ neues Projekt, die erste Ausgabe erschien um Oktober 1999.
Die revista kommt alle zwei Monate heraus mit einer Stärke von meistens 24 Seiten und einer Auflage von 500 Stück. Die Zeitung liegt umsonst in diversen Kneipen und Läden aus. Finanziert wird sie durch Werbung und Spenden, Soli-Doppelkopf-Abende, Soli-Parties und ähnliches. Das ist immer sehr knapp und unter den Folgen unseres Minibudgets leidet bedauerlicherweise auch die Druckqualität ein wenig. Linke, kritische Ansätze zu vertreten, ist in den 90'er Jahren zwar nicht sonderlich IN, jedoch angesichts der Geschwindigkeit mit der sich unsere Realitäten ändern wohl nötiger denn jemals zuvor in den letzten Jahrzehnten. Wir denken, dass eine Zeitung eine gute Möglichkeit bietet, emanzipatorische Positionen einer (relativ) großen Öffentlichkeit zugänglich zu machen und wünschen uns, daß Ihr uns durch Beiträge und Anregungen helft, möglichst facettenreich und spannend zu werden. Wir werden stets versuchen den kommunalen Entwicklungen in und um Celle einen Großteil unserer Aufmerksamkeit zu widmen. Dies wird in Form von Artikeln und Kurzmeldungen über Geschehnisse und Vorkommen politischer und sonstiger Art, und Interviews mit Menschen, die in Celle politisch etwas bewegen oder bewegten, geschehen. Dabei wollen und können wir uns aber auch der "großen Politik" nicht entziehen. Zum Glück besteht aber sogar unser Leben aus mehr als nur Politik und Lohnarbeit. Deshalb haben wir die revista zusätzlich mit reichlich Kultur und fast allem was Spaß macht gefüllt (Werbung und so.... ), der hoffentlich regelmäßig bis zum Bersten gefüllte Terminkalender wird uns immer zu den besten Konzerten, Parties, Filmen, und Theaterstücken führen." (Zitat aus dem Editorial unserer ersten Ausgabe) Das war unsere Vorstellung, die wir in großen Teilen auch verwirklichen konnten. Wir hatten einige sehr interessante Interviews, in diversen Artikeln haben wir gegen den Kosovokrieg Stellung bezogen, Presseerklärungen verschiedener Gruppen z.B. gegen Abschiebung abgedruckt sowie die lokale Politik kritisch beleuchtet. Ein Schwerpunkt der revista ist Antifaschismus. Unser Engagement zu diesem Thema ließ uns auch eine Sonderausgabe im August dieses Jahres herausbringen, der aktuelle Anlass war der geplante aber letztlich doch nicht durchgeführte Naziaufmarsch in Celle.
Der berühmt-berüchtigte Celler Mauerbau um das Flüchtlingsheim war bei uns auch ein großes Thema, schon etliche Wochen bevor die überregionale Presse den Skandal auch als solchen bezeichnete. Zum Thema Kultur gibt's unregelmäßig ein Feuilleton und diverse Buchbesprechungen. Was nicht wirklich unseren hohen Zielen entspricht ist der Terminkalender, das ist nämlich gar nicht so einfach wie sich's erst mal anhört. Doch wir arbeiten dran... Wir sind eine gute Hand voll Unentwegter von Anfang zwanzig bis Ende vierzig, wobei wir die Frauenquote von 50 % erfüllen. Dazu die lobend erwähnten Außerredaktionellen. Einige von uns haben schon vorher an anderen Celler Lokalzeitungen mitgemacht und waren/sind in verschiedenen Initiativen aktiv. Wer genauer wissen möchte, was wir bisher veröffentlicht haben, sollte mal einen Blick in's Internet werfen, wir haben nämlich eine schicke Homepage:
http://www.revista-online.info/
#### Spenden sind zwar selten aber gerne gesehen:
Konto: SKI e.V.
Sparkasse Celle
IBAN: DE18 2575 0001 0108 0996 98
BIC: NOLADE21CEL
Zuschriften, LeserInnenbriefe, Lob und Genörgel bitte an:
revista
c/o Buntes Haus
Hannoversche Str. 30F
29221 Celle
Oder schreibt einfach eine Email an: revista.celle (at) gmx.de

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

View File

@ -0,0 +1,13 @@
---
title: "Selbstbestimmung / Selbstverwaltung"
date: "1993-09-04T19:00:00+02:00"
---
Wenn es im Bunten Haus so etwas wie einen utopischen Gehalt gibt, ist's schlicht die Selbstverwaltung. Dabei geht's nur am Rande um die Form - denn in diesem Sinne hat ja jeder Kleingartenverein seine Selbstverwaltungsorgane - es geht um Selbstverwaltung als sozialem Kern des Ganzen. Selbstverwaltung meint dabei das Offensein für das Mögliche. Und: Selbstverwaltung macht nur im Einklang mit Selbstbestimmung einen Sinn. Die Entscheidung darüber, was im Zentrum läuft oder nicht, liegt bei denen, die das Zentrum betreiben - aber: JedeR kann dazu gehören und jede Stimme sollte ein gleiches Gewicht haben.
Wir haben alle anfangs kaum konkrete Vorstellungen gehabt, was uns das Bunte Haus alles abverlangt. Es reicht von verwaltungstechnischen und organisatorischen Fragen (Abrechnungen, Versicherungen, AnsprechpartnerInnen) über Hausmeistertätigkeiten (Renovierungen, Schlüsselübergaben, Reparaturen) bis zu den Aufgaben, die der Alltag erfordert (putzen, einkaufen, Thekenschichten usw.). Dass es uns nunmehr seit Jahren gelingt, all diese Aufgaben ohne bezahltes Personal und mit dem Plenum als beschließender und ordnender Instanz zu erledigen, ist sicher eine der bemerkenswertesten Leistungen des Bunten Hauses.
Seit den Anfängen besteht das offene (alle sind eingeladen, sich an Entscheidungen zu beteiligen), auf einem Konsensprinzip aufbauende Plenum. Jede Veranstaltung bzw. Nutzung von Räumlichkeiten muss dort angemeldet und abgesegnet werden. Gerade bei größeren oder "schwierigeren" Veranstaltungen erfordert das oft verbindliche Absprachen, was uns leider noch nicht immer gelingt (aber immer öfter). Fehlende Absprachen führten in der Vergangenheit ab und an auch zu Unstimmigkeiten, andererseits zwingt das Plenum uns als NutzerInnen auch zu einem vielfältigen Kontakt untereinander, der sich ohne diese Struktur sicherlich zu einem rein nachbarschaftlichen bzw. Dienstleistungs-Verhältnis entwickelt hätte.
Das Plenum zielt zudem auf ein Höchstmaß an Transparenz für alle Beteiligten; VeranstalterInnen können die Diskussion um ihr Vorhaben mit verfolgen und Vorschläge einbringen. Regelmäßige NutzerInnen (Gruppen, Privatpersonen, Bands etc.) bekommen dadurch erst einen Eindruck, wieviel Arbeit in einem solchen Projekt zu leisten ist und wie vielschichtig auch die Schwierigkeiten sein können. Das Plenum besteht aus ganz unterschiedlichen Menschen. Manche kommen regelmäßig, andere eher sporadisch, manche haben schon eine lange Erfahrung in politischen Initiativen oder kulturellen Projekten, andere sind erst seit ein paar Wochen dabei. U.a. dadurch bedingt gibt es einen Zug zu Hierarchie, Professionalisierung, Delegation - also genau dem, was Selbstverwaltung vermeiden helfen soll. Dies nicht entstehen zu lassen oder immer wieder abzubauen, ist deshalb eine wichtige Aufgabe des Plenums.
Selbstbestimmt handeln, heisst für uns nicht allein, darüber zu entscheiden, was im Zentrum läuft und was nicht, sondern auch Verantwortung zu übernehmen, für uns und unsere Umwelt. Uns ist wichtig, dass sich alle unabhängig von ihrer Herkunft, ihren Fähigkeiten, ihrer Hautfarbe und ihres Geschlechts respektieren. Konkret tolerieren wir deshalb im Haus keine rassistische, sexistische oder homophobe Anmache. Und nach Möglichkeit wollen wir diese Haltung auch in die Gesellschaft tragen. Manche der politischen Veranstaltungen im Zentrum werden deshalb direkt vom Plenum getragen, auch bringt sich das Bunte Haus in gesellschaftliche Bündnisse (z.B. Forum gegen Gewalt und Rechtsextremismus oder AK Ausländer) ein und ruft manchmal zur Teilnahme an bestimmten Aktionen auf.

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

View File

@ -0,0 +1,19 @@
---
title: "Soziokultur"
date: "1993-09-04T19:00:00+02:00"
---
In größeren Städten gehören soziokulturelle Zentren seit Ende der 1970er Jahre zur Lebensqualität. Der "Pavillon" in Hannover oder die "Lagerhalle" in Osnabrück sind heute überregional bekannt. In den 1990er Jahren hat sich Soziokultur vermehrt auch in der Provinz Räumen erobert.
Das Bunte Haus in Celle ist mit seiner Geschichte angesichts vieler neuer Projekte in Niedersachsen längst nicht mehr die jüngste Einrichtung dieser Art.
Der Begriff "Soziokultur" findet sich in den Dokumenten der UNESCO ebenso wie in denen des Europarates. Gemeint ist damit eine "Kultur mit zwischenmenschlicher Wirkung", die sich kaum in die Rastern der klassischen Kultursparten einsortieren lässt. In Zentrum stehen an gesellschaftlichen Fragen orientierte kulturelle Projekte, die spartenübergreifend und in den Grenzbereichen von Kultur, sozialer Arbeit und politischer Bildung angesiedelt sind. Kulturell und politisch engagierte Menschen gestalten - ehrenamtlich und an basisdemokratischen Prinzipien orientiert - die Programme und Aktionen des Zentrums. Über die einzelnen Projekte kommen im Idealfall verschiedene Altersgruppen, soziale Schichten sowie Ethnien miteinander in Kontakt. Wenn auch die einzelnen Zentren auf unterschiedlichen Konzepten basieren, gemeinsam sind ihnen zumeist die Grundsätze ihrer Arbeit: selbstverwaltet, nicht-profitorientiert und inhaltlich unabhängig. Soziokulturelle Zentren sind gleichermaßen Theaterspielstätten, Ausstellungsorte, Diskussionsforen sowie Konzertveranstalter. Ihre Projekte zielen - ausgehend von gesellschaftlichen Erfahrungen und sozialen Lebenswirklichkeiten - auf die Verbindung von künstlerischer Kreativität und politischem Engagement. Es geht um die Organisierung und Erlebbarkeit einer demokratischen "Kultur von unten". Neben dieser Programmarbeit wird der kommunikative Charakter der Zentren vor allem durch die Gruppenarbeit geprägt. Das kann das Produzieren von Kunst in Theatergruppen, Bands oder Fotolabors sein. Vor allem aber sind es Gruppen und Initiativen aus dem Spektrum neuer sozialer Bewegungen, wie Frauen- und Selbsthilfegruppen, Ökologie- und Ausländerinitiativen, die hier den Ort für ihre Treffen und Veranstaltungen haben. Die Einnahmen der Zentren kommen aus Zuschüssen der Kommunen und des Landes, Mitgliedsbeiträge, Spenden, Eintrittsgelder und gastronomische Überschüsse. Doch finanzielle Engpässe sind überall vorprogrammiert. Denn während Museen, Theater oder Kunsthallen quasi unantastbare Bestandteile der Kulturszene sind, haben soziokulturelle Zentren manchmal noch mit einem "Schmudel-Image" zu kämpfen und sind als Akteure auch im politischen Alltag selten "Everybody's Darling". Doch ihre Anerkennung als Orte sozialen Lernens und kultureller Erfahrung ist meist nur eine Frage der Zeit gewesen. Ihre Arbeit, ihr Engagement, ihre Ausstrahlungs- wie Anzie-hungskraft garantieren trotz aller Konflikte ihren Bestand. Großen Anteil an der Entwicklung hat in Niedersachsen die Landesarbeitsgemeinschaft Soziokultur (LAGS), die als Interessenverband den Einrichtungen seit 1983 mit Beratung, Fortbildung und anderen Service-Leistungen zur Seite steht. Seit 1997 ist die LAGS sog. beliehene Unternehmerin des Landes Niedersachsen, das heißt, sie verwaltet und vergibt für das Land die Fördermittel für soziokulturelle Projekte und Investitionen.
"Was uns fehlt," schrieb der bekannte Kulturpolitiker Hermann Glaser in den 1970er Jahren, "ist eine Soziokultur, die die Integration der Kultur in den gesellschaftlichen Raum bejaht. Kultur ist etwas, was man wie soziale und politische Probleme ungeniert anpacken kann und soll, und keine Walhalla, der man sich devot zu nähern hätte." Seine Forderung ist heute in vielen Zentren alltägliche Praxis.
Das Bunte Haus in Celle ist eins von ihnen.
Weitere Infos zu Sozio-Kultur: Nds. Ministerium für Wissenschaft und Kultur (Hrsg.), Kultur in Niedersachsen. Soziokulturelle Zentren, Hannover 1992.
oder im Internet unter:
http://www.soziokultur-niedersachsen.de/

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.5 KiB

View File

@ -0,0 +1,9 @@
---
title: "Umsonstladen"
date: "1993-09-04T19:00:00+02:00"
when: "Jeden Dienstag von 16.00 bis 18.00 Uhr"
recurrent: true
---
Mit einer kleinen Feier hat der erste Umsonst-Laden in Celle eröffnet. In den vom Hof zugänglichen Raum ist der U-Laden eingezogen.
Wenn ihr wissen wollt, was ein Umsonst-Laden ist, kommt einfach zu den regelmäßigen Öffnungsterminen.

View File

@ -0,0 +1,4 @@
---
layout: "contact"
---
Konzerte: konzerte@bunteshaus.de

Binary file not shown.

After

Width:  |  Height:  |  Size: 279 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 103 KiB

View File

@ -0,0 +1,19 @@
---
title: "Trio Motion"
date: "2021-10-20T17:00:00+02:00"
when: "Samstag, 06.11.2021, 20:00Uhr"
categories: ["Konzert"]
tags: ["Trio Motion", "Jens Rathfelder", "Michael Haupt", "Jannik Stock"]
price: "3€"
register: "programm@bunteshaus.de"
covid: "3G"
---
Bewegung ist Zeit und Zeit ist Bewegung. Immer auf der Suche danach sich zu verlieren, versucht das Trio Motion die Zeit zu überlisten und sich in einen schwerelosen Raum zu spielen in dem sie weder sind noch nicht sind.
Einmal aufgebrochen gibt es kein zurück mehr, kennt man den Ort einmal treibt einen die Sehnsucht immer wieder dorthin zurück. Auf ihrer kollektiven Reise vertraut sich das Trio dem Risiko an und lässt sich von ihm durch Berge und Täler führen. Ausgang immer ungewiss liegt stets der Prozess im Mittelpunkt.
Trio Motion sind:
Jens Rathfelder - E-Gitarre/Effekte
Michael Haupt - Kontrabass
Jannik Stock - Schlagzeug
Die Veranstaltung wird gefördert vom Lüneburgischen Landschaftsverband im Rahmen des Programms "Niedersachsen dreht auf!"

Binary file not shown.

After

Width:  |  Height:  |  Size: 222 KiB

View File

@ -0,0 +1,14 @@
---
title: "MorgenHäute"
date: "2021-07-23T23:00:00+02:00"
categories: ["Kabarett"]
when: "Samstag, 31.07.2021, 20:00Uhr"
tags: ["Sunna Huygen"]
price: "free"
---
Braucht es heute dickes Fell oder dünne Haut, um zu retten, was noch zu retten ist? Rechtsruck stumpft ab, Patriarchat scheuert wund. Trotz der Hornhaut müssen wir weiter berührbar bleiben…und etwas tun! Mit Poesie und Pragmatismus.<!--more-->
Welche Häute braucht es für morgen?
Sunna Huygen trägt ihr Herz auf der Zunge.
Hier findet ihr mehr Informaitonen über die Künstlerin:
https://sunna-huygen.de

38
content/imprint/_index.md Normal file
View File

@ -0,0 +1,38 @@
---
layout: "imprint"
---
Angaben gemäß § 5 TMG
Umsatzsteuer-ID:
Umsatzsteuer-Identifikationsnummer gemäß §27a Umsatzsteuergesetz: Musterustid.
Wirtschafts-ID:
Musterwirtschaftsid
Aufsichtsbehörde:
Musteraufsicht Musterstadt
Verantwortlich für den Inhalt nach § 55 Abs. 2 RStV:
Max Muster
Musterweg
12345 Musterstadt
## Haftungsausschluss:
### Haftung für Inhalte
Die Inhalte unserer Seiten wurden mit größter Sorgfalt erstellt. Für die Richtigkeit, Vollständigkeit und Aktualität der Inhalte können wir jedoch keine Gewähr übernehmen. Als Diensteanbieter sind wir gemäß § 7 Abs.1 TMG für eigene Inhalte auf diesen Seiten nach den allgemeinen Gesetzen verantwortlich. Nach §§ 8 bis 10 TMG sind wir als Diensteanbieter jedoch nicht verpflichtet, übermittelte oder gespeicherte fremde Informationen zu überwachen oder nach Umständen zu forschen, die auf eine rechtswidrige Tätigkeit hinweisen. Verpflichtungen zur Entfernung oder Sperrung der Nutzung von Informationen nach den allgemeinen Gesetzen bleiben hiervon unberührt. Eine diesbezügliche Haftung ist jedoch erst ab dem Zeitpunkt der Kenntnis einer konkreten Rechtsverletzung möglich. Bei Bekanntwerden von entsprechenden Rechtsverletzungen werden wir diese Inhalte umgehend entfernen.
### Haftung für Links
Unser Angebot enthält Links zu externen Webseiten Dritter, auf deren Inhalte wir keinen Einfluss haben. Deshalb können wir für diese fremden Inhalte auch keine Gewähr übernehmen. Für die Inhalte der verlinkten Seiten ist stets der jeweilige Anbieter oder Betreiber der Seiten verantwortlich. Die verlinkten Seiten wurden zum Zeitpunkt der Verlinkung auf mögliche Rechtsverstöße überprüft. Rechtswidrige Inhalte waren zum Zeitpunkt der Verlinkung nicht erkennbar. Eine permanente inhaltliche Kontrolle der verlinkten Seiten ist jedoch ohne konkrete Anhaltspunkte einer Rechtsverletzung nicht zumutbar. Bei Bekanntwerden von Rechtsverletzungen werden wir derartige Links umgehend entfernen.
### Urheberrecht
Die durch die Seitenbetreiber erstellten Inhalte und Werke auf diesen Seiten unterliegen dem deutschen Urheberrecht. Die Vervielfältigung, Bearbeitung, Verbreitung und jede Art der Verwertung außerhalb der Grenzen des Urheberrechtes bedürfen der schriftlichen Zustimmung des jeweiligen Autors bzw. Erstellers. Downloads und Kopien dieser Seite sind nur für den privaten, nicht kommerziellen Gebrauch gestattet. Soweit die Inhalte auf dieser Seite nicht vom Betreiber erstellt wurden, werden die Urheberrechte Dritter beachtet. Insbesondere werden Inhalte Dritter als solche gekennzeichnet. Sollten Sie trotzdem auf eine Urheberrechtsverletzung aufmerksam werden, bitten wir um einen entsprechenden Hinweis. Bei Bekanntwerden von Rechtsverletzungen werden wir derartige Inhalte umgehend entfernen.
### Datenschutz
Die Nutzung unserer Webseite ist in der Regel ohne Angabe personenbezogener Daten möglich. Soweit auf unseren Seiten personenbezogene Daten (beispielsweise Name, Anschrift oder eMail-Adressen) erhoben werden, erfolgt dies, soweit möglich, stets auf freiwilliger Basis. Diese Daten werden ohne Ihre ausdrückliche Zustimmung nicht an Dritte weitergegeben.
Wir weisen darauf hin, dass die Datenübertragung im Internet (z.B. bei der Kommunikation per E-Mail) Sicherheitslücken aufweisen kann. Ein lückenloser Schutz der Daten vor dem Zugriff durch Dritte ist nicht möglich.
Der Nutzung von im Rahmen der Impressumspflicht veröffentlichten Kontaktdaten durch Dritte zur Übersendung von nicht ausdrücklich angeforderter Werbung und Informationsmaterialien wird hiermit ausdrücklich widersprochen. Die Betreiber der Seiten behalten sich ausdrücklich rechtliche Schritte im Falle der unverlangten Zusendung von Werbeinformationen, etwa durch Spam-Mails, vor.

View File

@ -0,0 +1,9 @@
---
title: "Neue Homepage"
date: "2021-10-23T14:00:00+02:00"
categories: ["Buha"]
---
Wir präsentieren nun unsere neue Homepage.
[Wir](https://buha.rotce.de/bunteshaus/homepage/) bauen diese mit hugo, git und ohne php, cms oder javascript.

3
content/orga/_index.md Normal file
View File

@ -0,0 +1,3 @@
---
type: "orga"
---

View File

@ -0,0 +1,6 @@
---
title: "Nicht übersetzte Seiten"
date: 2021-06-22T23:00:00+02:00
description: "nottranslated"
type: "tools"
---

View File

@ -0,0 +1,10 @@
---
title: "Partyunterlagen"
date: 2021-06-22T23:00:00+02:00
---
## Wie geht ne Party?
- Ankommen
- Aufbauen
- Feiern
- Auraeumen

20
themes/bu2/LICENSE Normal file
View File

@ -0,0 +1,20 @@
The MIT License (MIT)
Copyright (c) 2021 YOUR_NAME_HERE
Permission is hereby granted, free of charge, to any person obtaining a copy of
this software and associated documentation files (the "Software"), to deal in
the Software without restriction, including without limitation the rights to
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
the Software, and to permit persons to whom the Software is furnished to do so,
subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

View File

@ -0,0 +1,11 @@
---
title: ""
date: {{ .Date }}
when: ""
recurrent: false
price: ""
covid: ""
register: ""
categories: ""
tags: ["",]
---

View File

@ -0,0 +1,11 @@
---
title: ""
date: {{ .Date }}
when: ""
recurrent: false
price: ""
covid: ""
register: ""
categories: ""
tags: ["",]
---

View File

@ -0,0 +1,6 @@
---
title: ""
date: {{ .Date }}
categories: ""
tags: ["",]
---

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,129 @@
#headerinner {
display: flex;
align-items: center;
justify-content: space-between;
}
.right-sidebar {
display: flex;
align-items: center;
flex-direction: column;
}
#pagination {
display: flex;
justify-content: flex-start;
margin: 1em;
}
#pagination a {
padding-right: 1em;
}
#headerinner {
display: flex;
flex-direction: row;
flex-wrap: wrap;
}
#menu {
display: flex;
justify-content: flex-end;
flex-wrap: wrap;
}
#menu a {
margin-left: .5em;
}
footer {
display: flex;
justify-content: space-between;
flex-wrap: wrap;
margin-top: 1em;
}
footer div {
margin-top: 1em;
}
p a {
text-decoration: underline;
}
article {
display: flex;
flex-direction: column;
margin-bottom: 1em;
}
article a:hover {
text-decoration: none;
}
article p:first-child {
margin: 0;
}
article img {
width: 100%;
margin-bottom: 1em;
}
#readmore {
margin-top: 1em;
}
#nav-posts {
display: flex;
flex-direction: column;
}
.post_tag {
text-transform: capitalize;
margin-left: .5em;
display: inline-block;
}
/* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 600px) {...}
/* Small devices (portrait tablets and large phones, 600px and up) */
@media only screen and (min-width: 600px) {
.container {
height: 100vh;
}
.content {
display: flex;
justify-content: space-between;
}
.right-sidebar {
display: flex;
flex-shrink: 0;
flex-grow: 0;
margin-left: 2em;
width: 30ch;
text-align: right;
}
#articledata {
display: flex;
flex-direction: row;
}
#articleimage {
flex-shrink: 0;
margin-right: 1em;
margin-top: .4em;
width: 30%;
}
article img {
width: auto;
}
}
/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 768px) {...}
/* Large devices (laptops/desktops, 992px and up) */
@media only screen and (min-width: 992px) {...}
/* Extra large devices (large laptops and desktops, 1200px and up) */
@media only screen and (min-width: 1200px) {...}

230
themes/bu2/i18n/de.toml Normal file
View File

@ -0,0 +1,230 @@
[home]
other = "Startseite"
[executive]
other = "Vorstand"
[and]
other = "und"
[events]
other = "Termine"
[event]
other = "Termin"
[archive]
other = "Archiv"
[imprint]
other = "Impressum"
[recent_posts]
other = "Aktuelle Beiträge"
[featured_posts]
other = "Wichtig"
[no]
other = "Nein"
[yes]
other = "Ja"
[recurrent]
other = "Regelmäßiges"
[contact]
other = "Kontakt"
[dataprotection]
other = "Datenschutz"
[mail]
other = "Email"
[tel]
other = "Telefon"
[news]
other = "Neuigkeiten"
[from]
other = "ab"
[at]
other = "am"
[everyfemale]
other = "jede"
[everymale]
other = "jeden"
[everysubject]
other = "jedes"
[since]
other = "seit"
[days]
other = "Tage"
[calendar]
other = "Kalender"
[MO]
other = "Montag"
[TU]
other = "Dienstag"
[WE]
other = "Mittwoch"
[TH]
other = "Donnerstag"
[FR]
other = "Freitag"
[SA]
other = "Samstag"
[SU]
other = "Sonntag"
[date]
other = "Datum"
[time]
other = "Zeit"
[categories]
other = "Kategorien"
[tags]
other = "Tags"
[repeat]
other = "Wiederholen"
[end]
other = "Ende"
[after]
other = "nach"
[never]
other = "niemals"
[duration]
other = "Dauer"
[minutes]
other = "Minuten"
[daily]
other = "Täglich"
[DAILY]
other = "Tag"
[weekly]
other = "Wöchentlich"
[WEEKLY]
other = "Woche"
[monthly]
other = "Monatlich"
[MONTHLY]
other = "Monat"
[yearly]
other = "Jährlich"
[YEARLY]
other = "Jahr"
[title]
other = "Titel"
[description]
other = "Beschreibung"
[location]
other = "Ort"
[subject]
other = "Inhalt"
[new]
other = "Neu"
[generate]
other = "Generieren"
[first]
other = "Ersten"
[second]
other = "Zweiten"
[third]
other = "Dritten"
[fourth]
other = "Vierten"
[last]
other = "Letzten"
[Jan]
other = "Januar"
[Feb]
other = "Februar"
[Mar]
other = "März"
[Apr]
other = "April"
[May]
other = "Mai"
[Jun]
other = "Juni"
[Jul]
other = "Juli"
[Aug]
other = "August"
[Sep]
other = "September"
[Oct]
other = "Oktober"
[Nov]
other = "November"
[Dec]
other = "December"
[price]
other = "Eintritt"
[nothing]
other = "nichts"
[entry]
other = "Eintritt"
[free]
other = "Eintritt ist kostenlos."
[upcoming]
other = "Anstehende Events"
[readmore]
other = "weiterlesen"

221
themes/bu2/i18n/en.toml Normal file
View File

@ -0,0 +1,221 @@
[home]
other = "home"
[executive]
other = "Executive Board"
[and]
other = "and"
[events]
other = "Events"
[event]
other = "Event"
[archive]
other = "Archive"
[imprint]
other = "Imprint"
[no]
other = "No"
[yes]
other = "Yes"
[recurrent]
other = "Recurrent"
[contact]
other = "Contact"
[mail]
other = "Email"
[tel]
other = "Phone"
[news]
other = "News"
[from]
other = "from"
[at]
other = "at"
[everyfemale]
other = "every"
[everymale]
other = "every"
[everysubject]
other = "every"
[since]
other = "since"
[days]
other = "Days"
[calendar]
other = "Calender"
[MO]
other = "Monday"
[TU]
other = "Tuesday"
[WE]
other = "Wednesday"
[TH]
other = "Thursday"
[FR]
other = "Friday"
[SA]
other = "Saturday"
[SU]
other = "Sunday"
[date]
other = "Date"
[time]
other = "Time"
[categories]
other = "Categories"
[tags]
other = "Tags"
[repeat]
other = "Repeat"
[end]
other = "End"
[after]
other = "after"
[never]
other = "never"
[duration]
other = "Duration"
[minutes]
other = "Minutes"
[daily]
other = "Daily"
[DAILY]
other = "Day"
[weekly]
other = "Weekly"
[WEEKLY]
other = "Week"
[monthly]
other = "Monthly"
[MONTHLY]
other = "Month"
[yearly]
other = "Yearly"
[YEARLY]
other = "Year"
[title]
other = "Title"
[description]
other = "Description"
[location]
other = "LOcation"
[subject]
other = "Subject"
[new]
other = "New"
[generate]
other = "Generate"
[first]
other = "First"
[second]
other = "Second"
[third]
other = "Third"
[fourth]
other = "Fourth"
[last]
other = "Last"
[Jan]
other = "January"
[Feb]
other = "February"
[Mar]
other = "March"
[Apr]
other = "April"
[May]
other = "May"
[Jun]
other = "Juni"
[Jul]
other = "Juli"
[Aug]
other = "August"
[Sep]
other = "September"
[Oct]
other = "October"
[Nov]
other = "November"
[Dec]
other = "December"
[price]
other = "Price"
[nothing]
other = "free"
[entry]
other = "Entry"
[free]
other = "Entry for free."
[upcoming]
other = "Upcoming Events"
[readmore]
other = "Read more"

43
themes/bu2/i18n/ku.toml Normal file
View File

@ -0,0 +1,43 @@
[home]
other = "Xane"
[events]
other = "Bûyerên"
[recurrent]
other = "Hevdîtinên birêkûpêk"
[from]
other = "Ji"
[at]
other = "Roja"
[every]
other = "her"
[days]
other = "Rojan"
[calendar]
other = "salname"
[Mon]
other = "Duşem"
[Tue]
other = "Sêşem"
[Wed]
other = "Çarşem"
[Thu]
other = "Pêncşem"
[Fr]
other = "Fridayemî"
[Sat]
other = "Şemî"
[Sun]
other = "Yekşem"
[categories]
other = "Kategorî"
[news]
other = "Nûçe"

View File

View File

@ -0,0 +1,22 @@
{{ define "title" }}
{{ $name := "archive" }}
{{ if lower $name | i18n }}
{{ $name = lower $name | i18n }}
{{ end }}
{{ $name }}
{{ end }}
{{ define "main" }}
{{ $prev := 3000}}
{{range where .Site.RegularPages "Type" "in" site.Params.mainSections }}
{{ $date := .Date }}
{{ if gt $prev ($date.Format "2006") }}
<h2>{{ $date.Format "2006" }}</h2>
{{end}}
<div class="frow">
<div class="underline" style="margin-right: 1em;"><a href="{{.Permalink}}">{{ .Title }}</a></div>
<div class="frow" style="margin-right: 1em;">{{- $date.Format "02" }}. {{ if $date.Format "Jan" | i18n }}{{ $date.Format "Jan" | i18n -}}{{- else -}} {{- $date.Format "Jan" -}}{{- end }} {{ $date.Format "2006 15:04" }}</div><br>
</div>
{{ $prev = $date.Format "2006"}}
{{end}}
{{ end }}

View File

@ -0,0 +1,25 @@
<!DOCTYPE html>
<html>
{{- partial "head.html" . -}}
<body>
<div class="container">
<header>
{{ partial "header" . }}
</header>
<div class="content">
<main>
<h1>
{{ block "title" . -}}{{- end }}
</h1>
{{ block "main" . -}}{{- end }}
</main>
<aside class="right-sidebar">
{{- partial "sidebar" . }}
</aside>
</div>
<footer>
{{- partial "footer" . -}}
</footer>
</div>
</body>
</html>

View File

@ -0,0 +1,25 @@
{{ define "title" }}
{{ $name := "contact" }}
{{ if lower $name | i18n }}
{{ $name = lower $name | i18n }}
{{ end }}
{{ $name }}
{{ end }}
{{ define "main" }}
<div id="articledata">
{{- if ne .Section .Site.Params.hiddenfolder -}}
{{- if .Resources.ByType "image" -}}
<div id="articleimage">
{{- $pic := index (.Resources.ByType "image") 0 -}}
{{- $thumb := $pic.Resize "1024x" }}
<a href="{{ index (.Resources.ByType "image") 0 }}"><img src="{{- $thumb.Permalink -}}"/></a>
</div>
{{- end }}
<div id="articletext">
{{ partial "contact.html" }}
{{ .Content }}
</div>
</div>
{{- end -}}
{{ end }}

View File

@ -0,0 +1,25 @@
{{ define "title" }}
{{ $name := "imprint" }}
{{ if lower $name | i18n }}
{{ $name = lower $name | i18n }}
{{ end }}
{{ $name }}
{{ end }}
{{ define "main" }}
{{ if .Resources.ByType "image" }}
<div style="clear:both;"></div>
<div style="max-width: 25ch; padding: 0 0.8em 0.2em 0; float: right;">
{{ range .Resources.ByType "image" }}
<a href="{{- .Permalink -}}"><img src="{{- .Permalink -}}"/></a>
{{- end -}}
{{ end }}
{{ if .Resources.ByType "image" }}
</div>
{{ end }}
{{ partial "contact.html" }}
{{ i18n "executive" }}: {{ site.Params.imprintdata.executive }}
{{ .Content }}
{{ end }}

View File

@ -0,0 +1,168 @@
{{- define "title" -}}
{{- $name := .Name -}}
{{- if lower $name | i18n -}}
{{- $name = lower $name | i18n -}}
{{- end -}}
{{- $name | humanize -}}
{{- end -}}
{{- define "main" -}}
{{- $paginator := slice -}}
{{- if eq .Section "events" -}}
{{- $paginator = .Paginate (where site.RegularPages.ByLastmod.Reverse ".Params.when" "ne" nil) -}}
{{- else if eq .Section "news" }}
{{- $paginator = .Paginate (where (where .Site.RegularPages.ByLastmod.Reverse "Permalink" "!=" .Permalink) "Type" "in" .Site.Params.mainSections) }}
{{- else -}}
{{- $paginator = .Paginate .RegularPagesRecursive.ByLastmod.Reverse -}}
{{- end -}}
{{- range first 5 $paginator.Pages -}}
<article>
<a href="{{- .Permalink -}}">
<h2>{{ if and (isset .Params "categories") (eq .Section "events") }}{{ index .Params.categories 0 }}: {{ end }}{{- .Title -}}</h2>
{{ if .Params.when }}
<div style="margin-bottom: .4em;"><b>{{ .Params.when }}</b></div>
{{ end }}
{{ if ne .Params.price nil }}
{{ if eq .Params.price "free" }}
<div style="margin-bottom: .4em;">Der Eintritt ist frei.</div>
{{ else }}
<div style="margin-bottom: .4em;">Eintritt: {{ .Params.price }}</div>
{{ end }}
{{ end }}
{{ if ne .Params.register nil }}
<div>Anmeldung unter {{ .Params.register }} erwünscht</div>
{{ end }}
{{ if ne .Params.covid nil }}
<div>Es gilt die {{ .Params.covid }} Regel</div>
{{ end }}
<div id="articledata">
{{- if ne .Section .Site.Params.hiddenfolder -}}
{{- if .Resources.ByType "image" -}}
<div id="articleimage">
{{- $pic := index (.Resources.ByType "image") 0 -}}
{{- $thumb := $pic.Resize "1024x" }}
<img src="{{- $thumb.Permalink -}}"/>
</div>
{{- end }}
<div id="articletext">
{{- if .Params.description -}}
{{- .Params.description | plainify -}}
{{- else -}}
{{- .Summary | plainify -}}
{{- end }}
{{ if .Truncated }}
<div id="readmore">{{- i18n "readmore" -}}..</div>
{{ end }}
</div>
</div>
{{- end -}}
</a>
</article>
{{- end }}
<div id="pagination">
<!-- Number of links either side of the current page. -->
{{ $adjacent_links := 2 }}
<!-- $max_links = ($adjacent_links * 2) + 1 -->
{{ $max_links := (add (mul $adjacent_links 2) 1) }}
<!-- $lower_limit = $adjacent_links + 1 -->
{{ $lower_limit := (add $adjacent_links 1) }}
<!-- $upper_limit = $paginator.TotalPages - $adjacent_links -->
{{ $upper_limit := (sub $paginator.TotalPages $adjacent_links) }}
<!-- If there's more than one page. -->
{{ if gt $paginator.TotalPages 1 }}
<!-- First page. -->
{{ if ne $paginator.PageNumber 1 }}
<a class="pagination__link pagination__link--first" href="{{ $paginator.First.URL }}">
««
</a>
{{ end }}
<!-- Previous page. -->
{{ if $paginator.HasPrev }}
<a href="{{ $paginator.Prev.URL }}" class="pagination__link pagination__link--previous">
«
</a>
{{ end }}
<!-- Page numbers. -->
{{ range $paginator.Pagers }}
{{ $.Scratch.Set "page_number_flag" false }}
<!-- Advanced page numbers. -->
{{ if gt $paginator.TotalPages $max_links }}
<!-- Lower limit pages. -->
<!-- If the user is on a page which is in the lower limit. -->
{{ if le $paginator.PageNumber $lower_limit }}
<!-- If the current loop page is less than max_links. -->
{{ if le .PageNumber $max_links }}
{{ $.Scratch.Set "page_number_flag" true }}
{{ end }}
<!-- Upper limit pages. -->
<!-- If the user is on a page which is in the upper limit. -->
{{ else if ge $paginator.PageNumber $upper_limit }}
<!-- If the current loop page is greater than total pages minus $max_links -->
{{ if gt .PageNumber (sub $paginator.TotalPages $max_links) }}
{{ $.Scratch.Set "page_number_flag" true }}
{{ end }}
<!-- Middle pages. -->
{{ else }}
{{ if and ( ge .PageNumber (sub $paginator.PageNumber $adjacent_links) ) ( le .PageNumber (add $paginator.PageNumber $adjacent_links) ) }}
{{ $.Scratch.Set "page_number_flag" true }}
{{ end }}
{{ end }}
<!-- Simple page numbers. -->
{{ else }}
{{ $.Scratch.Set "page_number_flag" true }}
{{ end }}
<!-- Output page numbers. -->
{{ if eq ($.Scratch.Get "page_number_flag") true }}
<a href="{{ .URL }}" class="pagination__link">
{{ .PageNumber }}
</a>
{{ end }}
{{ end }}
<!-- Next page. -->
{{ if $paginator.HasNext }}
<a href="{{ $paginator.Next.URL }}" class="pagination__link pagination__link--next">
»
</a>
{{ end }}
<!-- Last page. -->
{{ if ne $paginator.PageNumber $paginator.TotalPages }}
<a class="pagination__link pagination__link--last" href="{{ $paginator.Last.URL }}">
»»
</a>
{{ end }}
{{ end }}
</div>
{{- end -}}

View File

@ -0,0 +1,9 @@
{{ define "title" }}
Orga
{{ end }}
{{ define "main" }}
{{ range .Pages }}
<a href="{{ .Permalink }}">{{ .Name }}</a><br>
{{ end }}
{{ end }}

View File

@ -0,0 +1,39 @@
{{- $pctx := . -}}
{{- if .IsHome -}}{{ $pctx = .Site }}{{- end -}}
{{- $pages := slice -}}
{{- if or $.IsHome $.IsSection -}}
{{- $pages = $pctx.RegularPages -}}
{{- else -}}
{{- $pages = $pctx.Pages -}}
{{- end -}}
{{- $limit := .Site.Config.Services.RSS.Limit -}}
{{- if ge $limit 1 -}}
{{- $pages = $pages | first $limit -}}
{{- end -}}
{{- printf "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"yes\"?>" | safeHTML }}
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>{{ .Site.Title }}</title>
<link>{{ .Permalink }}</link>
<description>Aktuelles von {{ .Site.Title }}</description>
<generator>Hugo -- gohugo.io</generator>{{ with .Site.LanguageCode }}
<language>{{.}}</language>{{end}}{{ with .Site.Author.email }}
<managingEditor>{{.}}{{ with $.Site.Author.name }} ({{.}}){{end}}</managingEditor>{{end}}{{ with .Site.Author.email }}
<webMaster>{{.}}{{ with $.Site.Author.name }} ({{.}}){{end}}</webMaster>{{end}}{{ with .Site.Copyright }}
<copyright>{{.}}</copyright>{{end}}{{ if not .Date.IsZero }}
<lastBuildDate>{{ .Date.Format "Mon, 02 Jan 2006 15:04:05 -0700" | safeHTML }}</lastBuildDate>{{ end }}
{{- with .OutputFormats.Get "RSS" -}}
{{ printf "<atom:link href=%q rel=\"self\" type=%q />" .Permalink .MediaType | safeHTML }}
{{- end -}}
{{ range where $pages "Type" "in" .Site.Params.mainSections }}
<item>
<title>{{ .Title }}</title>
<link>{{ .Permalink }}</link>
<pubDate>{{ .Date.Format "Mon, 02 Jan 2006 15:04:05 -0700" | safeHTML }}</pubDate>
{{ with .Site.Author.email }}<author>{{.}}{{ with $.Site.Author.name }} ({{.}}){{end}}</author>{{end}}
<guid>{{ .Permalink }}</guid>
<description>{{ .Summary | html }}</description>
</item>
{{ end }}
</channel>
</rss>

View File

@ -0,0 +1,60 @@
{{ define "title" }}
{{ if and (isset .Params "categories") (eq .Section "events") }}{{ index .Params.categories 0 }}: {{ end }}{{- .Title -}}
{{ end }}
{{ define "main" }}
{{ if eq .Description "nottranslated" }}
{{ $all_lang := $.Site.Home.Translations }}
{{ range site.RegularPages }}
<a href="{{ .Permalink}}">{{ .Name }}:</a>
{{ if .Translations }}
{{ range .Translations }}
{{ $t1 := .Language }}
{{ range $all_lang }}
{{- $a := .Language -}}
{{- $b := $.Site.Language.Lang -}}
{{ if ne $t1 .Language }}
missing: {{ .Language }}<br>
{{ end }}
{{ end }}
{{ end }}
{{ else }}
no translations<br>
{{ end }}
{{ end }}
{{ else }}
<article>
{{ if and (ne .Params.when "") (ne .Params.when nil) }}
<div style="margin-bottom: .4em;"><b>{{ .Params.when }}</b></div>
{{ end }}
{{ if and (ne .Params.price "") (ne .Params.price nil) }}
{{ if eq .Params.price "free" }}
<div style="margin-bottom: .4em;">Der Eintritt ist frei.</div>
{{ else }}
<div style="margin-bottom: .4em;">Eintritt: {{ .Params.price }}</div>
{{ end }}
{{ end }}
{{ if and (ne .Params.register "") (ne .Params.register nil) }}
<div>Anmeldung unter {{ .Params.register | markdownify }} erwünscht</div>
{{ end }}
{{ if and (ne .Params.covid "") (ne .Params.covid nil) }}
<div>Es gilt die {{ .Params.covid }} Regel</div>
{{ end }}
<div id="articledata">
{{- if .Resources.ByType "image" -}}
<div id="articleimage">
{{ range .Resources.ByType "image" }}
{{- $pic := . -}}
{{- $thumb := $pic.Resize "1024x" }}
<a href="{{ . }}"><img src="{{- $thumb.Permalink -}}"/></a>
{{ end }}
</div>
{{- end }}
<div id="articletext">
{{- .Content -}}
</div>
</div>
</article>
{{ end }}
{{ end }}

View File

@ -0,0 +1,7 @@
{{ define "title" }}
{{ .Title }}
{{ end }}
{{ define "main" }}
{{ .Content }}
{{ end }}

View File

@ -0,0 +1,7 @@
{{ site.Title }}<br>
{{ site.Params.imprintdata.street }}<br>
{{ site.Params.imprintdata.pobox }}<br>
{{ site.Params.imprintdata.city }}<br>
<br>
Telefon: {{ site.Params.imprintdata.tel }}<br>
<p>E-Mail: {{ site.Params.imprintdata.mail | markdownify }}</p>

View File

@ -0,0 +1,31 @@
{{- if eq site.Params.contact true }}
<div class="infobox">
<a href="{{- "contact" | absLangURL -}}">{{- i18n "contact" | strings.FirstUpper -}}:</a><br><br>
{{- partial "contact.html" -}}
</div>
{{- end -}}
<div class="infobox">
<a href="{{- "orga" | absLangURL -}}">Orga</a><br><br>
{{- if eq site.Params.archive true -}}
<a href="{{- "archive" | absLangURL -}}">{{- i18n "archive" | strings.FirstUpper -}}</a><br><br>
{{- end -}}
{{- if eq site.Params.imprint true -}}
<a href="{{- "imprint" | absLangURL -}}">{{- i18n "imprint" | strings.FirstUpper -}}</a><br><br>
{{- end -}}
</div>
<div class="infobox">
{{ if or (eq .Section "news") (eq .Section "orga") }}
<a href="/index.xml">RSS</a><br><br>
{{ else }}
{{- with .OutputFormats.Get "rss" -}}
{{- if .Permalink -}}
{{- printf `<a href="%s">` .Permalink | safeHTML -}}
{{- end -}}
RSS</a><br><br>
{{- end -}}
{{ end }}
<a href="https://schlomp.space/Bunteshaus/bunteshaus.de">Sourcecode</a>
</div>

View File

@ -0,0 +1,6 @@
{{ $stylecolor := resources.Get "css/color.css" }}
{{ $stylelayout := resources.Get "css/layout.css" }}
{{ $allcss := slice $stylecolor $stylelayout | resources.Concat "/css/vendor.css" | minify | fingerprint "sha512" }}
<link rel="stylesheet" href="{{ $allcss.RelPermalink }}" integrity="{{ $allcss.Data.Integrity }}">
<meta name="viewport" content="width=device-width, initial-scale=1.0">

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,95 @@
{{ $s := .Site.Params }}
<section class="sidebar_inner">
{{- if $s.IntroDescription }}
{{- $author := $s.Author }}
{{- $showAuthorPhoto := false }}
{{- $fullAuthor := reflect.IsMap $author }}
{{- if $fullAuthor }}
{{- if $author.photo }}
{{- $showAuthorPhoto = true }}
{{- end }}
{{- end }}
{{- if $showAuthorPhoto }}
<div class="author_header">
<img src="{{ absURL $author.photo }}" alt="{{ $author.name }} photo">
<h3>{{ $author.name }}</h3>
</div>
{{- else }}
<h3>{{ if $fullAuthor }}{{ $author.name }}{{ else }}{{ $author }}{{ end }}</h3>
{{- end }}
<div class="author_bio">
{{ markdownify $s.IntroDescription }}
</div>
{{- if ( ne $s.introURL false ) }}
{{- $r := T "read_more" }}
<a href='{{ absLangURL (default "about/" $s.introURL) }}' class="button mt-1" role="button" title='{{ $r }}'>{{ $r }}</a>
{{- end }}
{{- end }}
<div id="nav-posts">
{{- $posts := where (where .Site.RegularPages "Permalink" "!=" .Permalink) "Type" "in" $s.mainSections }}
{{- $featured := default 8 $s.numberOfFeaturedPosts }}
{{- with first $featured (where $posts "Params.featured" true)}}
<h3 class="mt-4">{{ T "featured_posts" }}</h3>
{{- range . }}
<a href="{{ .Permalink }}" class="nav-link" title="{{ .Title }}">{{ .Title }}</a>
{{- end }}
{{- end }}
<h3 class="mt-4">{{ T "recent_posts" }}</h3>
{{- $recent := default 8 $s.numberOfRecentPosts }}
{{- range first $recent $posts.ByLastmod.Reverse }}
<a href="{{ .Permalink }}" class="nav-link" title="{{ .Title }}">{{ .Title }}</a>
{{- end }}
<h3 class="mt-4">{{ T "recurrent" }}</h3>
{{- $posts := where .Site.RegularPages "Params.recurrent" true }}
{{ range $posts }}
<a href="{{ .Permalink }}" class="nav-link" title="{{ .Title }}">{{ .Title }}</a>
{{ end }}
</div>
{{- $tagsLimit := (default 100 $s.numberOfTagsShown) }}
{{- range $key, $value := .Site.Taxonomies }}
{{- if gt $value 0 }}
<div>
<h3 class="mt-4 taxonomy" id="{{ $key }}-section">{{ T $key }}</h3>
<nav class="tags_nav">
{{- $onPageTags := $.Page.Params.tags }}
{{- $slicedTags := ($value.ByCount | first $tagsLimit) }}
{{- range $slicedTags }}
<a href='{{ absLangURL $key }}/{{ (replace .Name "#" "%23") | urlize }}/' class="post_tag button button_translucent" title="{{ .Name }}">
{{ $translated := .Name | T }}
{{ if $translated }}
{{ $translated }}
{{ else}}
{{ .Name | humanize }}
{{ end }}
<span class="button_tally">{{ .Count }}</span>
</a>
{{ end }}
{{ if gt (len $value.ByCount) $tagsLimit }}
<br>
<div class="post_tags_toggle button">{{ T (printf "all_%s" (lower $key)) }}</div>
{{- $tagsInfo := newScratch }}
<div class="post_tags">
<div class="tags_list">
{{- range $value.Alphabetical }}
{{ $tagsInfo.Add "tagsInfo" (slice .Name .Count)}}
<a href='{{ absLangURL $key }}/{{ (replace .Name "#" "%23") | urlize }}/' class=" post_tag button button_translucent" data-position={{ .Count }} title="{{ .Name }}">
{{- .Name | humanize -}}
<span class="button_tally">{{ .Count }}</span>
</a>
{{ end }}
<div class="tags_sort"><span title="sort alphabetically">[A~Z]</span><span title="sort by count">[0~9]</span>
</div>
<span class="tags_hide"><svg class="icon">
<use xlink:href="#closeme"></use>
</svg></span>
</div>
</div>
{{- end }}
</nav>
</div>
{{- end }}
{{- end }}
</section>

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 15 KiB

21
themes/bu2/theme.toml Normal file
View File

@ -0,0 +1,21 @@
# theme.toml template for a Hugo theme
# See https://github.com/gohugoio/hugoThemes#themetoml for an example
name = "Bu2"
license = "MIT"
licenselink = "https://github.com/yourname/yourtheme/blob/master/LICENSE"
description = ""
homepage = "http://example.com/"
tags = []
features = []
min_version = "0.41.0"
[author]
name = ""
homepage = ""
# If porting an existing theme
[original]
name = ""
homepage = ""
repo = ""