mirror of
https://github.com/Ocelot-Social-Community/ocelot.social.git
synced 2025-12-13 07:46:08 +00:00
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:
commit
1f38267c1f
@ -179,6 +179,34 @@ export default hopeTheme({
|
|||||||
},
|
},
|
||||||
|
|
||||||
plugins: {
|
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, // don’t re-show after it’s 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, // don’t re-show after it’s 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: {
|
blog: {
|
||||||
excerptLength: 0,
|
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 |
BIN
docs/.vuepress/public/blog/pinned-post-in-group--de.png
Normal file
BIN
docs/.vuepress/public/blog/pinned-post-in-group--de.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.5 MiB |
BIN
docs/.vuepress/public/blog/pinned-post-in-group--en.png
Normal file
BIN
docs/.vuepress/public/blog/pinned-post-in-group--en.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.5 MiB |
@ -15,7 +15,7 @@ Wir freuen uns sehr über jeden Beitrag.
|
|||||||
|
|
||||||
## Spendenkonto
|
## Spendenkonto
|
||||||
|
|
||||||
busFaktor eV
|
busFaktor() e.V.
|
||||||
IBAN: DE81 5003 1000 1084 5340 01
|
IBAN: DE81 5003 1000 1084 5340 01
|
||||||
BIC: TRODDEF1
|
BIC: TRODDEF1
|
||||||
Triodos Bank N.V., Deutschland
|
Triodos Bank N.V., Deutschland
|
||||||
|
|||||||
@ -5,7 +5,7 @@ sidebar: false
|
|||||||
lang: de-DE
|
lang: de-DE
|
||||||
date: 2025-07-05
|
date: 2025-07-05
|
||||||
category:
|
category:
|
||||||
- News
|
- Releases
|
||||||
tag:
|
tag:
|
||||||
- Releases
|
- Releases
|
||||||
cover: /blog/ocelot-social-release-v3-11-0.jpg
|
cover: /blog/ocelot-social-release-v3-11-0.jpg
|
||||||
|
|||||||
@ -5,9 +5,9 @@ sidebar: false
|
|||||||
lang: de-DE
|
lang: de-DE
|
||||||
date: 2025-08-18
|
date: 2025-08-18
|
||||||
category:
|
category:
|
||||||
- News
|
- Lectures
|
||||||
tag:
|
tag:
|
||||||
- Releases
|
- Tech-Day
|
||||||
cover: /blog/fusion-of-utopia-and-ocelot.jpeg
|
cover: /blog/fusion-of-utopia-and-ocelot.jpeg
|
||||||
coverAlt: "Fusion von Utopia und Ocelot"
|
coverAlt: "Fusion von Utopia und Ocelot"
|
||||||
title: "Tech-Day – Fusion von Utopia und Ocelot!?"
|
title: "Tech-Day – Fusion von Utopia und Ocelot!?"
|
||||||
|
|||||||
@ -5,7 +5,7 @@ sidebar: false
|
|||||||
lang: de-DE
|
lang: de-DE
|
||||||
date: 2025-09-15
|
date: 2025-09-15
|
||||||
category:
|
category:
|
||||||
- News
|
- Releases
|
||||||
tag:
|
tag:
|
||||||
- Releases
|
- Releases
|
||||||
cover: /blog/ocelot-social-release-v3-12-2.jpg
|
cover: /blog/ocelot-social-release-v3-12-2.jpg
|
||||||
|
|||||||
@ -5,9 +5,9 @@ sidebar: false
|
|||||||
lang: de-DE
|
lang: de-DE
|
||||||
date: 2025-09-23
|
date: 2025-09-23
|
||||||
category:
|
category:
|
||||||
- News
|
- Lectures
|
||||||
tag:
|
tag:
|
||||||
- Releases
|
- Tech-Day
|
||||||
cover: /blog/oauth-and-oidc.png
|
cover: /blog/oauth-and-oidc.png
|
||||||
coverAlt: "OAuth & OIDC – Wie wir Ocelot SSO-Ready bekommen"
|
coverAlt: "OAuth & OIDC – Wie wir Ocelot SSO-Ready bekommen"
|
||||||
title: "OAuth & OIDC – Wie wir Ocelot SSO-Ready bekommen"
|
title: "OAuth & OIDC – Wie wir Ocelot SSO-Ready bekommen"
|
||||||
|
|||||||
@ -5,7 +5,7 @@ sidebar: false
|
|||||||
lang: de-DE
|
lang: de-DE
|
||||||
date: 2025-10-28
|
date: 2025-10-28
|
||||||
category:
|
category:
|
||||||
- News
|
- Releases
|
||||||
tag:
|
tag:
|
||||||
- Releases
|
- Releases
|
||||||
cover: /blog/ocelot-social-release-v3-13-0.jpg
|
cover: /blog/ocelot-social-release-v3-13-0.jpg
|
||||||
|
|||||||
@ -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 €
|
||||||
|
</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 €
|
||||||
|
|
||||||
|
<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 €
|
||||||
|
</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." -->
|
||||||
@ -15,7 +15,7 @@ We are very happy about every contribution.
|
|||||||
|
|
||||||
## Account for Donations
|
## Account for Donations
|
||||||
|
|
||||||
busFaktor eV
|
busFaktor() e.V.
|
||||||
IBAN: DE81 5003 1000 1084 5340 01
|
IBAN: DE81 5003 1000 1084 5340 01
|
||||||
BIC: TRODDEF1
|
BIC: TRODDEF1
|
||||||
Triodos Bank N.V., Germany
|
Triodos Bank N.V., Germany
|
||||||
|
|||||||
@ -5,7 +5,7 @@ sidebar: false
|
|||||||
lang: en-US
|
lang: en-US
|
||||||
date: 2025-07-05
|
date: 2025-07-05
|
||||||
category:
|
category:
|
||||||
- News
|
- Releases
|
||||||
tag:
|
tag:
|
||||||
- Releases
|
- Releases
|
||||||
cover: /blog/ocelot-social-release-v3-11-0.jpg
|
cover: /blog/ocelot-social-release-v3-11-0.jpg
|
||||||
|
|||||||
@ -5,9 +5,9 @@ sidebar: false
|
|||||||
lang: en-US
|
lang: en-US
|
||||||
date: 2025-08-18
|
date: 2025-08-18
|
||||||
category:
|
category:
|
||||||
- News
|
- Lectures
|
||||||
tag:
|
tag:
|
||||||
- Releases
|
- Tech-Day
|
||||||
cover: /blog/fusion-of-utopia-and-ocelot.jpeg
|
cover: /blog/fusion-of-utopia-and-ocelot.jpeg
|
||||||
coverAlt: "Fusion of Utopia and Ocelot"
|
coverAlt: "Fusion of Utopia and Ocelot"
|
||||||
title: "Tech-Day – Fusion of Utopia and Ocelot!?"
|
title: "Tech-Day – Fusion of Utopia and Ocelot!?"
|
||||||
|
|||||||
@ -5,7 +5,7 @@ sidebar: false
|
|||||||
lang: en-US
|
lang: en-US
|
||||||
date: 2025-09-15
|
date: 2025-09-15
|
||||||
category:
|
category:
|
||||||
- News
|
- Releases
|
||||||
tag:
|
tag:
|
||||||
- Releases
|
- Releases
|
||||||
cover: /blog/ocelot-social-release-v3-12-2.jpg
|
cover: /blog/ocelot-social-release-v3-12-2.jpg
|
||||||
|
|||||||
@ -5,9 +5,9 @@ sidebar: false
|
|||||||
lang: en-US
|
lang: en-US
|
||||||
date: 2025-09-23
|
date: 2025-09-23
|
||||||
category:
|
category:
|
||||||
- News
|
- Lectures
|
||||||
tag:
|
tag:
|
||||||
- Releases
|
- Tech-Day
|
||||||
cover: /blog/oauth-and-oidc.png
|
cover: /blog/oauth-and-oidc.png
|
||||||
coverAlt: "OAuth & OIDC – How we get Ocelot SSO-Ready"
|
coverAlt: "OAuth & OIDC – How we get Ocelot SSO-Ready"
|
||||||
title: "OAuth & OIDC – How we get Ocelot SSO-Read"
|
title: "OAuth & OIDC – How we get Ocelot SSO-Read"
|
||||||
|
|||||||
@ -5,7 +5,7 @@ sidebar: false
|
|||||||
lang: en-US
|
lang: en-US
|
||||||
date: 2025-10-28
|
date: 2025-10-28
|
||||||
category:
|
category:
|
||||||
- News
|
- Releases
|
||||||
tag:
|
tag:
|
||||||
- Releases
|
- Releases
|
||||||
cover: /blog/ocelot-social-release-v3-13-0.jpg
|
cover: /blog/ocelot-social-release-v3-13-0.jpg
|
||||||
|
|||||||
@ -5,7 +5,7 @@ sidebar: false
|
|||||||
lang: de-DE
|
lang: de-DE
|
||||||
date: 2025-07-05
|
date: 2025-07-05
|
||||||
category:
|
category:
|
||||||
- News
|
- Releases
|
||||||
tag:
|
tag:
|
||||||
- Releases
|
- Releases
|
||||||
cover: /blog/ocelot-social-release-v3-11-0.jpg
|
cover: /blog/ocelot-social-release-v3-11-0.jpg
|
||||||
|
|||||||
@ -5,9 +5,9 @@ sidebar: false
|
|||||||
lang: es-ES
|
lang: es-ES
|
||||||
date: 2025-08-18
|
date: 2025-08-18
|
||||||
category:
|
category:
|
||||||
- News
|
- Lectures
|
||||||
tag:
|
tag:
|
||||||
- Releases
|
- Tech-Day
|
||||||
cover: /blog/fusion-of-utopia-and-ocelot.jpeg
|
cover: /blog/fusion-of-utopia-and-ocelot.jpeg
|
||||||
coverAlt: "Fusión de Utopia y Ocelot"
|
coverAlt: "Fusión de Utopia y Ocelot"
|
||||||
title: "Tech-Day – ¿¡Fusión de Utopia y Ocelot!?"
|
title: "Tech-Day – ¿¡Fusión de Utopia y Ocelot!?"
|
||||||
|
|||||||
@ -5,7 +5,7 @@ sidebar: false
|
|||||||
lang: es-ES
|
lang: es-ES
|
||||||
date: 2025-09-15
|
date: 2025-09-15
|
||||||
category:
|
category:
|
||||||
- News
|
- Releases
|
||||||
tag:
|
tag:
|
||||||
- Releases
|
- Releases
|
||||||
cover: /blog/ocelot-social-release-v3-12-2.jpg
|
cover: /blog/ocelot-social-release-v3-12-2.jpg
|
||||||
|
|||||||
@ -5,9 +5,9 @@ sidebar: false
|
|||||||
lang: es-ES
|
lang: es-ES
|
||||||
date: 2025-09-23
|
date: 2025-09-23
|
||||||
category:
|
category:
|
||||||
- News
|
- Lectures
|
||||||
tag:
|
tag:
|
||||||
- Releases
|
- Tech-Day
|
||||||
cover: /blog/oauth-and-oidc.png
|
cover: /blog/oauth-and-oidc.png
|
||||||
coverAlt: "OAuth & OIDC – Cómo conseguimos que Ocelot esté listo para SSO"
|
coverAlt: "OAuth & OIDC – Cómo conseguimos que Ocelot esté listo para SSO"
|
||||||
title: "OAuth & OIDC – Cómo conseguimos que Ocelot esté listo para SSO"
|
title: "OAuth & OIDC – Cómo conseguimos que Ocelot esté listo para SSO"
|
||||||
|
|||||||
@ -15,7 +15,7 @@ Nous sommes très heureux de chaque contribution.
|
|||||||
|
|
||||||
## Compte de dons
|
## Compte de dons
|
||||||
|
|
||||||
busFaktor eV
|
busFaktor() e.V.
|
||||||
IBAN: DE81 5003 1000 1084 5340 01
|
IBAN: DE81 5003 1000 1084 5340 01
|
||||||
BIC: TRODDEF1
|
BIC: TRODDEF1
|
||||||
Triodos Bank N.V., Allemagne
|
Triodos Bank N.V., Allemagne
|
||||||
|
|||||||
@ -5,7 +5,7 @@ sidebar: false
|
|||||||
lang: fr-FR
|
lang: fr-FR
|
||||||
date: 2025-07-05
|
date: 2025-07-05
|
||||||
category:
|
category:
|
||||||
- News
|
- Releases
|
||||||
tag:
|
tag:
|
||||||
- Releases
|
- Releases
|
||||||
cover: /blog/ocelot-social-release-v3-11-0.jpg
|
cover: /blog/ocelot-social-release-v3-11-0.jpg
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user