Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
36 changes: 20 additions & 16 deletions mkdocs/docs/events.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# Veranstaltungen / Termine

## Termin manuell anlegen

Termine sind ein eigener Inhaltstyp, ähnlich wie Beiträge und Seiten. Du findest sie im Backend-Menü als extra Menüpunkt *Termine*. Dort kannst Du auf *Erstellen* klicken.

Ein Termin besteht aus einer normalen Überschrift und normalem Inhalt, genauso wie Seiten und Beiträge. Zusätzlich gibt es in der Seitenleiste den Bereich *Termin*. Hier kannst Du folgendes einstellen:
Expand All @@ -12,35 +13,39 @@ Ein Termin besteht aus einer normalen Überschrift und normalem Inhalt, genauso
Außerdem kannst Du eine Markierung auf einer Landkarte [OpenStreetMap](https://www.openstreetmap.de/) setzen. Diese Landkarte wird nach einem Opt-In-Klick durch der\*die Besucher\*innen im Frontend angezeigt.

## Übersichtsseite im Menü einfügen

- Design > Menüs
- Termine > alle anzeigen
- Den obersten Eintrag zum Menü hinzufügen

Wenn Du keine "Termine" siehst, klicke rechts oben auf das Zahnrad und blende Termine ein.

### In der Menüansicht werden keine Termine angezeigt

- Klicke auf *Ansicht anpassen* und
- Setze den Haken bei Termine

### Die Terminseite wird im Frontend nicht gefunden

Wenn die Seite nicht gefunden wird, musst Du die die Permalink-Struktur neu einlesen.
Das kannst Du direkt in den Sunflower-Einstellungen machen unter Einstellungen -> Permalinks.
Das kannst Du direkt in den Sunflower-Einstellungen machen unter `Sunflower > Einstellungen > Permalinks`.

Alternativ kannst Du folgendes probieren:

- Einstellungen Permalinks
- Wähle eine beliebige andere Einstellung aus und speichere sie
- Wähle Deine bisherige Einstellung wieder aus und speichere sie
- Fertig, jetzt muss der Link im Menü funktionieren

## Termine über iCal importieren

*Sunflower* kann Termine aus mehreren externen Kalendern per iCal-URL (zB Grüne Kalender aus der Wolke, siehe unten) importieren.
*Sunflower* kann Termine aus mehreren externen Kalendern per iCal-URL (zB Grüne Kalender aus der Wolke, siehe unten) importieren. Du kannst jeden Kalender importieren, der eine öffentliche URL im iCal-Format anbietet.

Bitte trage diese iCal-URLs in den Sunflower-Einstellungen ein. Die Termine werden regelmäßig automatisch synchronisiert/aktualisiert. Solche Termine solltest Du nicht mehr im WordPress-Backend bearbeiten, weil Änderungen wieder überschrieben würden.
Bitte trage diese iCal-URLs in den Sunflower-Einstellungen unter `Sunflower > Termine > URLs der iCal-Kalender` ein. Die Termine werden regelmäßig automatisch synchronisiert/aktualisiert. Solche Termine solltest Du nicht mehr im WordPress-Backend bearbeiten, weil Änderungen wieder überschrieben würden.

Du kannst das Importieren von Termine auch gewollt auslösen (zusätzlich zum automatischen Import alle paar Stunden), indem Du in den Sunflower-Einstellungen auf *Kalender importieren* klickst.

Importiert werden
Importiert werden:

- Titel
- Beschreibung
Expand All @@ -49,19 +54,15 @@ Importiert werden
- Ort (dazu holt sich *Sunflower* selbstständig Geodaten, siehe unten)
- Auf Wunsch bekommen Termine eines Kalenders eine automatische Kategorie in WordPress zugewiesen. Trage dazu in den Einstellungen nach der KalenderURL einen Strichpunkt ; ein und dann den beliebigen Namen der automatisch zugewiesenenen Kategorie.

### Externe Kalender (z.B. Wolke) importieren
### Wolke-Kalender erstellen und importieren

Du kannst jeden Kalender importieren, der eine öffentliche URL im iCal-Format anbietet. In der grünen Wolke gibt es auch einen Service für grüne Mitglieder und Gliederungen. Unter
Comment thread
FloJuh marked this conversation as resolved.
[wolke.netzbegruenung.de -> Kalender](https://wolke.netzbegruenung.de/apps/calendar/dayGridMonth/now)
findest Du Deine eigenen Kalender. Dort kannst Du mehrere Kalender anlegen, z.B. einen nur für die Webseite.
In der grünen Wolke gibt es auch einen Service für grüne Mitglieder und Gliederungen. Unter [wolke.netzbegruenung.de -> Kalender](https://wolke.netzbegruenung.de/apps/calendar/dayGridMonth/now) findest Du Deine eigenen Kalender. Dort kanst Du mehrere Kalender anlegen, zum Beispiel einen nur für die Webseite.

Klicke in der Grünen Wolke Kalenderansicht auf

1. Das + -Symbol, dann auf *Neuer Kalender* und vergebe einen beliebigen Namen
2. Neben dem neu erstellten Kalendernamen gibt es ein Kettensymbol, damit öffnet sich ein kleines Popup (Modal) *Kalender bearbeiten*
3. In dem Popup *Kalender bearbeiten* gibt es ein Untermenü, welches Du mit drei Punkten geöffnet werden kann
4. Klicke auf *Abonnement-Link kopieren*
5. Diesen kopierten Link trägst Du in den *Sunflower-Einstellungen* bei Wordpress ein
1. Klicke auf *+ Neuer Kalender* und vergebe einen beliebigen Namen, zum Beispiel "GRÜNE TERMINE (OV)".
2. Fahre mit der Maus über den Kalendernamen. Es erscheint ein Stift-Symbol. Klicke darauf, um das Bearbeitungsmenü zu öffnen.
3. Öffne das Untermenü *Link teilen*, indem Du rechts zuerst auf das Plus-Symbol und dann auf die drei Punkte klickst.
4. Klicke anschließend auf *Abonnement-Link kopieren*.
5. Füge diesen Link in den Sunflower-Einstellungen unter `Sunflower > Termine > URLs der iCal-Kalender` ein.

Eine bebilderte Anleitung findest du auch [hier](https://gcms-intern.de/anleitungen/single/termine-anlegen#c892817).

Expand All @@ -73,6 +74,7 @@ Standardmäßig holt sich *Sunflower* alle drei Stunden neue Daten vom externen
wobei die 1 hier im Beispiel für jede Stunde steht.

### Anzahl der zu importierenden Termine festlegen

Standardmäßig holt sich *Sunflower* alle Termine der nächsten sechs Monate vom externen Kalender. Um dies zu ändern, kannst Du in der wp-config.php folgendes eintragen:

``define('SUNFLOWER_EVENT_TIME_RANGE', '3 months');``
Expand All @@ -88,6 +90,7 @@ Dabei kannst Du bspw. folgendes nutzen:
- 1 year

### Anzahl der sich wiederholenden Termine beim Import festlegen

Sich wiederholende Termine werden bis längstens in einem Jahr importiert. Du kannst die Höchstzahl der zu
importierenden Termine bei sich wiederholenden Terminen so festlegen:
``define('SUNFLOWER_EVENT_RECURRING_EVENTS', 10);``
Expand All @@ -98,9 +101,10 @@ Die Information zum Veranstaltungsort werden über [Nominatim](https://nominatim

Wird ein Ort mit Straße und Ort beschrieben ist die Genauigkeit sehr hoch. Ein allgemeiner Begriff, wie z.B. "Geschäftsstelle" führt zu einem zufälligen Ergebnis.

Fehlerhafte Geodaten können in den Sunflower-Einstellungen unter `Termine -> Korrektur der Marker auf Landkarten von importierten Terminen` korrigiert werden. Sie werden bei allen zukünftigen Import-Läufen mit der selben Ortsbezeichnung wirksam.
Fehlerhafte Geodaten können in den Sunflower-Einstellungen unter `Sunflower > Termine > Korrektur der Marker auf Landkarten von importierten Terminen` korrigiert werden. Sie werden bei allen zukünftigen Import-Läufen mit der selben Ortsbezeichnung wirksam.

### Zoom-Level für importierte Termine festlegen

Importierte Termine haben standardmäßig das Zoom-Level 12. Wenn Du davon abweichen möchtest, trage in der *wp-config.php* bitte die Zeile

``define('SUNFLOWER_EVENT_IMPORTED_ZOOM', 10);``
Expand Down
2 changes: 1 addition & 1 deletion mkdocs/docs/plugins.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ Es gibt eine unübersehbare Menge an [WordPress Plugins](https://de.wordpress.or

## ActivityPub - Fediverse ohne Aufwand

Mit dem Plugin [Activitypub](https://de.wordpress.org/plugins/activitypub/) wird deine Webseite Teil des Fediverse. Über Mastodon kann man folgen, Beiträge favorisieren und teilen.
Mit dem Plugin [Activitypub](https://de.wordpress.org/plugins/activitypub/) wird Deine Webseite Teil des Fediverse. Über Mastodon kann man folgen, Beiträge favorisieren und teilen.

Das Plugin muss einmalig unter `Einstellungen -> ActivityPub` konfiguriert werden. Danach brauchst Du Dich nicht mehr drum zu kümmern.

Expand Down