Verbesserte Map verwenden

Anleitung zum Ersetzen der Orte-Übersicht und/oder des Kalenders

Veröffentlichungsdatum

Die bisherigen Karten-basierten Übersichtsseiten (Kalender und Orte) werden mit dem Update auf OpenCulturas 2.1 nicht automatisch ersetzt. Dieses Modul hat momentan noch einen experimentellen Charakter. Auf Websites mit sehr vielen Orten/Terminen kann es zu längeren Wartezeiten kommen.

Hier findet ihr die Schritt-für-Schritt-Anleitung, um den Austausch selbst vorzunehmen.

Hinweis: Zur vereinfachten Darstellung spielen wir die Schritte durch, als würden sie auf der Live-Website stattfinden. Nichtsdestotrotz raten wir immer davon ab, Änderungen direkt "auf Live" durchzuführen. Vorgenommene Konfiguration sollte immer in einem Weiterentwicklungsprozess versioniert werden.

Drupal-Sitebuilding-Erfahrung wird vorausgesetzt und eine administrative Rolle ist erforderlich.

Modul(e) aktivieren

  • OpenCulturas - Map aktivieren. Das sollte dann diese Module mit installiert haben: OpenCulturas - Slim Select und OpenCulturas - Slim Select - Better Exposed Filter

Allgemeine Einstellungen

Unter dem aktivierten Modul findet sich jetzt ein Konfigurationslink zu /admin/config/content/openculturas_map (Menü: Konfiguration > Inhaltserstellung > OpenCulturas-Map-Einstellungen). Hier können globale Einstellungen für alle OC-Maps vorgenommen werden:

  • Längen- und Breitengrad des Zentrums
  • Zoomstufe (14 deckt eine mittelgroße Stadt ab, 5 den größten Teil von Europa)
  • Markierungssymbol (Marker-Icon)

Testseite anlegen

  • Nach Belieben zum Verproben unveröffentlicht lassen, keinen Menüpunkt einstellen, Titel und Einleitungstext anlegen.
  • Empfehlung: Layoutschalter auf breiteres Layout stellen, damit die Karte genügend Platz hat
  • Inhaltselemente: Block hinzufügen
  • Auswahl Block: OpenCulturas - Map > Karte
  • Auswahl Typ: Orte
  • Einstellungen für den Suchradius: für das Verständnis der Kartenfunktionen empfohlen, alle Optionen auszuwählen (aber probiert ruhig verschiedene Varianten aus; diese Werte können jederzeit geändert werden)
  • Titel anzeigen deaktivieren
  • Standardmäßig aktivierte Anzeigeoptionen aktiv lassen; mit diesen Optionen könnt ihr später noch experimentieren
  • Globale Einstellungen: Habt am besten schon die Geokoordinaten (lat/lon) des ungefähren Zentrums eurer Region zur Hand; als initialen Zoom-Level empfehlen wir einen Wert zwischen 9 und 12.

Slim-Select-Filter verwenden

Optional kann noch eingestellt werden, dass eine kompakte Mehrfachauswahl in den Filter-Auswahlfeldern (z. B. Fokus) verfügbar ist. Dafür gibt es eine eigene Handreichung.

Testseite für Beta-Tests verwenden

Seite veröffentlichen und Seitenbesucher:innen dazu einladen, Feedback dazu zu geben. So gewinnt ihr Erkenntnisse über eventuell erforderliches Nachjustieren der Einstellmöglichkeiten.

Alte Ortsübersicht durch neue ersetzen

Empfohlen

  • Optional (je nach Besuchszahlen) für kurze Zeit Wartungsarbeiten einstellen
  • In der bisherigen Ortsübersichtsseite das Inhaltselement "Ansicht" löschen ...
  • ... und den Block OpenCulturas - Map einfügen/konfigurieren wie oben unter "Testseite anlegen" beschrieben

Alternativ

  • Bei der bisherigen Seite den URL-Alias entfernen (entsprechend auch in Übersetzungen der Seite)
  • Bei der neuen Seite den URL-Alias /orte/ setzen (entsprechend auch in Übersetzungen)
  • Im Hauptmenü (/admin/structure/menu/manage/main) den Menüpunkt "Orte" > Bearbeiten
  • Im Link-Feld die neue Seite suchen und auswählen
  • Andere Menüs überprüfen: hattet ihr hier eventuell redundante Links? Die dann auch ändern

Da die Orte und Termine die URL-Aliase nach einem festgelegten Muster erhalten, raten wir davon ab, neue Seiten ohne geänderten URL-Alias in Betrieb zu nehmen. Die Brotkrumennavigation würde sonst wieder zur bisherigen Seite leiten oder schlimmstenfalls "brechen", wenn z. B. die alte Seite einfach auf unveröffentlicht gesetzt wird.

Und hier ein Beispiel

Ortsübersicht mit Filter, ohne Ergebnisliste, ohne Lokalisierungsoption, mit Live-Aktualisierung, zentriert auf Berlin:

Filter

Warum "experimentell"?

Das Modul ist noch als experimentell markiert, weil es bei der Darstellung großer Datenmengen zu längeren Wartezeiten kommt. Die Optimierung der Datenbankabfrage für schnellere Ergebnisse auf den Karten steht noch aus.

Autor:in

Meike Jung

Konzepterin

Im Artikel genannt

Im Artikel genannt
Handreichung

SlimSelect in Filtern einsetzen

Empfohlene Ergänzung für den Filterbereich der verbesserten Maps

Die Integration von SlimSelect in Filtern macht Auswahllisten kompakt und übersichtlich, ohne Kompromisse bei der Barrierefreiheit einzugehen.

Bild
Bildschirmfoto einer Karte mit Markierungen, darüber aufgeklappt ein Formular zum Filtern
Versionshinweise

OpenCulturas 2.1

Umfangreiches Feature-Release

Diese Version enthält jede Menge neue Features, unter anderem neue Karten-Features mit besserer Umkreissuche, Kommentare, Kulturguides und viele Arbeitserleichtungerungen.