Compare commits

..

194 Commits

Author SHA1 Message Date
ac1fff3a6d feat: Vergangene Onboarding-Treffen entfernt. Dezembertreffen hinzugefügt.
All checks were successful
continuous-integration/drone/push Build is passing
2023-08-06 19:53:34 +02:00
7471252d4e chore: Homepage vollständig auf Duzen umgestellt.
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/promote/spielwiese Build is passing
2023-08-06 19:41:16 +02:00
1fa764c4a8 chore: Umstellung von "Was wir tun" auf Duzen.
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/promote/spielwiese Build is passing
2023-08-06 19:34:21 +02:00
b95c20086c feat: FAQ auf englisch übersetzt. 2023-08-06 19:30:21 +02:00
9e2a397112 fix: Label entfernt, da es hier gar keinen card_tile gibt.
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/promote/spielwiese Build is passing
2023-08-06 11:50:57 +02:00
5175159b2a feat: FAQs auf der Homepage als Flow-Blocks hinzugefügt. 2023-08-06 11:50:14 +02:00
c086d1a12a feat: Newsletter vom August 2023 hinzugefügt.
All checks were successful
continuous-integration/drone/push Build is passing
2023-08-03 22:10:04 +02:00
581340afcf fix: Konsistenz in der Anrede wieder hergestellt.
All checks were successful
continuous-integration/drone/push Build is passing
2023-08-03 21:47:26 +02:00
979dc3297c Update website for DEGP 2023-08-03 21:46:22 +02:00
a7f8fb84b5 fix: Typo. 2023-08-03 21:45:02 +02:00
3e7d1c768a feat: Buttonbeschriftung geändert.
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/promote/spielwiese Build is passing
2023-07-23 21:35:32 +02:00
0680315d58 fix: Generisches Maskulinum ersetzt.
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/promote/spielwiese Build is passing
2023-07-23 21:30:29 +02:00
0a3c25717d fix: Fixed Submenu on "Was geht ab?" for smaller phones.
All checks were successful
continuous-integration/drone/push Build is passing
2023-07-23 21:28:15 +02:00
a47f353846 fix: Überschriftgröße des Kontaktformulars in der mobilen Ansicht gefixt.
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/promote/spielwiese Build is passing
2023-07-23 15:04:22 +02:00
f49ef2e4dc fix: Telebier-Link gefixt. 2023-07-23 15:04:12 +02:00
cef483e8b4 fix: Mobile Darstellung des Kontaktformulars gefixt. 2023-07-23 14:39:14 +02:00
18d782a78f fix: Variablenname der Überschrift des Kontaktformulars korrigiert. 2023-07-23 14:38:47 +02:00
c00f0cba36 feat: Autosizing für Videos eingebaut. 2023-07-23 13:04:42 +02:00
e19f77c152 fix: Unsichtbare Schrift im mobilen Header gefixt. 2023-07-23 13:04:20 +02:00
f071d4c5d6 chore: Toten Style entfernt. 2023-07-23 13:03:44 +02:00
d9b7efd4c1 Chore: Erledigtes Todo entfernt. 2023-07-23 13:03:16 +02:00
61438172fc Feat: Removed FAQ from Homepage.
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/promote/spielwiese Build is passing
2023-07-23 12:06:37 +02:00
c8fcd70047 fix: Shirt im Merch-Logo ist jetzt kleiner.
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/promote/spielwiese Build is passing
2023-07-23 11:52:55 +02:00
ad341a2b0d feat: Image-Credits von Service-Cards entfernt. 2023-07-23 11:42:53 +02:00
rev0lverheld
a90ea3cf48 Newsletter Juli 2023 hinzugefügt
All checks were successful
continuous-integration/drone/push Build is passing
2023-07-19 17:29:13 +02:00
035e5fc23d Fix typo 2023-07-19 17:28:54 +02:00
321eaf9063 feat: Podcast mit tuxflo S03E03 veröffentlicht. 2023-07-19 17:28:47 +02:00
e6832070ab feat: Videos auf hompepage hinzugefügt.
All checks were successful
continuous-integration/drone/push Build is passing
2023-07-19 17:28:03 +02:00
9d5e7f3479 feat: Übersetzung der FAQ hinzugefügt. 2023-07-02 11:57:35 +02:00
42ff960197 feat: Satzung im Impressum verlinkt. 2023-07-02 11:51:22 +02:00
6c68a0d78f feat: Regelmäßige Termine bei "Mitglied werden" hinzugefügt. 2023-07-02 11:51:01 +02:00
84fe920293 feat: Introtext für "Was geht ab" überarbeitet. 2023-07-02 11:50:14 +02:00
df21da805c feat: Neuer Introtext für "Was wir tun". 2023-07-02 11:49:41 +02:00
f8288d7cdb feat: Merch-Logo geändert. 2023-07-02 11:49:04 +02:00
6cecdec8b3 feat: Kontaktformular von Homepage auf "Was wir tun" verlegt. WIP: FAQ auf homepage.
Enthält Fix dafür, dass ohne JS nur ein Teil des Kontaktformulars ausgeblendet wird, was das Layout zerschießt.
2023-07-02 10:09:33 +02:00
bb649d4fa1 Delete unused files when deploying
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/promote/spielwiese Build is passing
2023-06-27 22:10:00 +02:00
d02963f8f9 chore: Beschreibungstexte auf deutsch übersetzt.
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/promote/spielwiese Build is passing
2023-06-24 19:27:15 +02:00
65483e448f feat: Icons der Serivce-Cards laufen jetzt auch als Attachement. 2023-06-24 19:27:09 +02:00
e0ea63e1f6 chore: Alt-Texte auf deutsch übersetzt.
All checks were successful
continuous-integration/drone/push Build is passing
2023-06-24 19:01:31 +02:00
ec65d9ed1b feat: Bubble-Icons gibt's jetzt als Attachment. 2023-06-24 18:58:00 +02:00
645f156e25 fix: Button-Beschriftung hat Verben bekommen. 2023-06-24 18:36:42 +02:00
de072b685b feat: Icon bubbles als Flowblocks hinzugefügt. 2023-06-24 18:36:13 +02:00
3ec920f50e feat: Kompetenzen nicht mehr hardcoded und übersetzt. 2023-06-24 16:32:02 +02:00
a9be2cec7a fix: Whitespace. 2023-06-24 16:28:32 +02:00
609ed9be24 fix: Section geschlossen.
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/promote/spielwiese Build is passing
2023-06-21 21:38:47 +02:00
a76a2292b4 feat: Englische Übersetzungen für 3 weiter Seiten.
All checks were successful
continuous-integration/drone/push Build is passing
2023-06-21 21:35:11 +02:00
81006eadc5 feat: Improved localization of homepage.
All checks were successful
continuous-integration/drone/push Build is passing
2023-06-21 21:17:13 +02:00
b672664e7f feat: Englische Übersetzung für die Startseite hinzugefügt.
Kontaktformular fehlt noch, da Texte noch nicht im Editor verfügbar.
2023-06-21 20:55:38 +02:00
8e9a31b9eb chore: Whitespace. 2023-06-21 20:54:44 +02:00
45a93ba9b0 feat: Einleitungstext mit Hinweisen auf regelmäßige Termine zu "Was geht ab" hinzugefügt. 2023-06-21 20:54:20 +02:00
7db52f55f3 feat: Einleitung für "Was wir tun" hinzugefügt.
Ist so zumindest eine Diskussionsgrundlage :)
2023-06-21 19:57:55 +02:00
ad7562f78a chore: Ungenutzte Attribute entfernt.
All checks were successful
continuous-integration/drone/push Build is passing
2023-06-21 19:46:23 +02:00
d00750e26e fix: Templates und Models der Homepage aufgeräumt, damit der Editor wieder funzt.
Dürfte wichtig werden, wenn wir jetzt die Übersetzung angehen möchten.
2023-06-21 19:46:02 +02:00
841b9b8060 Replace by bürgi name with my internet name (#187)
Reviewed-on: #187
2023-06-21 19:05:36 +02:00
a18e29ff39 feat: Anreißertext für Blogpost vom Juni 2023 hinzugefügt.
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/promote/spielwiese Build is passing
2023-06-06 23:15:55 +02:00
7c52d918ee fix: Typogphie und Whitespace.
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/promote/spielwiese Build is passing
2023-06-06 22:49:47 +02:00
3c351df8a3 fix: Headerfarbe für Podcasts aufgehübscht. 2023-06-06 22:49:24 +02:00
7e5faef3ec feat: Aktuellen Blogpost hinzugefügt.
Some checks reported errors
continuous-integration/drone/push Build was killed
2023-06-06 22:34:59 +02:00
fb785ae035 feat: Alte Podcasts nachgetragen.
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/promote/spielwiese Build is passing
2023-06-06 22:18:00 +02:00
9d70f86276 feat: Alte Blogartikel nachgetragen. 2023-06-06 22:17:30 +02:00
c80bebe859 feat: Link auf Merch-Shop hinzugefügt.
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/promote/spielwiese Build is passing
2023-06-06 21:57:20 +02:00
b1cddfc7f7 fix: Fix Linkfarbei bei "Was geht ab?". 2023-06-06 21:52:04 +02:00
28a63164ad fix: Copyright Jahr aktualisiert.
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/promote/spielweise Build is passing
2023-06-06 20:55:27 +02:00
1a6a6b6136 fix: Typo. WTF Kooperative eG wirklich fett setzen.
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/promote/spielwiese Build is passing
2023-06-06 20:50:18 +02:00
116ddf426d fix: Positionierung der Texts fürs Hamburgermenü gefixt.
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/promote/spielwiese Build is passing
2023-06-04 22:28:18 +02:00
477efb7104 fix: Logo auf Telefonen nicht klickbar.
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/promote/spielwiese Build is passing
2023-06-04 22:20:39 +02:00
cd1a68ad95 fix: Aktuelles-Seite auch responsive.
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/promote/spielwiese Build is passing
2023-06-04 22:14:14 +02:00
4fae3e4bc8 fix: Services-Seite ist jetzt responsive.
All checks were successful
continuous-integration/drone/push Build is passing
2023-06-04 21:57:20 +02:00
60b03f408b feat: Credits für Services-Icons hinzugefügt.
Können wir auch für 'n paar Euro kaufen und dann wieder weg lassen.
2023-06-04 21:54:57 +02:00
1057ec4881 fix: Header auf der Homepage jetzt vollständig responsive.
All checks were successful
continuous-integration/drone/push Build is passing
Zeit Abendessen zu kochen.
2023-06-04 18:04:21 +02:00
f0c83785ba fix: Darstellung des Kontaktformulars jetzt auf allen Größen responsive.
All checks were successful
continuous-integration/drone/push Build is passing
2023-06-04 17:32:20 +02:00
4e63d88043 fix: Menüdarstellung unter 850px-Breite gefixt. 2023-06-04 17:07:18 +02:00
17d2dafd65 fix: Responsives Verhalten des Headers auf der Homepage gefixt.
All checks were successful
continuous-integration/drone/push Build is passing
2023-06-04 14:15:43 +02:00
d448019c92 fix: Fix padding für Sub-Claim um Überschrift nicht zu verdecken. 2023-06-04 09:22:50 +02:00
d229012098 fix: Vorstand und Aufsichtsrat im Footer korrigiert.
All checks were successful
continuous-integration/drone/push Build is passing
2023-06-04 09:16:51 +02:00
e182fbe7b1 fix: Font-Styles im Footer korrigiert. 2023-06-04 09:16:25 +02:00
52f19c880e fix: Abstände im Kontaktformular für bessere Responsivität geändert. 2023-06-04 09:15:42 +02:00
6232bf2922 chore: Ungenutzte Styles entfernt (mit purgecss).
All checks were successful
continuous-integration/drone/push Build is passing
2023-05-31 19:23:54 +02:00
7b7529a1a2 feat: Services-Cards als Flow-Blocks realisiert. Inhalt damit über GUI editierbar.
All checks were successful
continuous-integration/drone/push Build is passing
2023-05-21 13:13:02 +02:00
3b8c949e89 chore: Nicht genutztes Model und zugehöriges Template entfernt.
All checks were successful
continuous-integration/drone/push Build is passing
2023-05-21 11:41:26 +02:00
173f18197e fix: Typo. 2023-05-21 11:28:21 +02:00
de56198f2a chore: Nicht genutzte Flow-Blocks entfernt. 2023-05-21 11:19:42 +02:00
1cab630027 chore: Nicht verwendete Seite entfernt.
All checks were successful
continuous-integration/drone/push Build is passing
2023-05-21 11:03:06 +02:00
65d43ee5fd chore: Jahr auf Lizenz-Seite aktualisiert. 2023-05-21 11:03:06 +02:00
e9cdb1c4bb feat: Textüberschrift auf Startseite durch Grafik ersetzt. 2023-05-21 11:03:06 +02:00
025eb2d7e0 feat: Listicons für bessere Positionierung über ::before integriert. 2023-05-21 11:03:06 +02:00
e3c0e68d7d fix: Dateinamen des GPG-Keys verkürzt.
Unklar, ob ich die Datei noch umbenenne, da der Name des Links jetzt in die Irre führt. Der ewig lange Fingerprint des Keys macht auf jeden Fall unnötig große Schmerzen im Layout.
2023-05-21 11:03:06 +02:00
0eb383d18e fix: Großes Header-Bild auf der Homepage gefixt. 2023-05-21 11:03:06 +02:00
13cbcbec84 feat: Spaltenanzahl verringert (Schriftgröße wurde vorher auch erhöht. 2023-05-21 11:03:06 +02:00
8823ccd9b7 chore: Altes Kompatibilitätszeug entfernt. 2023-05-21 11:03:06 +02:00
c25cd81dad feat: Mitglieder-Seite gestylt und Zahlen als Hintergrundbilder hinzugefügt. 2023-05-21 11:03:05 +02:00
7f9aeb113b feat: flow_block_page auf claim_boxes umgstellt. 2023-05-21 11:03:05 +02:00
fb62b446cb feat: Teaser aus flow_block_page entfernt. 2023-05-21 11:03:05 +02:00
db36529e10 feat: Adressdaten auf der Homepage ergänzt. 2023-05-21 11:03:05 +02:00
78be45f8fe chore: Camp-Bild gelöscht. 2023-05-21 11:03:05 +02:00
4e8b3430d2 feat: Formatierung verbessert. 2023-05-21 11:03:05 +02:00
ca4f46394b chore: Whitespace. 2023-05-21 11:03:05 +02:00
38f6ebd867 docs: Kommentare gefixt/hinzugefügt. 2023-05-21 11:03:04 +02:00
43b73d4c7e feat: Neuer Inhalt für die Mitgliederseite und konfiguration als flow_block_page. 2023-05-19 16:45:13 +02:00
ac87b3401c Pin Werkzeug to pre-deprecation version
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/promote/spielwiese Build is passing
2023-05-16 19:58:34 +02:00
6a6be1f922 Use pip and venv for installation 2023-05-16 19:58:29 +02:00
50dad0e80f Pin version in command, because of pipx 2023-05-16 19:58:25 +02:00
42b9fb6334 Use requirements.txt with Drone 2023-05-16 19:58:20 +02:00
82caf96951 Pin lektor to version 3.3.8 2023-05-16 19:57:53 +02:00
ff4af1cb13 chore: Whitespace.
Some checks failed
continuous-integration/drone/push Build is failing
2023-05-16 16:46:25 +02:00
1d205a8cce docs: Todo Kommentar hinzugefügt. 2023-05-16 16:36:43 +02:00
eb24598b11 feat: Kompetenzen zu Services-Seite hinzugefügt. 2023-05-16 16:36:18 +02:00
4c75d09236 feat: Services ist jetzt über das Menü ("Was wir tun") erreibar. 2023-05-16 15:05:46 +02:00
f223aaf9d0 feat: Kompetenzen-Seite auf Services umgebaut. 2023-05-16 15:03:56 +02:00
afb3cabced chore: Alte Bilder der Hompeage entfernt.
Some checks failed
continuous-integration/drone/push Build is failing
2023-05-16 13:04:56 +02:00
7b6b656f7a chore: Lesbarkeit verbessert und Todo hinzugefügt. 2023-05-16 13:02:07 +02:00
6afc7c032c feat: Untermenü für Blog und Podcast hinzugefügt. 2023-05-16 12:52:43 +02:00
ade2d66603 feat: Menü auf drei Hauptpunkte reduziert. 2023-05-16 11:52:42 +02:00
348efb33a8 feat: Services heißt jetzt about. 2023-05-16 11:51:19 +02:00
4ef2104b57 feat: Titel und Anreißertext von Podcast-/Blogübersicht entfernt. 2023-05-16 11:50:09 +02:00
013d052299 feat: Kontakt-Seite entfernt. 2023-05-16 11:49:10 +02:00
6dac99cc2f feat: Darstellung des Players verbessert. 2023-05-16 11:48:33 +02:00
605e1767e9 feat: Added audio player to podcast cards. 2023-05-11 12:34:04 +02:00
6d3c36e36d fix: Debug print entfernt. 2023-05-11 12:33:39 +02:00
ab1b64ef69 feat: 1. Version des Card grids auf der Seite Aktuelles.
Some checks failed
continuous-integration/drone/push Build is failing
2023-05-11 11:37:16 +02:00
94cfc60bd6 fix: Responsivness verbessert (ein bisschen). 2023-05-10 18:07:08 +02:00
d2cf4f4db8 chore: Unnötige flow blocks aus dem homepage template entfernt.
Some checks failed
continuous-integration/drone/push Build is failing
2023-05-10 18:02:02 +02:00
2c98e81e7a chore: Paketverwaltungsgedöns ausgeblendet.
Some checks failed
continuous-integration/drone/push Build is failing
2023-05-10 15:59:30 +00:00
c64f3a4374 fix: Verhindert, dass das div unten aus der Seite herausragt. 2023-05-10 15:56:50 +00:00
122456b720 feat: 1. Anlauf für Kontaktformular mit fancy Überschrift auf der Homepage. 2023-05-10 17:49:02 +02:00
aae766e5b6 feat: Removed most front page content, rewrote first section. 2023-05-10 15:03:09 +02:00
b2c93c98d0 feat: Updated front page header. 2023-05-09 17:40:29 +02:00
c426b34e4c chore: Whitespace 2023-05-09 16:23:57 +02:00
a5314abf6b feat: Removed Referenzen page due to lack of content.
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone Build is passing
2022-12-06 21:56:59 +01:00
7efdfaf66b feat: Removed temporary map display on Services page.
All checks were successful
continuous-integration/drone/push Build is passing
2022-12-06 21:54:07 +01:00
Lukas Grossberger
f62f866b1e update map with directly generated png with correct colors
All checks were successful
continuous-integration/drone/push Build is passing
2022-11-07 21:18:31 +01:00
29613ac472 feat: Updated drone configuration to match main branch.
All checks were successful
continuous-integration/drone/push Build is passing
2022-10-25 16:54:45 +02:00
Lukas Grossberger
880016950e gender neutrale sprache "hacken in bester genossenschaft" #136 2022-10-25 16:35:43 +02:00
Lukas Grossberger
9328521bf0 kompetenzen UX ausformuliert #104 2022-10-25 16:35:35 +02:00
Lukas Grossberger
17061832b2 alphabetische sortierung der kompetenzfelder 2022-10-25 16:35:13 +02:00
Lukas Grossberger
8af792666b kompetenzen softwareentwicklung ausformuliert #104 2022-10-25 16:32:53 +02:00
Lukas Grossberger
c84e2c6670 kompetenzen barrierefreiheit ausformuliert #104 2022-10-25 16:32:47 +02:00
5347013844 Merge pull request 'spielwiese_tmp: Drone test' (#144) from spielwiese_tmp into spielwiese
Reviewed-on: #144
2022-10-25 16:25:19 +02:00
fbd5db6b8a feat: Added multiple map images for selection. 2022-10-25 16:24:06 +02:00
2023f4c2f2 feat: Added support for svg images to flow_block_page template. 2022-10-25 16:14:15 +02:00
7940214eec fix: Fixed förmliche Ansprache. 2022-10-05 15:59:17 +02:00
a5d104f03b fix: Fixed Dopplung. 2022-10-05 15:58:46 +02:00
e200809065 fix: Formulierungsdetails. 2022-10-04 22:59:12 +02:00
3ceb0e7a29 feat: Letzten Block über dem Bruch aktualisiert. 2022-10-04 22:36:04 +02:00
9bfa8e82ae fix: Satzzeichen. 2022-10-04 22:20:49 +02:00
d559c09edb feat: claim_heading kundenspezifischer 2022-10-04 22:20:00 +02:00
8591e6d2b1 fix: Typo. 2022-10-04 22:02:44 +02:00
ddb068ab0a Merge pull request 'spielwiese_tmp' (#135) from spielwiese_tmp into spielwiese_content_4_customers
Reviewed-on: #135
2022-10-04 21:55:02 +02:00
32d3a483f0 Merge branch 'spielwiese_content_4_customers' into spielwiese_tmp 2022-10-04 21:54:35 +02:00
Lukas Grossberger
8cee15f96b kompetenz kategorien draft und beispiel beschreibung 2022-10-04 21:53:12 +02:00
rev0lverheld
da6cd8bdc9 Memberzahl an weiterer Stelle angepasst 2022-10-04 21:52:37 +02:00
0b84b9c524 fix: Anzahl der Personen in der WTF eg aktualisiert. 2022-10-04 21:50:14 +02:00
7d04e1b993 fix: subclaim_content auf die richtige Länge gebracht. 2022-10-04 21:49:09 +02:00
49645cbb64 Merge pull request 'fix: Gendern verbessert.' (#133) from spielwiese_tmp into spielwiese_content_4_customers
Reviewed-on: #133
2022-10-04 21:34:02 +02:00
1de493ca2b fix: Gendern verbessert. 2022-10-04 21:32:19 +02:00
rev0lverheld
cb240dad9c Button unter Box geändert 2022-10-04 21:21:45 +02:00
rev0lverheld
f9fdf7bee6 Box geändert 2022-10-04 21:20:01 +02:00
rev0lverheld
009d240451 Merge branch 'spielwiese_content_4_customers' of git.wtf-eg.de:ag_kommunikation/webseite into spielwiese_content_4_customers 2022-10-04 21:11:44 +02:00
rev0lverheld
6d4d6e2bd3 mdash und Mitglieder:innnen hinzugefügt, Anregung von frlan 2022-09-03 17:10:18 +02:00
363f6ad51f fix: (WIP) Fixed 2 logos. Removed Buchführung from list. 2022-09-03 17:09:45 +02:00
rev0lverheld
5018f4badb Rechtsform hinzugefügt 2022-09-03 17:09:45 +02:00
2b0dab7612 feat: (WIP) Added Kompetenzen list with logos. 2022-09-03 17:09:45 +02:00
rev0lverheld
8fce33cc18 Text Kompetenzen geändert 2022-09-03 17:09:45 +02:00
5e5a069aa7 feat: Renamed bbb to meetup and moved it below mitglieder. 2022-09-03 17:09:45 +02:00
4258190a03 feat: Moved kompetenzen and referenzen inside services to reflect menu hierarchy. 2022-09-03 17:09:45 +02:00
a43522fdea feat: About is now known as services. 2022-09-03 17:09:45 +02:00
rev0lverheld
d5953b72de Mitglieder-Seite textlich leicht angepasst 2022-09-03 17:09:45 +02:00
rev0lverheld
a7b671f4dc Erweiterung Menüpunkt Services um Unterpunkte 2022-09-03 17:09:45 +02:00
633cb4605f feat: Switched image for Services page 2022-09-03 17:09:45 +02:00
rev0lverheld
1b91ab073a Content weiter verfeinert 2022-09-03 17:09:45 +02:00
rev0lverheld
6e0f1b2b9b Content verfeinert 2022-09-03 17:09:45 +02:00
rev0lverheld
9ac413458d Content umgebaut, jetzt Seite Services 2022-09-03 17:09:45 +02:00
cecea1d578 feat: Copied content of 'Über uns' to 'Mitglieder'. 2022-09-03 17:09:45 +02:00
c946e5e1fa feat: Renamed 'Über uns' to 'Services'. 2022-09-03 17:09:44 +02:00
859490d00a feat: Moved Telebier to Mitglieder. 2022-09-03 17:09:44 +02:00
rev0lverheld
5e39b5060e mdash und Mitglieder:innnen hinzugefügt, Anregung von frlan 2022-07-26 21:08:37 +02:00
7d5539936c chore: Signed .drone.yml as a test. 2022-07-19 16:43:58 +02:00
2c9a5932c2 fix: (WIP) Fixed 2 logos. Removed Buchführung from list. 2022-07-10 18:36:05 +02:00
rev0lverheld
bd2cc8f28d Rechtsform hinzugefügt 2022-07-10 18:19:22 +02:00
be92a0de13 feat: (WIP) Added Kompetenzen list with logos. 2022-07-10 18:16:31 +02:00
rev0lverheld
cb6be4a7eb Text Kompetenzen geändert 2022-07-10 17:50:42 +02:00
5b485300d7 feat: Renamed bbb to meetup and moved it below mitglieder. 2022-07-10 16:29:27 +02:00
4e740527e1 feat: Moved kompetenzen and referenzen inside services to reflect menu hierarchy. 2022-07-10 16:21:04 +02:00
4f3dcf1b2d feat: About is now known as services. 2022-07-10 16:16:08 +02:00
rev0lverheld
4998fb8cc0 Mitglieder-Seite textlich leicht angepasst 2022-07-03 19:42:57 +02:00
rev0lverheld
1d1ee33364 Erweiterung Menüpunkt Services um Unterpunkte 2022-07-03 19:13:03 +02:00
528e9e5692 feat: Switched image for Services page 2022-07-03 18:07:07 +02:00
rev0lverheld
f5df98aeaf Content weiter verfeinert 2022-07-03 18:01:13 +02:00
rev0lverheld
c3cc87f18a Content verfeinert 2022-07-03 17:55:26 +02:00
rev0lverheld
df44e94a71 Content umgebaut, jetzt Seite Services 2022-07-03 17:46:38 +02:00
5b63ca7133 feat: Copied content of 'Über uns' to 'Mitglieder'. 2022-07-03 17:28:40 +02:00
bbc0a78e18 feat: Renamed 'Über uns' to 'Services'. 2022-07-03 17:22:47 +02:00
9bc273642f feat: Moved Telebier to Mitglieder. 2022-07-03 17:18:10 +02:00
64ac0ff453 feat: Added dev server to project file. 2022-05-29 12:38:48 +02:00
17 changed files with 101 additions and 370 deletions

View File

@ -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>

View File

@ -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)

Binary file not shown.

BIN
assets/dokumente/wtf-beitragsordnung.pdf (Stored with Git LFS)

Binary file not shown.

BIN
assets/dokumente/wtf-satzung.pdf (Stored with Git LFS)

Binary file not shown.

View File

@ -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';
}

View File

@ -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

View File

@ -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
----

View File

@ -9,7 +9,6 @@ body:
| | | |
| --: | -- | -- |
| **Satzung:** | &nbsp; | [wtf-satzung.pdf](/dokumente/wtf-satzung.pdf) |
| **Allgemeine Geschäftsordnung (AGO):** | &nbsp; | [wtf-ago.pdf](/dokumente/wtf-ago.pdf) |
| **Beitragsordnung:** | &nbsp; | [wtf-beitragsordnung.pdf](/dokumente/wtf-beitragsordnung.pdf) |
| **Beitrittserklärung:**| &nbsp; | [onboarding.wtf-eg.de](https://onboarding.wtf-eg.de) |

View File

@ -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

View File

@ -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

View File

@ -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!

View File

@ -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.

View File

@ -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": {}
}
}

View File

@ -1 +1,2 @@
lektor==3.3.8
Werkzeug<2.3

View File

@ -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 %}

View File

@ -18,7 +18,6 @@ __ ____________________
-->
<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:
@ -37,8 +36,7 @@ __ ____________________
<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,7 +61,7 @@ __ ____________________
{% 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>
@ -131,7 +129,7 @@ __ ____________________
{%- 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' -%}
{% 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>