Compare commits
194 Commits
81b00c5d53
...
ac1fff3a6d
Author | SHA1 | Date | |
---|---|---|---|
ac1fff3a6d | |||
7471252d4e | |||
1fa764c4a8 | |||
b95c20086c | |||
9e2a397112 | |||
5175159b2a | |||
c086d1a12a | |||
581340afcf | |||
979dc3297c | |||
a7f8fb84b5 | |||
3e7d1c768a | |||
0680315d58 | |||
0a3c25717d | |||
a47f353846 | |||
f49ef2e4dc | |||
cef483e8b4 | |||
18d782a78f | |||
c00f0cba36 | |||
e19f77c152 | |||
f071d4c5d6 | |||
d9b7efd4c1 | |||
61438172fc | |||
c8fcd70047 | |||
ad341a2b0d | |||
|
a90ea3cf48 | ||
035e5fc23d | |||
321eaf9063 | |||
e6832070ab | |||
9d5e7f3479 | |||
42ff960197 | |||
6c68a0d78f | |||
84fe920293 | |||
df21da805c | |||
f8288d7cdb | |||
6cecdec8b3 | |||
bb649d4fa1 | |||
d02963f8f9 | |||
65483e448f | |||
e0ea63e1f6 | |||
ec65d9ed1b | |||
645f156e25 | |||
de072b685b | |||
3ec920f50e | |||
a9be2cec7a | |||
609ed9be24 | |||
a76a2292b4 | |||
81006eadc5 | |||
b672664e7f | |||
8e9a31b9eb | |||
45a93ba9b0 | |||
7db52f55f3 | |||
ad7562f78a | |||
d00750e26e | |||
841b9b8060 | |||
a18e29ff39 | |||
7c52d918ee | |||
3c351df8a3 | |||
7e5faef3ec | |||
fb785ae035 | |||
9d70f86276 | |||
c80bebe859 | |||
b1cddfc7f7 | |||
28a63164ad | |||
1a6a6b6136 | |||
116ddf426d | |||
477efb7104 | |||
cd1a68ad95 | |||
4fae3e4bc8 | |||
60b03f408b | |||
1057ec4881 | |||
f0c83785ba | |||
4e63d88043 | |||
17d2dafd65 | |||
d448019c92 | |||
d229012098 | |||
e182fbe7b1 | |||
52f19c880e | |||
6232bf2922 | |||
7b7529a1a2 | |||
3b8c949e89 | |||
173f18197e | |||
de56198f2a | |||
1cab630027 | |||
65d43ee5fd | |||
e9cdb1c4bb | |||
025eb2d7e0 | |||
e3c0e68d7d | |||
0eb383d18e | |||
13cbcbec84 | |||
8823ccd9b7 | |||
c25cd81dad | |||
7f9aeb113b | |||
fb62b446cb | |||
db36529e10 | |||
78be45f8fe | |||
4e8b3430d2 | |||
ca4f46394b | |||
38f6ebd867 | |||
43b73d4c7e | |||
ac87b3401c | |||
6a6be1f922 | |||
50dad0e80f | |||
42b9fb6334 | |||
82caf96951 | |||
ff4af1cb13 | |||
1d205a8cce | |||
eb24598b11 | |||
4c75d09236 | |||
f223aaf9d0 | |||
afb3cabced | |||
7b6b656f7a | |||
6afc7c032c | |||
ade2d66603 | |||
348efb33a8 | |||
4ef2104b57 | |||
013d052299 | |||
6dac99cc2f | |||
605e1767e9 | |||
6d3c36e36d | |||
ab1b64ef69 | |||
94cfc60bd6 | |||
d2cf4f4db8 | |||
2c98e81e7a | |||
c64f3a4374 | |||
122456b720 | |||
aae766e5b6 | |||
b2c93c98d0 | |||
c426b34e4c | |||
a5314abf6b | |||
7efdfaf66b | |||
|
f62f866b1e | ||
29613ac472 | |||
|
880016950e | ||
|
9328521bf0 | ||
|
17061832b2 | ||
|
8af792666b | ||
|
c84e2c6670 | ||
5347013844 | |||
fbd5db6b8a | |||
2023f4c2f2 | |||
7940214eec | |||
a5d104f03b | |||
e200809065 | |||
3ceb0e7a29 | |||
9bfa8e82ae | |||
d559c09edb | |||
8591e6d2b1 | |||
ddb068ab0a | |||
32d3a483f0 | |||
|
8cee15f96b | ||
|
da6cd8bdc9 | ||
0b84b9c524 | |||
7d04e1b993 | |||
49645cbb64 | |||
1de493ca2b | |||
|
cb240dad9c | ||
|
f9fdf7bee6 | ||
|
009d240451 | ||
|
6d4d6e2bd3 | ||
363f6ad51f | |||
|
5018f4badb | ||
2b0dab7612 | |||
|
8fce33cc18 | ||
5e5a069aa7 | |||
4258190a03 | |||
a43522fdea | |||
|
d5953b72de | ||
|
a7b671f4dc | ||
633cb4605f | |||
|
1b91ab073a | ||
|
6e0f1b2b9b | ||
|
9ac413458d | ||
cecea1d578 | |||
c946e5e1fa | |||
859490d00a | |||
|
5e39b5060e | ||
7d5539936c | |||
2c9a5932c2 | |||
|
bd2cc8f28d | ||
be92a0de13 | |||
|
cb6be4a7eb | ||
5b485300d7 | |||
4e740527e1 | |||
4f3dcf1b2d | |||
|
4998fb8cc0 | ||
|
1d1ee33364 | ||
528e9e5692 | |||
|
f5df98aeaf | ||
|
c3cc87f18a | ||
|
df44e94a71 | ||
5b63ca7133 | |||
bbc0a78e18 | |||
9bc273642f | |||
64ac0ff453 |
2
LICENCE
2
LICENCE
@ -1,6 +1,6 @@
|
||||
MIT License
|
||||
|
||||
Copyright (c) 2023 WTF Kooperative eG and Members
|
||||
Copyright (c) 2022 WTF Kooperative eG and Members
|
||||
Copyright (c) 2021 L3D <l3d@c3woc.de>
|
||||
Copyright (c) 2021 muli <muli@mrmuli.de>
|
||||
|
||||
|
33
README.md
33
README.md
@ -22,6 +22,9 @@ sudo apt install git-lfs
|
||||
# install lektor requirements
|
||||
sudo apt install python3-pip imagemagick
|
||||
|
||||
# install lektor
|
||||
pip3 install --user lektor
|
||||
|
||||
# clone git repo to folder wtf-webseite
|
||||
git clone https://git.wtf-eg.de/ag_kommunikation/webseite.git wtf-webseite
|
||||
|
||||
@ -34,15 +37,6 @@ git lfs install
|
||||
# download all LFS files
|
||||
git lfs fetch
|
||||
|
||||
# create a virtual Python environmenty `venv`
|
||||
python3 -m venv venv
|
||||
|
||||
# activate the virtual Python environment
|
||||
source venv/bin/activate
|
||||
|
||||
# install the packages listed in [requirements.txt](./requirements.txt) using `pip`
|
||||
pip install -r requirements.txt
|
||||
|
||||
# run lektor
|
||||
lektor server
|
||||
```
|
||||
@ -68,24 +62,3 @@ export GIT_LFS_SKIP_SMUDGE=1
|
||||
git clone <git_repo>
|
||||
```
|
||||
*(Da das Rendern der Startseite die Bilder benötigt, willst du dann im lektor direkt auf eine andere Unterseite wechseln. Die Seite [http://localhost:5000/admin/](http://localhost:5000/admin/) sollte nützlich sein!)*
|
||||
|
||||
## Deployment
|
||||
|
||||
### Per Drone
|
||||
|
||||
Drone testet bereits automatisch den eingecheckten Code im `main`-Branch und für Pull Requests.
|
||||
Deployments finden nicht automatisch statt, sondern müssen angestoßen werden.
|
||||
|
||||
Wähle dazu den erfolgreichen Build, den du deployen möchtest unter https://drone.wtf-eg.de/ag_kommunikation/webseite aus.
|
||||
Rechts oben findest du dann im 3-Punkte-Menü die Aktion _Promote_.
|
||||
Als Target kannst du _spielwiese_ oder _www_ verwenden.
|
||||
|
||||
### Per Hand
|
||||
Das Deployment sollte für maximale Reproduzierbarkeit und Nachvollziehbarkeit immer über Drone stattfinden.
|
||||
In Ausnahmesituationen kann jedoch ein manuelles Deployment nötig sein.
|
||||
|
||||
```bash
|
||||
lektor build
|
||||
lektor deploy dev # Deployment auf die Spielwiese
|
||||
lektor deploy live # Deployment auf die Live-Seite
|
||||
```
|
||||
|
BIN
assets/dokumente/wtf-ago.pdf
(Stored with Git LFS)
BIN
assets/dokumente/wtf-ago.pdf
(Stored with Git LFS)
Binary file not shown.
BIN
assets/dokumente/wtf-beitragsordnung.pdf
(Stored with Git LFS)
BIN
assets/dokumente/wtf-beitragsordnung.pdf
(Stored with Git LFS)
Binary file not shown.
BIN
assets/dokumente/wtf-satzung.pdf
(Stored with Git LFS)
BIN
assets/dokumente/wtf-satzung.pdf
(Stored with Git LFS)
Binary file not shown.
@ -77,16 +77,16 @@ function prepare_response() {
|
||||
$response = array();
|
||||
|
||||
if (empty($_POST['message'])) {
|
||||
$response['errors'][] = 'Sie haben keine Nachricht eingegeben.';
|
||||
$response['errors'][] = 'Du hast keine Nachricht eingegeben.';
|
||||
}
|
||||
if (empty($_POST['email'])) {
|
||||
$response['errors'][] = 'Sie haben keine E-Mail-Adresse eingegeben.';
|
||||
$response['errors'][] = 'Du hast keine E-Mail-Adresse eingegeben.';
|
||||
}
|
||||
if (empty($_POST['name'])) {
|
||||
$response['errors'][] = 'Sie haben keinen Namen eingegeben.';
|
||||
$response['errors'][] = 'Du hast keinen Namen eingegeben.';
|
||||
}
|
||||
if (empty($_POST['subject'])) {
|
||||
$response['errors'][] = 'Sie haben keinen Betreff eingegeben.';
|
||||
$response['errors'][] = 'Du hast keinen Betreff eingegeben.';
|
||||
}
|
||||
/**
|
||||
* Idee zur Bot-Erkennung:
|
||||
@ -99,7 +99,7 @@ function prepare_response() {
|
||||
time() - $_SESSION['start_time'] < 5 or
|
||||
time() - $_SESSION['start_time'] > 3600
|
||||
) {
|
||||
$response['errors'][] = 'Wir glauben Sie sind ein Bot.';
|
||||
$response['errors'][] = 'Wir glauben Du bist ein Bot.';
|
||||
}
|
||||
if (!array_key_exists('errors', $response)) {
|
||||
$subject = sanitize_text('subject', 'text');
|
||||
@ -108,7 +108,7 @@ function prepare_response() {
|
||||
$email = sanitize_text('email', 'email');
|
||||
|
||||
if (!send_message_to_office($subject, $message, $name, $email)) {
|
||||
$response['errors'][] = 'Ihre Nachricht konnte nicht übermittelt werden.';
|
||||
$response['errors'][] = 'Deine Nachricht konnte nicht übermittelt werden.';
|
||||
} else {
|
||||
$response['status'] = 'ok';
|
||||
}
|
||||
|
@ -70,4 +70,4 @@ Lars und Mascha
|
||||
---
|
||||
pub_date: 2023-05-12
|
||||
---
|
||||
meta_description: Blogversion des Newsletters vom Mai 2023, es geht um die Generalversammlung, mehr Geld, D-Ticket, neues Ticketsystem und und und...
|
||||
meta_description: Blogversion des Newsletters vom Mai 2023, es geht um die Generalversammlung, mehr Geld, D-Ticket, neues Ticketsystem und und und …
|
@ -31,8 +31,8 @@ content_body:
|
||||
Die WTF Kooperative eG (Werkkooperative der Technikfreund*innen) ist im Dezember 2020 gegründet worden und bringt geballtes Experten-Know-How aus den verschiedensten Disziplinen der Informationstechnologie an den Start.<br>
|
||||
Vom Start weg haben sich über 150 Personen gefunden und dafür gearbeitet, dass die Gründung gelingt.
|
||||
|
||||
Ein Unternehmen, das allen von uns gehört, in dem jeder von uns eine Stimme und das Recht auf Mitsprache hat. Das alles ist nun machbar - in unserer WTF Kooperative eG. Zusammen bilden wir mittlerweile ein über die ganze Bundesrepublik und darüber hinaus verteiltes Kollektiv.
|
||||
|
||||
Ein Unternehmen, dass allen von uns gehört, in dem jede*r von uns eine Stimme und das Recht auf Mitsprache hat.<br>
|
||||
Wir verstehen uns als Platform für Hackende, auf der mit Gleichgesinnten wirtschaftliche Projekte möglich werden, die es anders nicht gäbe. Wir fördern und bewirtschaften im Kollektiv als Genossenschaft die Leistungen unserer Mitglieder.
|
||||
----
|
||||
content_image: map.png
|
||||
----
|
||||
|
@ -9,7 +9,6 @@ body:
|
||||
| | | |
|
||||
| --: | -- | -- |
|
||||
| **Satzung:** | | [wtf-satzung.pdf](/dokumente/wtf-satzung.pdf) |
|
||||
| **Allgemeine Geschäftsordnung (AGO):** | | [wtf-ago.pdf](/dokumente/wtf-ago.pdf) |
|
||||
| **Beitragsordnung:** | | [wtf-beitragsordnung.pdf](/dokumente/wtf-beitragsordnung.pdf) |
|
||||
| **Beitrittserklärung:**| | [onboarding.wtf-eg.de](https://onboarding.wtf-eg.de) |
|
||||
|
||||
|
@ -11,9 +11,9 @@ body:
|
||||
Forsmannstr. 14 b
|
||||
22303 Hamburg
|
||||
|
||||
**Vertreten durch den Vorstand:** Maria Sasonowa, Lars Vosteen
|
||||
**Vertreten durch den Vorstand:** Markus Klein, Frank Landgraf
|
||||
|
||||
**Aufsichtsratsvorsitz:** Alexander Heidenreich
|
||||
**Aufsichtsratsvorsitz:** Lars Vosteen
|
||||
|
||||
**E-Mail:** office@wtf-eg.de
|
||||
|
||||
@ -52,9 +52,9 @@ Wir sind nicht bereit oder verpflichtet, an Streitbeilegungsverfahren vor einer
|
||||
Forsmannstr. 14 b
|
||||
22303 Hamburg
|
||||
|
||||
**Vertreten durch den Vorstand:** Maria Sasonowa, Lars Vosteen
|
||||
**Vertreten durch den Vorstand:** Markus Klein, Frank Landgraf
|
||||
|
||||
**Aufsichtsratsvorsitz:** Alexander Heidenreich
|
||||
**Aufsichtsratsvorsitz:** Lars Vosteen
|
||||
|
||||
**E-Mail:** office@wtf-eg.de
|
||||
|
||||
|
@ -1,58 +0,0 @@
|
||||
_model: page
|
||||
---
|
||||
title: Beitreten zur WTF Kooperative eG
|
||||
---
|
||||
body:
|
||||
|
||||
Eine genaue Schritt-für-Schritt-Anleitung über den Aufnahmeprozess findest Du hier. Wenn Du diese genau befolgst, vermeidest Du unnötige Verzögerungen.
|
||||
|
||||
Durch unsere geografische Streuung, das pandemiebedingte Home Office aller Beteiligten und die rechtlichen Rahmenbedingungen *(der Vorstand muss die Aufnahmen persönlich unterschreiben)*, kann sich dieser Prozess über ein paar Tage bzw. Wochen hinziehen. Bitte hab' etwas Geduld mit uns.
|
||||
|
||||
## Schritt 1: Formular ausfüllen und per Post schicken
|
||||
|
||||
Auf [onboarding.wtf-eg.de](https://onboarding.wtf-eg.de) kannst Du jetzt online ein Formular ausfüllen, das Du dann **ausdrucken, unterschreiben und per Briefpost nach Hamburg schicken** musst:
|
||||
|
||||
```
|
||||
WTF Kooperative eG
|
||||
Forsmannstr. 14 b
|
||||
Hinterhaus, 3. OG
|
||||
22303 Hamburg
|
||||
```
|
||||
|
||||
Wenn möglich, drucke das zweiseitige Formular am besten auf Vorder- und Rückseite **eines** Blattes aus.
|
||||
|
||||
Unter [wtf-eg.de/dokumente](/dokumente) findest Du unsere Satzung sowie die Beitragsordnung.
|
||||
|
||||
|
||||
## Schritt 2: Eine Mail mit Deinem PGP-Key im Anhang senden
|
||||
|
||||
Schick von Deiner auf dem Fragebogen für uns angegebenen Emailadresse eine Mail an:
|
||||
|
||||
```
|
||||
member@wtf-eg.de
|
||||
```
|
||||
|
||||
mit Deinem auf dem Fragebogen angegebenen Key signiert; hänge diesen Public-Key an die Mail an.
|
||||
|
||||
Der Betreff soll lauten: `Aufnahmeantrag [nickname]`
|
||||
|
||||
Falls zutreffend, kannst Du kurz erwähnen, ob Du zeitnah Geschäfte über die WTF eG abwickeln möchtest, und ob es ggf. dringend ist.
|
||||
|
||||
|
||||
## Schritt 3: Mindestens 300 € an die Genossenschaft überweisen
|
||||
|
||||
Überweise auf das im Fragebogen angegebene Konto:
|
||||
|
||||
```
|
||||
- 100 € Aufnahmegebühr
|
||||
- 100 € Jahresbeitrag
|
||||
- 100 € je gezeichnetem Anteil (Du kannst mindestens 1 bis maximal 100 Anteile zeichnen)
|
||||
```
|
||||
|
||||
**Für die Weiterbearbeitung Deiner Aufnahme müssen min. 300 € bei der Genossenschaft eingegangen sein.**
|
||||
|
||||
Nutze als Verwendungszweck `Name - Vorname - Geburtsdatum` (Klarnamen hier und auf dem Fragebogen genau so wie sie im amtlichen Ausweis stehen)
|
||||
|
||||
Schließe diese 3 Schritte bitte möglichst bald ab!
|
||||
---
|
||||
meta_description: Hier findest Du Informationen zum Beitritt zur Werkkooperative der Technikfreundinnen eG
|
@ -1,13 +0,0 @@
|
||||
_model: page
|
||||
---
|
||||
title: Meetup
|
||||
---
|
||||
body:
|
||||
|
||||
Jeden Mittwoch treffen wir uns ab 21:00 Uhr zum Jour Fixe. Eingeladen sind alle Member und diejenigen, die die Genossenschaft unverbindlich kennenlernen möchten. Hier plaudern wir nicht nur über die Genossenschaft und beantworten untereinander unsere Fragen, sondern verbringen auch einen gemütlichen Abend miteinander. So gut das in diesen Zeiten eben geht.
|
||||
|
||||
Auf [https://meet.wtf-eg.de/telebier](https://meet.wtf-eg.de/telebier) findet ihr unseren Jitsi Raum.
|
||||
|
||||
Danke fürs Hosting an die [infra.run](https://infra.run/)!
|
||||
---
|
||||
meta_description: Wir treffen uns wöchentlich, um uns miteinander auszutauschen. Komm' doch auch mal vorbei!
|
@ -1,105 +0,0 @@
|
||||
_model: page
|
||||
---
|
||||
title: Satzung
|
||||
---
|
||||
body:
|
||||
|
||||
## WTF Kooperative eG
|
||||
2022-06-26
|
||||
|
||||
## § 1 Name, Sitz, Zweck, Gegenstand
|
||||
(1) Der Name der Genossenschaft lautet: WTF Kooperative eG. Der Sitz der Genossenschaft ist Hamburg.<br>
|
||||
(2) Der Zweck der Genossenschaft ist die wirtschaftliche Förderung und Betreuung der Mitglieder.<br>
|
||||
(3) Gegenstand des Unternehmens sind Dienstleistungen, Werktätigkeiten und Handel mit Bezug zu Informationstechnologien. Durch deren gemeinsame genossenschaftliche Vermarktung sowie Abwicklung einschlägiger kaufmännischer Dienstleistungen für die Mitglieder wird die Wirtschaft der Mitglieder im Sinne von § 1 Abs. 1 GenG durch Synergieeffekte gefördert.<br>
|
||||
(4) Die Genossenschaft ist berechtigt, alle Maßnahmen zu treffen, die geeignet sind den Gesellschaftszweck zu fördern. Sie darf hierzu andere Unternehmen errichten und erwerben sowie sich an anderen Unternehmen beteiligen. Sie ist ferner berechtigt, Zweigniederlassungen zu errichten.<br>
|
||||
(5) Zur Erfüllung der genossenschaftlichen Aufgaben kann sie sich der Hilfe sachverständiger Dritter bedienen.<br>
|
||||
(6) Geschäfte mit Nichtmitgliedern sind zulässig.<br>
|
||||
|
||||
## § 2 Mitgliedschaft
|
||||
(1) Zum Erwerb der Mitgliedschaft bedarf es einer unbedingten schriftlichen Beitrittserklärung. Die Mitgliedschaft können erwerben:
|
||||
- a) natürliche Personen,
|
||||
- b) Personengesellschaften,
|
||||
- c) juristische Personen des privaten oder öffentlichen Rechts.
|
||||
|
||||
(2) Über die Aufnahme in die Genossenschaft entscheidet der Vorstand.<br>
|
||||
(3) Die Mitgliedschaft endet durch
|
||||
- a) Kündigung,
|
||||
- b) Übertragung des gesamten Geschäftsguthabens,
|
||||
- c) Tod eines Mitglieds,
|
||||
- d) Insolvenz eines Mitglieds,
|
||||
- e) Auflösung einer juristischen Person oder einer Personengesellschaft,
|
||||
- f) Ausschluss.
|
||||
|
||||
(4) Jedes Mitglied hat die Pflicht, das genossenschaftliche Unternehmen nach Kräften zu
|
||||
unterstützen und die Interessen der Genossenschaft zu wahren. Ebenso ist jedes Mitglied
|
||||
verpflichtet, Adressenänderungen innerhalb von drei Wochen dem Vorstand mitzuteilen.
|
||||
|
||||
## § 3 Geschäftsanteil, Zahlungen, Rücklagen, Nachschusspflicht, Rückvergütung, Verjährung, Mindestkapital
|
||||
(1) Ein Geschäftsanteil beträgt 100,- €. Er ist unverzüglich in voller Höhe einzuzahlen.<br>
|
||||
(2) Ein Mitglied kann mehrere Geschäftsanteile übernehmen. Die Gesamtzahl der Geschäftsanteile je Mitglied soll 100 Anteile nicht überschreiten.<br>
|
||||
(3) Mit Beitritt ist ein Eintrittsgeld/Agio zu leisten, welches den Rücklagen zuzuführen ist. Höhe und Fälligkeit beschließt die Generalversammlung.<br>
|
||||
(4) Der gesetzlichen Rücklage sind mindestens 10 % des Jahresgewinns bis zu 100 % der Summe der Geschäftsanteile zuzuführen.<br>
|
||||
(5) Die Mitglieder sind nicht zur Leistung von Nachschüssen verpflichtet.<br>
|
||||
|
||||
## § 4 Generalversammlung
|
||||
(1) Die Mitglieder üben ihre Rechte in den Angelegenheiten der Genossenschaft in der Generalversammlung aus. Diese kann als virtuelle Generalversammlung, unterstützt durch elektronische Kommunikation abgehalten werden. Die elektronische Stimmabgabe kann per E-Mail an die Versammlungsleitung erfolgen.<br>
|
||||
(2) Der Vorstand kann mit Zustimmung des Aufsichtsrats einen (virtuellen) Tagungsort festlegen. Die Teilnahmeberechtigung wird durch eine virtuelle bzw. elektronische Einlasskontrolle überprüft. Über die technische Ausgestaltung der Zugangskontrolle sowie die Regeln über die elektronische Kommunikation, Ausübung des Stimmrechts und die Beschlussfassung beschließt der Vorstand mit Zustimmung des Aufsichtsrats.<br>
|
||||
(3) Die Generalversammlung wird durch unmittelbare Benachrichtigung sämtlicher Mitglieder in Textform, vorzugsweise per E-Mail oder durch Bekanntmachung in dem in § 10 der Satzung vorgesehenen Blatt einberufen. Die Einladung muss mindestens 17 Kalendertage vor der Generalversammlung abgesendet/veröffentlicht werden. Ergänzungen und Änderungen der Tagesordnung müssen spätestens zehn Kalendertage vor der Generalversammlung abgesendet/veröffentlicht werden. Mitteilungen gelten als zugegangen, wenn sie zwei Werktage vor Beginn der Frist abgesendet worden sind.<br>
|
||||
(4) Jede ordnungsgemäß einberufene Generalversammlung ist unabhängig von der Zahl der Teilnehmenden beschlussfähig.<br>
|
||||
(5) Die Generalversammlung bestimmt die Versammlungsleitung auf Vorschlag des Vorstands.<br>
|
||||
(6) Jedes Mitglied hat eine Stimme.<br>
|
||||
(7) Die Generalversammlung beschließt mit der Mehrheit der abgegebenen Stimmen (einfache Stimmenmehrheit), soweit keine größere Mehrheit bestimmt ist; Stimmenthaltungen bleiben unberücksichtigt. Sind bei einer Wahl mehr Bewerber als Mandate vorhanden sind, so hat jeder Wahlberechtigte so viele Stimmen, wie Mandate zu vergeben sind. Es sind diejenigen Bewerber gewählt, die die meisten Stimmen auf sich vereinigen (relative Mehrheit).<br>
|
||||
(8) Die Generalversammlung beschließt eine Allgemeine Geschäftsordnung (AGO).<br>
|
||||
(9) Beschlüsse werden gem. § 47 GenG protokolliert.
|
||||
|
||||
## § 5 Aufsichtsrat
|
||||
(1) Sofern ein Aufsichtsrat bestellt wird, besteht dieser aus zumindest drei Mitgliedern; er überwacht die Geschäftsführung des Vorstands und ist verpflichtet, sich zu diesem Zweck über die Angelegenheiten der Genossenschaft zu unterrichten. Er kann jederzeit hierüber Berichterstattung vom Vorstand verlangen. Auch ein einzelnes Mitglied des Aufsichtsrats kann Auskünfte, jedoch nur an den Aufsichtsrat insgesamt, verlangen.<br>
|
||||
(2) Der Aufsichtsrat prüft den Jahresabschluss, den Lagebericht, soweit dieser gesetzlich erforderlich ist, und den Vorschlag des Vorstands für die Verwendung eines Jahresüberschusses oder für die Deckung eines Jahresfehlbetrags. Er hat sich darüber zu äußern und der Generalversammlung vor Feststellung des Jahresabschlusses Bericht zu erstatten. Jedes Mitglied des Aufsichtsrates hat den Inhalt des Prüfungsberichts zur Kenntnis zu nehmen.<br>
|
||||
(3) Einzelheiten über die Erfüllung der dem Aufsichtsrat obliegenden Pflichten regelt die vom Aufsichtsrat aufzustellende Geschäftsordnung. Ein Exemplar der Geschäftsordnung ist jedem Mitglied des Aufsichtsrats gegen Empfangsbestätigung auszuhändigen.<br>
|
||||
(4) Über eine größere Mitgliederzahl des Aufsichtsrats entscheidet die Generalversammlung. Der Aufsichtsrat ist beschlussfähig, wenn die Mehrheit seiner Mitglieder an der Abstimmung teilnimmt. Der Aufsichtsrat kann schriftlich, in Textform, telefonisch und auf elektronischem Wege Beschlüsse fassen.<br>
|
||||
(5) Die Generalversammlung bestimmt die Anzahl, wählt die Mitglieder gegebenenfalls Stellvertreter des Aufsichtsrats und bestimmt deren Amtszeit.<br>
|
||||
(6) Der Aufsichtsrat kann jederzeit Mitglieder des Vorstandes mit einfacher Mehrheit abwählen.
|
||||
|
||||
## § 6 Vorstand
|
||||
(1) Der Vorstand besteht aus mindestens zwei Mitgliedern. Der Vorstand leitet die Genossenschaft in eigener Verantwortung. Der Aufsichtsrat wählt im Falle des Ausscheidens eines aktiven Vorstandsmitgliedes ein neues Vorstandsmitglied aus dem Kreis der von der Generalversammlung gewählten stellvertretenden Vorstandsmitgliedern. Sind keine stellvertretenden Vorstandsmitglieder vorhanden oder lehnen sie die Wahl ab, so wählt der Aufsichtsrat ein neues Vorstandsmitglied aus dem Kreis der Mitglieder. Wenn kein Aufsichtsrat bestellt ist, übernimmt die Generalversammlung dies.<br>
|
||||
(2) Der Vorstand führt die Geschäfte der Genossenschaft gemäß den Vorschriften der Gesetze, insbesondere des Genossenschaftsgesetzes, der Satzung und der Allgemeinen Geschäftsordnung.<br>
|
||||
(3) Der Vorstand vertritt die Genossenschaft gerichtlich und außergerichtlich. Die Mitglieder des Vorstands sind einzeln zur Vertretung berechtigt.<br>
|
||||
(4) Der Vorstand kann schriftlich, in Textform, telefonisch und auf elektronischem Wege Beschlüsse fassen.<br>
|
||||
(5) Dienstverträge mit Vorstandsmitgliedern werden vom Aufsichtsrat im Rahmen der Richtlinien der Generalversammlung und der Allgemeinen Geschäftsordnung abgeschlossen.<br>
|
||||
|
||||
## § 7 Pflichten, Kündigung, Ausschluss, Auseinandersetzung
|
||||
(1) Die Mitglieder sind verpflichtet, der Genossenschaft ihre Anschrift mitzuteilen.<br>
|
||||
(2) Jedes Mitglied kann seine Mitgliedschaft zum Schluss eines Geschäftsjahres unter Einhaltung einer Frist von drei Monaten schriftlich kündigen.<br>
|
||||
(3) Soweit ein Mitglied mit mehreren Geschäftsanteilen beteiligt ist, ohne hierzu durch die Satzung, die Allgemeine Geschäftsordnung oder eine Vereinbarung mit der Genossenschaft verpflichtet zu sein, kann es schriftlich einen oder mehrere Geschäftsanteile seiner zusätzlichen Beteiligung zum Schluss eines Geschäftsjahres unter Einhaltung einer Frist von drei Monaten kündigen.<br>
|
||||
(4) Die Übertragung des Geschäftsguthabens bedarf außer in den Fällen § 76 Abs. 2 GenG der Zustimmung des Vorstands.<br>
|
||||
(5) Mitglieder, deren Verhalten mit den Belangen oder Interessen der Genossenschaft nicht vereinbar ist, können ausgeschlossen werden. Dies gilt insbesondere, wenn
|
||||
- a) das Mitglied durch Nichterfüllung seiner Verpflichtungen gegenüber der Genossenschaft diese schädigt oder geschädigt hat;
|
||||
- b) es trotz schriftlicher Aufforderung unter Androhung des Ausschlusses den satzungsmäßigen oder sonstigen der Genossenschaft gegenüber bestehenden Verpflichtungen nicht nachkommt;
|
||||
- c) es unrichtige Jahresabschlüsse oder Vermögensübersichten einreicht oder sonst unrichtige oder unvollständige Erklärungen über seine rechtlichen und/oder wirtschaftlichen Verhältnisse abgibt;
|
||||
- d) es zahlungsunfähig geworden oder überschuldet ist oder wenn über sein Vermögen ein Antrag auf Eröffnung eines Insolvenzverfahrens gestellt wurde.
|
||||
- e) es seinen Geschäftsbetrieb, Sitz oder Wohnsitz verlegt, ohne den Vorstand über die geänderte Anschrift zu informieren, oder wenn sein dauernder Aufenthaltsort unbekannt ist;
|
||||
- f) die Voraussetzungen für die Aufnahme in die Genossenschaft nicht vorhanden waren oder nicht mehr vorhanden sind;
|
||||
|
||||
(6) Über den Ausschluss entscheidet der Vorstand. Mitglieder des Vorstands oder des Aufsichtsrats können jedoch nur durch Beschluss der Generalversammlung ausgeschlossen werden.<br>
|
||||
(7) Der Beschluss ist dem Ausgeschlossenen von dem Vorstand unverzüglich durch eingeschriebenen Brief mitzuteilen. Von der Absendung des Briefes an kann das Mitglied nicht mehr an der Generalversammlung teilnehmen, noch die Einrichtungen der Genossenschaft benutzen, sowie Mitglied des Vorstands oder Aufsichtsrats sein.<br>
|
||||
(8) Der Ausgeschlossene kann, wenn nicht die Generalversammlung den Ausschluss beschlossen hat, innerhalb eines Monats seit der Absendung des Briefes Beschwerde beim Aufsichtsrat einlegen. Die Beschwerdeentscheidung des Aufsichtsrats ist genossenschaftsintern endgültig. Legt der Ausgeschlossene nicht fristgerecht Beschwerde ein, ist der ordentliche Rechtsweg ausgeschlossen.<br>
|
||||
(9) Für die Auseinandersetzung ist der festgestellte Jahresabschluss maßgebend. Verlustvorträge werden anteilig nach dem Verhältnis der Geschäftsanteile abgezogen. Dem ausgeschiedenen Mitglied ist das Auseinandersetzungsguthaben binnen sechs Monaten nach dem Ausscheiden auszuzahlen. Beträgt das Auseinandersetzungsguthaben mehr als 500,00 €, wird es dem ausgeschiedenen Mitglied in vierteljährlichen Raten zu jeweils 500,00 €, beginnend am 1.7. nach dem Ausscheiden ausgezahlt.<br>
|
||||
(10) Die Genossenschaft ist berechtigt, bei der Auseinandersetzung die ihr gegen das ausgeschiedene Mitglied zustehenden fälligen Forderungen gegen das auszuzahlende Guthaben aufzurechnen. Auf die Rücklagen und das sonstige Vermögen der Genossenschaft hat das Mitglied keinen Anspruch.<br>
|
||||
(11) Der Genossenschaft haftet das Auseinandersetzungsguthaben des Mitglieds als Pfand für einen etwaigen Ausfall, insbesondere im Insolvenzverfahren des Mitglieds.<br>
|
||||
(12) Die Absätze 9 bis 11 gelten entsprechend für die Auseinandersetzung bei der Kündigung einzelner Geschäftsanteile.
|
||||
|
||||
## § 8 Rücklagen
|
||||
(1) Die gesetzliche Rücklage der Deckung von Bilanzverlusten. Sie wird gebildet durch eine jährliche Zuweisung von mindestens 10% des Jahresüberschusses zuzüglich eines eventuellen Gewinnvortrags bzw. abzüglich eines eventuellen Verlustvortrags sowie eines Betrags, der mindestens 5% der vorgesehenen genossenschaftlichen Rückvergütung entspricht, solange die Rücklage 25% der Bilanzsumme nicht erreicht.<br>
|
||||
(2) Bei der Aufstellung des Jahresabschlusses kann der Vorstand einen Teil des Jahresüberschusses, höchstens jedoch die Hälfte, in eine weitere Ergebnisrücklage einstellen. Über deren Verwendung beschließt der Vorstand.<br>
|
||||
(3) Neben der gesetzlichen Rücklage wird eine andere Ergebnisrücklage gebildet, der jährlich mindestens 10% des Jahresüberschusses zuzüglich eines eventuellen Gewinnvortrags bzw. abzüglich eines eventuellen Verlustvortrags zuzuweisen sind. Der nach Abs. 2 vom Vorstand in die weitere Ergebnisrücklage eingestellte Betrag ist anzurechnen.<br>
|
||||
(4) Weitere Ergebnisrücklagen können gebildet werden. Über ihre Verwendung beschließen Vorstand und Aufsichtsrat in gemeinsamer Sitzung.<br>
|
||||
(5) Werden Eintrittsgelder erhoben, so sind diese einer Kapitalrücklage zuzuweisen. Über ihre Verwendung beschließen Vorstand und Aufsichtsrat in gemeinsamer Sitzung.
|
||||
|
||||
## § 9 Rückvergütung, Verwendung des Jahresüberschusses
|
||||
(1) Über die Ausschüttung einer Rückvergütung beschließen Vorstand und Aufsichtsrat vor Aufstellung der Bilanz. Auf die von Vorstand und Aufsichtsrat beschlossene Rückvergütung haben die Mitglieder einen Rechtsanspruch.<br>
|
||||
(2) Über die Verwendung des Jahresüberschusses beschließt die Generalversammlung unter Beachtung der Vorschriften des Gesetzes und dieser Satzung.<br>
|
||||
(3) Der auf die Mitglieder entfallende Jahresüberschuss wird dem Geschäftsguthaben so lange zugeschrieben, bis ein durch einen Jahresfehlbetrag vermindertes Geschäftsguthaben wieder ergänzt ist.
|
||||
|
||||
## § 10 Bekanntmachungen
|
||||
Bekanntmachungen der Genossenschaft erfolgen auf deren Internetseite und in den GenoNachrichten als unabhängiger Informationsplattform für das Genossenschaftswesen.
|
||||
|
@ -3,9 +3,7 @@
|
||||
"href": "/about",
|
||||
"visible": true,
|
||||
"list_childs": false,
|
||||
"items": {
|
||||
"Kompetenzen": "/about/kompetenzen"
|
||||
}
|
||||
"items": {}
|
||||
},
|
||||
"Was geht ab?": {
|
||||
"href": "/aktuelles",
|
||||
@ -20,9 +18,6 @@
|
||||
"href": "/mitglieder",
|
||||
"visible": true,
|
||||
"list_childs": false,
|
||||
"items": {
|
||||
"Satzung": "/mitglieder/satzung",
|
||||
"Mitglied werden": "/mitglieder/beitreten"
|
||||
}
|
||||
"items": {}
|
||||
}
|
||||
}
|
||||
|
@ -1 +1,2 @@
|
||||
lektor==3.3.8
|
||||
Werkzeug<2.3
|
||||
|
@ -1,56 +0,0 @@
|
||||
{% extends "header_slim.html" %}
|
||||
{%- block title -%}{{ this.title }}{%- endblock -%}
|
||||
{%- block meta_description -%}
|
||||
{%- if this.meta_description is defined and this.meta_description != "" -%}
|
||||
{{ this.meta_description }}
|
||||
{%- else -%}
|
||||
Werkkooperative der Technikfreundinnen eG
|
||||
{%- endif -%}
|
||||
{%- endblock -%}
|
||||
{% block body %}
|
||||
<div class="content__box">
|
||||
<div class="content__inner_box">
|
||||
<h1>{{ this.title }}</h1>
|
||||
</div>
|
||||
</div>
|
||||
<section class="content -odd">
|
||||
<div class="content__box">
|
||||
<div class="content__inner_box -width_constraint">
|
||||
{{ this.body }}
|
||||
</div>
|
||||
<div class="content__inner_box -width_constraint content__contact_form_wrapper" style="display:none">
|
||||
<h2>Kontaktformular</h2>
|
||||
<form id="contact_form" class="content__contact_form">
|
||||
<p class="contact_form__note">
|
||||
Die E-Mail-Adresse wird nicht veröffentlicht.<br>
|
||||
<span aria-hidden="true">Erforderliche Felder sind gekennzeichnet <span class="contact_form--required" aria-hidden="true">*</span></span>
|
||||
</p>
|
||||
<p class="contact_form__text_input">
|
||||
<label for="name">Betreff <span class="contact_form--required" aria-hidden="true">*</span></label>
|
||||
<input id="name" class="contact_form__subject" name="subject" type="text" value="" size="30" maxlength="245" required />
|
||||
</p>
|
||||
<p class="contact_form__textarea">
|
||||
<label for="message">Nachricht <span class="contact_form--required" aria-hidden="true">*</span></label>
|
||||
<textarea id="message" class="contact_form__message" aria-label="message" aria-hidden="true" cols="65" rows="7" name="message" required></textarea>
|
||||
</p>
|
||||
<p class="contact_form__text_input">
|
||||
<label for="name">Name <span class="contact_form--required" aria-hidden="true">*</span></label>
|
||||
<input id="name" class="contact_form__name" name="name" type="text" value="" size="30" maxlength="245" required />
|
||||
</p>
|
||||
<p class="contact_form__text_input">
|
||||
<label for="email">E-Mail-Adresse <span class="contact_form--required" aria-hidden="true">*</span></label>
|
||||
<input id="email" class="contact_form__email" name="email" type="email" value="" size="30" maxlength="100" aria-describedby="email-address" required />
|
||||
</p>
|
||||
<p class="contact_form__captcha">
|
||||
<label for="captcha">Captcha <span class="contact_form--required" aria-hidden="true">*</span></label>
|
||||
<input id="captcha" class="contact_form__captcha" name="captcha" type="captcha" value="…" size="30" maxlength="100" required placeholder="Wie viele Ecken hat ein Pentagramm?"/>
|
||||
</p>
|
||||
<p class="contact_form__submit">
|
||||
<input name="submit" type="submit" id="submit" class="contact_form__submit_button" value="Kommentar abschicken" />
|
||||
<p class="contact_form__feedback"></p>
|
||||
</p>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
{% endblock %}
|
@ -18,27 +18,25 @@ __ ____________________
|
||||
-->
|
||||
<head>
|
||||
{#-
|
||||
Namensschema der CSS-Klassen nach BEM (Block Element Modifier,
|
||||
http://getbem.com/naming/). Mit der Erweiterung, dass Modifier einzeln
|
||||
mit Bindestrich angegeben werden. Also:
|
||||
|
||||
Namensschema der CSS-Klassen nach BEM (Block Element Modifier,
|
||||
http://getbem.com/naming/). Mit der Erweiterung, dass Modifier einzeln
|
||||
mit Bindestrich angegeben werden. Also:
|
||||
<li class="navlist__navitem -active">
|
||||
statt
|
||||
<li class="navlist__navitem navlist__navitem--active">
|
||||
|
||||
<li class="navlist__navitem -active">
|
||||
statt
|
||||
<li class="navlist__navitem navlist__navitem--active">
|
||||
Das ist weniger redundant und übersichtlicher. Der passende CSS-Selektor
|
||||
dazu ist:
|
||||
|
||||
Das ist weniger redundant und übersichtlicher. Der passende CSS-Selektor
|
||||
dazu ist:
|
||||
|
||||
.navlist__navitem.-active
|
||||
.navlist__navitem.-active
|
||||
#}
|
||||
<meta charset="utf-8" />
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1.0">
|
||||
<title>{% block title %}Werkkooperative der Technikfreundinnen eG{% endblock %} | WTF eG</title>
|
||||
<meta name="description" content="{% block meta_description %}{% endblock %}">
|
||||
{#- OG Values
|
||||
https://ogp.me/ #}
|
||||
{#- OG Values https://ogp.me/ #}
|
||||
<meta property="og:title" content="{{ self.title() }}">
|
||||
<meta property="og:description" content="{{ self.meta_description() }}">
|
||||
<meta property="og:url" content="{{ this | url(external=true) }}">
|
||||
@ -63,75 +61,75 @@ __ ____________________
|
||||
{% if 'manifest.json'|asseturl is defined -%}
|
||||
<link rel="manifest" href="{{ 'manifest.json'|asseturl }}">
|
||||
{%- endif %}
|
||||
{% if '/js/contact_form_toggle.js'|asseturl is defined and this.title == 'Kontakt' -%}
|
||||
{% if '/js/contact_form_toggle.js'|asseturl is defined and this.title == 'Services' -%}
|
||||
<script type="text/javascript" src="{{ '/js/contact_form_toggle.js'|asseturl }}"></script>
|
||||
{%- endif %}
|
||||
</head>
|
||||
<body>
|
||||
<header>
|
||||
{% block header %}{% endblock %}
|
||||
</header>
|
||||
<header>
|
||||
{% block header %}{% endblock %}
|
||||
</header>
|
||||
|
||||
<main>
|
||||
{% block body %}{% endblock %}
|
||||
</main>
|
||||
<main>
|
||||
{% block body %}{% endblock %}
|
||||
</main>
|
||||
|
||||
<footer>
|
||||
<div class="footer__top_bar_left"></div>
|
||||
<div class="footer__top_bar_mid"></div>
|
||||
<div class="footer__top_bar_right"></div>
|
||||
<div class="footer__wrapper">
|
||||
<ul class="footer__nav">
|
||||
<li class="footer__navitem -first">
|
||||
<p>Folgt uns auf:<br>
|
||||
<a rel="me" href="https://chaos.social/@HackerGeno" title="Mastodon">
|
||||
{%- if '/images/mastodon_logo.svg'|asseturl is defined -%}
|
||||
<img alt="Mastodon Logo" class="footer__social_logo" src="{{ '/images/mastodon_logo.svg'|asseturl }}"/>
|
||||
{%- else -%}
|
||||
Mastodon
|
||||
{%- endif -%}
|
||||
</a>
|
||||
</p>
|
||||
<p>Abonniere unseren Podcast:<br>
|
||||
<a href="https://wtf-eg.de/podcast/" title="Podcast">
|
||||
{%- if '/images/wtf_podcast_logo.svg'|asseturl is defined -%}
|
||||
<img alt="WTF Podcast Logo" class="footer__social_logo" src="{{ '/images/wtf_podcast_logo.svg'|asseturl }}"/>
|
||||
{%- else -%}
|
||||
Podcast
|
||||
{%- endif -%}
|
||||
</a>
|
||||
<a href="https://wtf-eg.de/wtf.xml" title="Podcast Feed">
|
||||
{%- if '/images/rss_feed.svg'|asseturl is defined -%}
|
||||
<img alt="Podcast Feed" class="footer__social_logo" src="{{ '/images/rss_feed.svg'|asseturl }}"/>
|
||||
{%- else -%}
|
||||
Podcast Feed
|
||||
{%- endif -%}
|
||||
</a>
|
||||
</p>
|
||||
</li>
|
||||
<li class="footer__navitem -second">
|
||||
WTF Kooperative eG<br/>
|
||||
Forsmannstr. 14 b<br/>
|
||||
22303 Hamburg<br/>
|
||||
<a class="footer__navlink" href="mailto:office@wtf-eg.de">office@wtf-eg.de</a><br/>
|
||||
<br/>
|
||||
Registergericht: AG Hamburg<br/>
|
||||
Registernummer: GnR 1113<br/>
|
||||
Vorstand: Maria Sasonowa, Lars Vosteen<br/>
|
||||
Aufsichtsratsvorsitz: Alexander Heidenreich
|
||||
</li>
|
||||
<li class="footer__navitem -third">
|
||||
<a class="footer__navlink" href="{{ '/impressum'|url }}">Impressum</a> | <a class="footer__navlink" href="{{ '/datenschutz'|url }}">Datenschutzerklärung</a> <br/>
|
||||
<img class="footer__wtf_logo" src="/images/wtf_logo_white.svg" alt="WTF eG - Logo" height="50%"><br>
|
||||
© 2023 WTF Kooperative eG
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</footer>
|
||||
{%- if '/js/nav_toggle.js'|asseturl is defined -%}
|
||||
<script type="text/javascript" src="{{ '/js/nav_toggle.js'|asseturl }}"></script>
|
||||
{%- endif %}
|
||||
{% if '/js/contact_form.js'|asseturl is defined and this.title == 'Kontakt' -%}
|
||||
<script type="text/javascript" src="{{ '/js/contact_form.js'|asseturl }}"></script>
|
||||
{%- endif %}
|
||||
<footer>
|
||||
<div class="footer__top_bar_left"></div>
|
||||
<div class="footer__top_bar_mid"></div>
|
||||
<div class="footer__top_bar_right"></div>
|
||||
<div class="footer__wrapper">
|
||||
<ul class="footer__nav">
|
||||
<li class="footer__navitem -first">
|
||||
<p>Folgt uns auf:<br>
|
||||
<a rel="me" href="https://chaos.social/@HackerGeno" title="Mastodon">
|
||||
{%- if '/images/mastodon_logo.svg'|asseturl is defined -%}
|
||||
<img alt="Mastodon Logo" class="footer__social_logo" src="{{ '/images/mastodon_logo.svg'|asseturl }}"/>
|
||||
{%- else -%}
|
||||
Mastodon
|
||||
{%- endif -%}
|
||||
</a>
|
||||
</p>
|
||||
<p>Abonniere unseren Podcast:<br>
|
||||
<a href="https://wtf-eg.de/podcast/" title="Podcast">
|
||||
{%- if '/images/wtf_podcast_logo.svg'|asseturl is defined -%}
|
||||
<img alt="WTF Podcast Logo" class="footer__social_logo" src="{{ '/images/wtf_podcast_logo.svg'|asseturl }}"/>
|
||||
{%- else -%}
|
||||
Podcast
|
||||
{%- endif -%}
|
||||
</a>
|
||||
<a href="https://wtf-eg.de/wtf.xml" title="Podcast Feed">
|
||||
{%- if '/images/rss_feed.svg'|asseturl is defined -%}
|
||||
<img alt="Podcast Feed" class="footer__social_logo" src="{{ '/images/rss_feed.svg'|asseturl }}"/>
|
||||
{%- else -%}
|
||||
Podcast Feed
|
||||
{%- endif -%}
|
||||
</a>
|
||||
</p>
|
||||
</li>
|
||||
<li class="footer__navitem -second">
|
||||
WTF Kooperative eG<br/>
|
||||
Forsmannstr. 14 b<br/>
|
||||
22303 Hamburg<br/>
|
||||
<a class="footer__navlink" href="mailto:office@wtf-eg.de">office@wtf-eg.de</a><br/>
|
||||
<br/>
|
||||
Registergericht: AG Hamburg<br/>
|
||||
Registernummer: GnR 1113<br/>
|
||||
Vorstand: Maria Sasonowa, Lars Vosteen<br/>
|
||||
Aufsichtsratsvorsitz: Alexander Heidenreich
|
||||
</li>
|
||||
<li class="footer__navitem -third">
|
||||
<a class="footer__navlink" href="{{ '/impressum'|url }}">Impressum</a> | <a class="footer__navlink" href="{{ '/datenschutz'|url }}">Datenschutzerklärung</a> <br/>
|
||||
<img class="footer__wtf_logo" src="/images/wtf_logo_white.svg" alt="WTF eG - Logo" height="50%"><br>
|
||||
© 2023 WTF Kooperative eG
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</footer>
|
||||
{%- if '/js/nav_toggle.js'|asseturl is defined -%}
|
||||
<script type="text/javascript" src="{{ '/js/nav_toggle.js'|asseturl }}"></script>
|
||||
{%- endif %}
|
||||
{% if '/js/contact_form.js'|asseturl is defined and this.title == 'Die WTF Kooperative eG' -%}
|
||||
<script type="text/javascript" src="{{ '/js/contact_form.js'|asseturl }}"></script>
|
||||
{%- endif %}
|
||||
</body>
|
||||
|
Loading…
Reference in New Issue
Block a user