Konfiguration der Startseite
[lang:de]
Konfiguration der Startseite
Aktuell läuft die Konfiguration leider über direkte Veränderungen des source codes. In Zukunft wird es hoffentlich flexiblere Optionen geben.
Wie lassen sich Projektbeschreibungen ändern/hinzufügen?
Titel, Beschreibung, Thumbnail und Link für alle Karten, die in der Projektübersicht angezeigt werden, werden aus dieser Datei geladen:
https://github.com/.../src/cards.js
Sieht dann z.B. so aus:
const cards = [
{
image: "/MovementWiki_Thumbnail.png",
title: "Movement Wiki",
description: "Wir versuchen einen zentralen Ort für Wissen zu schaffen. Wissen, das uns hilft, den Kapitalismus zu überwinden und eine alternative Form des Zusammenlebens zu finden.\n\nDazu gehöhen einfaches Faktenwissen, Skills, How-Tos und vieles mehr. Dieses Wissen existiert, allerdings verstreut über zahllose Städte und Gruppen verteilt. Dies soll ein Ort sein, um dieses Wissen zu sammeln, archivieren und verfügbar zu machen.",
url: "https://wiki.aktivismus.org/",
},
{
image: "/Bewegungsglossar_Thumbnail.png",
title: "Bewegungsglossar",
description: "Unser gemeinsam mit der Agentur für politische Arbeit erstelltes Glossar.\n\nEs enthält eine stets wachsenden Sammlung an Begriffen aus aktivistischen Kontexten.",
url: "https://glossar.aktivismus.org/",
},
{
image: "/Bewegungskalender_Thumbnail.png",
title: "Bewegungskalender",
description: "🫂 Wir sind eine kleine Gruppe von Menschen aus verschiedenen emanzipatorischen sozialen Bewegungen - und verstehen uns als Teil dieser.\n\n💭 Unser gemeinsames Ziel ist die soziale und ökologische Transformation und damit die Überwindung von Diskriminierung und Ausbeutung.",
url: "https://kalender.aktivismus.org/",
},
{
image: "/Zine_Arranger_Thumbnail.png",
title: "Zine Arranger",
description: "Werkzeug zum Erstellen von Zines. Wandle einfach eine mehrseitige existierende PDF in ein Zine um!\n\nBasierend auf diesem Projekt von romadox:\nhttps://github.com/romadox/zine-arranger",
url: "https://zines.aktivismus.org/",
},
];
export default cards;
Einfach die gewünschten Felder verändern/hinzufügen und eine pull request öffnen. Danach muss noch der Docker Container im Coolify Dashboard durch einen Admin neu gestartet werden, um die Änderungen abzurufen.
Wie lässt sich die "About us"-Sektion verändern?
Die einzelnen Teile dieser Sektion sind in der sections
-Konstante dieser Datei gespeichert:
https://github.com/.../src/widgets/AboutUs.jsx
Diese sieht so aus:
const sections = [
{
title: 'Wer wir sind und was wir machen',
content: (
<p className="text-dark-text">
Wir sind eine Gruppe von Menschen aus unterschiedlichen Kontexten in der Bewegung die sich zusammengeschlossen haben, um linkes Wissen zu sammeln und für alle emanzipatorischen Bewegungen zugänglich zu machen.
Wir alle haben eigenes individuelles Wissen, aber teilen die Idee, Wissenshierarchien abzubauen, voneinander zu lernen und Wissen für alle zugänglich zu machen.
<br></br><br></br>
One Struggle - One Fight!
<br></br><br></br>
Wir verstehen uns als Teil von emanzipatorischen Bewegungen, die auf eine sozial-ökologische Transformation und die Überwindung von patriarchalen, kolonialen und kapitalistischen Ausbeutungsstrukturen ausgerichtet sind.
Wir versuchen einen zentralen Ort für Wissen zu schaffen. Wissen, das uns hilft, den Kapitalismus zu überwinden und eine alternative Form des Zusammenlebens zu finden.
<br></br><br></br>
Dazu gehöhen einfaches Faktenwissen, Skills, How-Tos und vieles mehr. Dieses Wissen existiert, allerdings verstreut über zahllose Städte und Gruppen verteilt. Dies soll ein Ort sein, um dieses Wissen zu sammeln, archivieren und verfügbar zu machen.
</p>
),
},
{
title: 'Mitmachen',
content: (
<p className="text-dark-text">
Du teilst unsere Vision und willst helfen, Wissen zugänglich zu machen und Hierarchien abzubauen? Dann mach dir einen Account und teile dein Wissen!
Oder willst du auch bei den internen Prozessen dabei sein, bei der Entwicklung der Systeme helfen und neue Features implementieren? Dann schreib uns doch unter:
<br></br>
<a href="mailto:movementwiki@systemli.org" className="text-primary-500">movementwiki@systemli.org</a>
<br></br><br></br>
Du kannst auch ohne technische Kentnisse mitmachen und dein eigenes, individuelles Wissen einbringen und neues lernen!
</p>
),
},
{
title: 'Moderation',
content: (
<p className="text-dark-text">
Wir haben festgelegt, dass Inhalte die sich auf Gewalt gegen Menschen oder Sachen beziehen, dazu anleiten oder aufrufen, von uns gelöscht werden.
Das tun wir vor allem zu unserer eigenen und der Sicherheit der Menschen, die das einpflegen
(Alle Aktivitäten auf dieser Seite sind völlig öffentlich - inklusive Nutzername der Personen - wir loggen jedoch keine IP-Adressen).
Über Lock-Ons, Barrikadenbau, Sitzblockaden und ähnliches was Teil zivilen Ungehorsams ist, sind wir noch unschlüssig, behalten uns aber vor,
das mit in die Kriterien aufzunehmen und im Einzelfall zu entscheiden.
</p>
),
},
];
Hier ebenfalls die gewünschten Felder verändern/hinzufügen, eine pull request machen und den Container neu starten.
[lang:en]
Landing page
Unfortunately, the configuration currently works by directly changing to the source code. Hopefully, there will be more flexible options in the future.
How can project descriptions be changed/added?
The title, description, thumbnail, and link for all the cards that appear in the project overview are loaded from this file:
https://github.com/.../src/cards.js
Might look like this:
const cards = [
{
image: "/MovementWiki_Thumbnail.png",
title: "Movement Wiki",
description: "Wir versuchen einen zentralen Ort für Wissen zu schaffen. Wissen, das uns hilft, den Kapitalismus zu überwinden und eine alternative Form des Zusammenlebens zu finden.\n\nDazu gehöhen einfaches Faktenwissen, Skills, How-Tos und vieles mehr. Dieses Wissen existiert, allerdings verstreut über zahllose Städte und Gruppen verteilt. Dies soll ein Ort sein, um dieses Wissen zu sammeln, archivieren und verfügbar zu machen.",
url: "https://wiki.aktivismus.org/",
},
{
image: "/Bewegungsglossar_Thumbnail.png",
title: "Bewegungsglossar",
description: "Unser gemeinsam mit der Agentur für politische Arbeit erstelltes Glossar.\n\nEs enthält eine stets wachsenden Sammlung an Begriffen aus aktivistischen Kontexten.",
url: "https://glossar.aktivismus.org/",
},
{
image: "/Bewegungskalender_Thumbnail.png",
title: "Bewegungskalender",
description: "🫂 Wir sind eine kleine Gruppe von Menschen aus verschiedenen emanzipatorischen sozialen Bewegungen - und verstehen uns als Teil dieser.\n\n💭 Unser gemeinsames Ziel ist die soziale und ökologische Transformation und damit die Überwindung von Diskriminierung und Ausbeutung.",
url: "https://kalender.aktivismus.org/",
},
{
image: "/Zine_Arranger_Thumbnail.png",
title: "Zine Arranger",
description: "Werkzeug zum Erstellen von Zines. Wandle einfach eine mehrseitige existierende PDF in ein Zine um!\n\nBasierend auf diesem Projekt von romadox:\nhttps://github.com/romadox/zine-arranger",
url: "https://zines.aktivismus.org/",
},
];
export default cards;
Simply change/add the desired fields and open a pull request. After that, the Docker container in the Coolify dashboard has to be restarted by an admin to retrieve and apply the changes.
How to change the "About us" section
The individual parts are stored in the sections
constant of this file:
https://github.com/.../src/widgets/AboutUs.jsx
It looks like this:
const sections = [
{
title: 'Wer wir sind und was wir machen',
content: (
<p className="text-dark-text">
Wir sind eine Gruppe von Menschen aus unterschiedlichen Kontexten in der Bewegung die sich zusammengeschlossen haben, um linkes Wissen zu sammeln und für alle emanzipatorischen Bewegungen zugänglich zu machen.
Wir alle haben eigenes individuelles Wissen, aber teilen die Idee, Wissenshierarchien abzubauen, voneinander zu lernen und Wissen für alle zugänglich zu machen.
<br></br><br></br>
One Struggle - One Fight!
<br></br><br></br>
Wir verstehen uns als Teil von emanzipatorischen Bewegungen, die auf eine sozial-ökologische Transformation und die Überwindung von patriarchalen, kolonialen und kapitalistischen Ausbeutungsstrukturen ausgerichtet sind.
Wir versuchen einen zentralen Ort für Wissen zu schaffen. Wissen, das uns hilft, den Kapitalismus zu überwinden und eine alternative Form des Zusammenlebens zu finden.
<br></br><br></br>
Dazu gehöhen einfaches Faktenwissen, Skills, How-Tos und vieles mehr. Dieses Wissen existiert, allerdings verstreut über zahllose Städte und Gruppen verteilt. Dies soll ein Ort sein, um dieses Wissen zu sammeln, archivieren und verfügbar zu machen.
</p>
),
},
{
title: 'Mitmachen',
content: (
<p className="text-dark-text">
Du teilst unsere Vision und willst helfen, Wissen zugänglich zu machen und Hierarchien abzubauen? Dann mach dir einen Account und teile dein Wissen!
Oder willst du auch bei den internen Prozessen dabei sein, bei der Entwicklung der Systeme helfen und neue Features implementieren? Dann schreib uns doch unter:
<br></br>
<a href="mailto:movementwiki@systemli.org" className="text-primary-500">movementwiki@systemli.org</a>
<br></br><br></br>
Du kannst auch ohne technische Kentnisse mitmachen und dein eigenes, individuelles Wissen einbringen und neues lernen!
</p>
),
},
{
title: 'Moderation',
content: (
<p className="text-dark-text">
Wir haben festgelegt, dass Inhalte die sich auf Gewalt gegen Menschen oder Sachen beziehen, dazu anleiten oder aufrufen, von uns gelöscht werden.
Das tun wir vor allem zu unserer eigenen und der Sicherheit der Menschen, die das einpflegen
(Alle Aktivitäten auf dieser Seite sind völlig öffentlich - inklusive Nutzername der Personen - wir loggen jedoch keine IP-Adressen).
Über Lock-Ons, Barrikadenbau, Sitzblockaden und ähnliches was Teil zivilen Ungehorsams ist, sind wir noch unschlüssig, behalten uns aber vor,
das mit in die Kriterien aufzunehmen und im Einzelfall zu entscheiden.
</p>
),
},
];
Also change/add the desired fields here, make a pull request and restart the container.
Keine Kommentare vorhanden
Keine Kommentare vorhanden