Merge pull request #236 from Ocelot-Social-Community/add-webpage-notice-and-first-crowdfunding-posts

feat(content): add webpage notice and first crowdfunding posts
This commit is contained in:
Wolfgang Huß 2025-11-05 22:11:14 +01:00 committed by GitHub
commit 1f38267c1f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
26 changed files with 158 additions and 24 deletions

View File

@ -179,6 +179,34 @@ export default hopeTheme({
},
plugins: {
notice: [
{
path: "/de/", // show on all pages (you can add more entries per path/locale)
title: "Crowdfunding 🪄✨",
content: "Lass uns angepinnte Beiträge in Gruppen haben. Mach mit bei unserem ersten Crowdfunding!",
actions: [
{ text: "Mehr lesen", link: "/de/news/2025-09-29-crowdfunding-feature-pinned-posts-in-groups/", type: "primary" },
{ text: "Nein danke" }
],
showOnce: true, // dont re-show after its closed
noticeKey: "crowdfunding-pinned-post-in-group"// bump this when you edit the message
// fullscreen: true, // optional: turn it into a modal
// confirm: true // optional: force clicking an action to close
},
{
path: "/en/", // show on all pages (you can add more entries per path/locale)
title: "Crowdfunding 🪄✨",
content: "Let's have pinned posts in groups. Join our first crowdfunding!",
actions: [
{ text: "Read more", link: "/en/news/2025-09-29-crowdfunding-feature-pinned-posts-in-groups/", type: "primary" },
{ text: "No, thanks" }
],
showOnce: true, // dont re-show after its closed
noticeKey: "crowdfunding-pinned-post-in-group"// bump this when you edit the message
// fullscreen: true, // optional: turn it into a modal
// confirm: true // optional: force clicking an action to close
}
],
blog: {
excerptLength: 0,
},

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 MiB

View File

@ -15,7 +15,7 @@ Wir freuen uns sehr über jeden Beitrag.
## Spendenkonto
busFaktor eV
busFaktor() e.V.
IBAN: DE81 5003 1000 1084 5340 01
BIC: TRODDEF1
Triodos Bank N.V., Deutschland

View File

@ -5,7 +5,7 @@ sidebar: false
lang: de-DE
date: 2025-07-05
category:
- News
- Releases
tag:
- Releases
cover: /blog/ocelot-social-release-v3-11-0.jpg

View File

@ -5,9 +5,9 @@ sidebar: false
lang: de-DE
date: 2025-08-18
category:
- News
- Lectures
tag:
- Releases
- Tech-Day
cover: /blog/fusion-of-utopia-and-ocelot.jpeg
coverAlt: "Fusion von Utopia und Ocelot"
title: "Tech-Day Fusion von Utopia und Ocelot!?"

View File

@ -5,7 +5,7 @@ sidebar: false
lang: de-DE
date: 2025-09-15
category:
- News
- Releases
tag:
- Releases
cover: /blog/ocelot-social-release-v3-12-2.jpg

View File

@ -5,9 +5,9 @@ sidebar: false
lang: de-DE
date: 2025-09-23
category:
- News
- Lectures
tag:
- Releases
- Tech-Day
cover: /blog/oauth-and-oidc.png
coverAlt: "OAuth & OIDC Wie wir Ocelot SSO-Ready bekommen"
title: "OAuth & OIDC Wie wir Ocelot SSO-Ready bekommen"

View File

@ -5,7 +5,7 @@ sidebar: false
lang: de-DE
date: 2025-10-28
category:
- News
- Releases
tag:
- Releases
cover: /blog/ocelot-social-release-v3-13-0.jpg

View File

@ -0,0 +1,106 @@
---
home: false
article: true
sidebar: false
lang: de-DE
date: 2025-11-05
category:
- Funding
- Features
tag:
- Funding
- Groups
- Posts
- Pins
cover: /blog/crowdfunding-feature-pinned-posts-in-groups--de--corrected.png
coverAlt: "Unser erstes Crowdfunding!"
title: "Unser erstes Crowdfunding! 🪄✨"
description: "Hilf mit deiner Spende, dass in naher Zukunft Beiträge in Gruppen angepinnt werden können."
---
Hilf mit deiner Spende, dass Beiträge in Gruppen angepinnt werden können.
### Aktueller Spendenstand — Ziel: 1.200 
<div style="width: 100%; border: 1px solid var(--notice-c-accent-bg); border-radius: 10px; margin: 20px 0 20px 0;">
<div style="width: 12.5%; border-radius: 10px 0 0 10px; color: #000; background-color: var(--notice-c-accent-bg); font-size: 2em; text-align: right; padding-right: 10px;">
150&thinsp;
</div>
</div>
Stand 5.11.2025, wird wöchentlich aktualisiert.
Das Crowdfunding läuft vom 5.11.2025 bis 2.1.2026.
### Worum geht es
Für alle Nutzer von *ocelot.social*-Netzwerken und für Interessierte, die unabhängige soziale Netzwerke fördern möchten, starten wir jetzt unser erstes Crowdfunding.
Den Anfang macht eine Funktion, die dafür sorgt, dass wichtige Information in Gruppen besser sichtbar bleiben.
### Anpinnen von Beiträgen in Gruppen
Ziel ist, dass Gruppenadministratoren Beiträge zuoberst auf der Beitragsliste ihrer Gruppe anpinnen können,
wodurch die Mitglieder diese Ankündigungen sofort sehen.
Eine solche Funktion gibt es schon für die allgemeine Beitragsliste.
Um sie für Gruppen verfügbar zu machen, muss diese Funktion deutlich erweitert und zur Qualitätssicherung mit programmatischen Tests versehen werden.
<figure class="blog-post-image">
<img src="/blog/pinned-post-in-group--de.png" alt="Angepinnter Beitrag auf Gruppenseite" />
<figcaption class="blog-post-image-capture">
So könnte ein angepinnter Beitrag auf einer Gruppenseite bald aussehen (oranger Rahmen und Banderole).
</figcaption>
</figure>
### Warum ein Crowdfunding?
Der busFaktor() e.V. als Betreuer der freien Open-Source-Software *ocelot.social* ist gemeinnützig.
Da er keine kommerziellen Interessen verfolgt, wird die Weiterentwicklung der Software rein über ehrenamtliche Arbeit, über Spenden und Mitgliedsbeiträge sowie über Aufträge der Betreiber von *ocelot.social*-Netzwerken an freie Entwickler finanziert.
Also auch über eine Spende von dir.
### Aktueller Spendenstand — Ziel: 1.200&thinsp;
<div style="width: 100%; border: 1px solid var(--notice-c-accent-bg); border-radius: 10px; margin: 20px 0 20px 0;">
<div style="width: 12.5%; border-radius: 10px 0 0 10px; color: #000; background-color: var(--notice-c-accent-bg); font-size: 2em; text-align: right; padding-right: 10px;">
150&thinsp;
</div>
</div>
Stand 5.11.2025, wird wöchentlich aktualisiert.
Das Crowdfunding läuft vom 5.11.2025 bis 2.1.2026.
### Spenden
Wir freuen uns über deine Spende an:
busFaktor() e.V.
IBAN: DE81 5003 1000 1084 5340 01
BIC: TRODDEF1
Triodos Bank N.V., Deutschland
Ort: 86179 Augsburg, Deutschland
Verwendungszweck, siehe unten.
### Hinweise zum Verwendungszweck
Gib bitte unbedingt beim Verwendungszweck `Spende` und deine E-Mail-Adresse an, damit wir dich kontaktieren können. Bei Überweisungen ist das `@`-Zeichen normalerweise nicht möglich, daher schreibe es als `„ at “`, mit Platz davor und dahinter und ohne Anführungszeichen.
Beispiel: `Spende von eva.muster at domain.de für Crowdfunding`
In Deutschland sind Spenden unter € 300 ohne Bescheinigung abzugsfähig.
In anderen Fällen stellen wir auf Anfrage gerne eine Spendenquittung aus.
Für [Dauerspenden](/de/donate/) fürs Projekt sind wir empfänglich. ❤️
Es gibt auch zahlreiche Möglichkeiten, wie du [mitmachen](/de/contribute/) kannst.
<!-- ### Todo XXX -->
<!-- - Crowdfunding anbieter -->
<!-- - Existenz Bankkonto -->
<!-- - Name des Empfängers -->
<!-- - Spendenabzug und -quittung fürs Ausland -->
<!-- - Was passiert, wenn es nicht erfolgreich ist. -->
<!-- - E-Mail aus Verwendungszweck für zukünftige Kampangen verwenden -> Datenschutzerklärung
- Dankesschreiben:
- "Danke für deine Spende!"
- "Wir gehen davon aus, dass wir dich über deine E-Mail auf weitere Crowdfunding-Kampagnen aufmerksam machen dürfen. Wenn du das nicht möchtest, gib uns bitte kurz Bescheid." -->

View File

@ -15,7 +15,7 @@ We are very happy about every contribution.
## Account for Donations
busFaktor eV
busFaktor() e.V.
IBAN: DE81 5003 1000 1084 5340 01
BIC: TRODDEF1
Triodos Bank N.V., Germany

View File

@ -5,7 +5,7 @@ sidebar: false
lang: en-US
date: 2025-07-05
category:
- News
- Releases
tag:
- Releases
cover: /blog/ocelot-social-release-v3-11-0.jpg

View File

@ -5,9 +5,9 @@ sidebar: false
lang: en-US
date: 2025-08-18
category:
- News
- Lectures
tag:
- Releases
- Tech-Day
cover: /blog/fusion-of-utopia-and-ocelot.jpeg
coverAlt: "Fusion of Utopia and Ocelot"
title: "Tech-Day Fusion of Utopia and Ocelot!?"

View File

@ -5,7 +5,7 @@ sidebar: false
lang: en-US
date: 2025-09-15
category:
- News
- Releases
tag:
- Releases
cover: /blog/ocelot-social-release-v3-12-2.jpg

View File

@ -5,9 +5,9 @@ sidebar: false
lang: en-US
date: 2025-09-23
category:
- News
- Lectures
tag:
- Releases
- Tech-Day
cover: /blog/oauth-and-oidc.png
coverAlt: "OAuth & OIDC How we get Ocelot SSO-Ready"
title: "OAuth & OIDC How we get Ocelot SSO-Read"

View File

@ -5,7 +5,7 @@ sidebar: false
lang: en-US
date: 2025-10-28
category:
- News
- Releases
tag:
- Releases
cover: /blog/ocelot-social-release-v3-13-0.jpg

View File

@ -5,7 +5,7 @@ sidebar: false
lang: de-DE
date: 2025-07-05
category:
- News
- Releases
tag:
- Releases
cover: /blog/ocelot-social-release-v3-11-0.jpg

View File

@ -5,9 +5,9 @@ sidebar: false
lang: es-ES
date: 2025-08-18
category:
- News
- Lectures
tag:
- Releases
- Tech-Day
cover: /blog/fusion-of-utopia-and-ocelot.jpeg
coverAlt: "Fusión de Utopia y Ocelot"
title: "Tech-Day ¿¡Fusión de Utopia y Ocelot!?"

View File

@ -5,7 +5,7 @@ sidebar: false
lang: es-ES
date: 2025-09-15
category:
- News
- Releases
tag:
- Releases
cover: /blog/ocelot-social-release-v3-12-2.jpg

View File

@ -5,9 +5,9 @@ sidebar: false
lang: es-ES
date: 2025-09-23
category:
- News
- Lectures
tag:
- Releases
- Tech-Day
cover: /blog/oauth-and-oidc.png
coverAlt: "OAuth & OIDC Cómo conseguimos que Ocelot esté listo para SSO"
title: "OAuth & OIDC Cómo conseguimos que Ocelot esté listo para SSO"

View File

@ -15,7 +15,7 @@ Nous sommes très heureux de chaque contribution.
## Compte de dons
busFaktor eV
busFaktor() e.V.
IBAN: DE81 5003 1000 1084 5340 01
BIC: TRODDEF1
Triodos Bank N.V., Allemagne

View File

@ -5,7 +5,7 @@ sidebar: false
lang: fr-FR
date: 2025-07-05
category:
- News
- Releases
tag:
- Releases
cover: /blog/ocelot-social-release-v3-11-0.jpg