Diese Version bringt neben der Vorbereitung des Upgrades auf die nächste Hauptversion (inkl. Drupal 11) und der Vorbereitung auf das neue Design auch neue Möglichkeiten, die direkt genutzt werden können:
- Neuer Container-Abschnitt
- Verbesserter Teaserabschnitt
- Mehr Slider-Varianten für Text-Slider
- Neue Editor-Stile für die Inhaltsbearbeitung
Neues Inhaltselement: Container-Abschnitt
Individuelle Überschriften für Inhaltsbausteine waren bislang ein bisschen fummelig. Mit diesem neuen Baustein bekommt ihr bessere Kontrolle und besseren Überblick über die Abschnitte auf einer Seite.
Größer Vorteil: wenn ihr einen Ansicht-Baustein innerhalb dieses Containers platziert, könnt ihr eine eigene Überschrift und einen individuellen weiterführenden Link setzen. Diese werden dann anstelle von Standard-Titel und Standard-Absprung-Link gesetzt.
Diese Überschriften können hierarchisch gesetzt werden. Ein Einleitungstext für bessere Überleitungen zwischen Abschnitten kann jetzt auch gesetzt werden.
In Vorbereitung auf neue Layoutoptionen im kommenden neuen Design gibt es in diesem Baustein bereits eine Option, den ganzen „Intro”-Teil zusammengefasst horizontal neben nachfolgende Inhaltsbausteine zu setzen. Im bisherigen Standarddesign hat diese Option keine Auswirkung.
Verbesserter Teaserabschnitt
Was im neuen Container funktioniert, sollte auch bei den Teaser-Bausteinen möglich sein. Deshalb kann man (wie oben) auch hier jetzt Überschrift und Intro-Text setzen, auch neben die Teaser.
Mit dem breiteren Layout des neuen Designs im Blick, haben wir jetzt schon weitere Slider-Varianten eingebaut. Man kann zwischen einem, zwei oder drei Elementen auf einen Blick wählen. Oder halt wie bisher ohne Slider „Nebeneinander” oder „Standard” (untereinander).
Obacht:
- Bei mehrsprachigen Websites mit vorhandenen Teaserabschnitten bearbeitet diese zuerst in der Originalsprache. Andernfalls kann es zu Fehlermeldungen kommen.
- Nicht alle Slider-Varianten eignen sich für das aktuelle Design OpenCulturas Base. Wenn ihr bei diesem Design bleiben wollt, solltet ihr darüber nachdenken, die Optionen „Slider duo” und „Slider multi” zu deaktivieren (/admin/structure/paragraphs_type/teaser_wrapper/form-display).
Mehr Slider-Varianten für Text-Slider
Wie bei den Teaser-Slider-Varianten (s. o.) gibt es auch für Text-Slider mehr Optionen (einzeln, duo, multi). Zumindest letzterer ist möglicherweise auch nicht gut geeignet im Design OpenCulturas Base, aber das kommt auf die Textlänge an.
Neue Editor-Stile für die Inhaltsbearbeitung
Die gute Idee stammt von kulturis: ganze Sätze/Absätze in fett oder kursiv formatieren, ohne die Barrierefreiheit zu korrumpieren (fett und kursiv wird betont vorgelesen und wir wollen die Menschen ja nicht anbrüllen, die sich die Seiten vorlesen lassen).
Zwei Editor-Stile wurden hinzugefügt, die rein visuelle Formatierungen ermöglichen:
- Bold (faux)
- Italic (faux)
Das wird sicherlich nicht dazu führen, dass unerfahrene Menschen ihre Texte automatisch barrierefrei formatiert eintragen, aber zumindest gibt es eine Möglichkeit.
Und wo wir schon dabei sind, lasst und doch noch ein paar weitere nützliche Stile einbauen:
- Textmarker z. B. zum Markieren von nicht ins Reine formulierten Passagen in einem Entwurf
- Callout gestalterisch hervorgehobenes Zitat (gern genommen in Magazinredaktionen, um Textwüsten etwas aufzulockern)
- Blockquote simple gestalterisch zurückgenommenes Zitat, damit man nicht zwischen Barrierefreiheit und Geschmack entscheiden muss
- Quotee zum Einfügen der zitierten Person in einen Zitat-Block
- CtA Link für gestalterisch herausgehobene Links, angelehnt an Buttons, für Call-to-Action-Links (CtA)
Custom marker icon example
Karten-Marker nur noch an einer Stelle ändern
Es war umständlich, alle Stellen zu finden, an denen jeweils das Icon für die Kartenmarkierung konfiguriert war. Künftig wird es an einer Stelle geändert und überall ausgespielt, wo Karten sind:
- OC Map settings
- Karte im Ortsprofil bzw. Kartendarstellung des Adress-Paragraphs
- Karte des Veranstaltungsorts beim Termin
- Ansichten mit Map-Anhang
So geht's
- Gehe zu OpenCulturas - Map settings (/admin/config/content/openculturas_map)
- Im Abschnitt Marker-Icon deaktivere „Das vom Modul bereitgestellte Icon verwenden” und lade euer eigenes Icon hoch (oder gib den Pfad an, wenn es bereits auf dem Server liegt)
- Stelle sicher, dass die Breite, Höhe etc. sinnvoll eingestellt sind (zwischen 24 und 32 als Daumenregel), passend zum Seitenverhältnis der Grafik
- Konfiguration speichern
Hinweis: Das kommende neue Design wird statt eines purpurfarbenen ein schwarzes Marker-Icon enthalten, so dass es leichter mit CSS eingefärbt werden kann. Hierfür wird dann dasselbe Icon zum Maskieren verwendet. Wenn du ein individuelles Icon einstellst und auf das neue Design zu wechseln planst, halte das bitte im Kopf.
Verbesserungen beim FAQ-Template
Die gekürzte Darstellung von häufig gestellten Fragen und Kurzantworten darauf („Synopsis”), die in Zusammenstellungen verwendet wird, enthält jetzt nur noch einen Link zur vollständigen Antwort, wenn es auch wirklich mehr zu lesen gibt.
Für den Fall, dass ihr in eurem Projekt ein individuelles Theme und ein eigenes FAQ-Template einsetzt, gleicht das bitte mit dem Synopsis-Template im Theme-Ordner von OpenCulturas Base ab. Andernfalls könntet ihr demnächst unter gewissen Umständen sogar doppelte Links sehen.
Weitere ziemlich technische Updates
Moduländerungen
- Abgekündigt (in OC): Date Range Formatter
- Nahezu alle Module werden auf eine mit Drupal 11 kompatible Version hochgesetzt, mit Ausnahme solcher Module, die für die Core-Version einen „harten” Versionswechsel vorsehen
Paragraph-Icons
Alle Paragraph-Typen („Inhaltselemente”) haben jetzt ein Icon. Das hat keine unmittelbare Auswirkung, es sei denn, ihr habt in Formularen den Hinzufügen-Modus auf Modal geändert.
Refactoring
- Fehlerbeseitigung bei Urhebervermerken: „Alle Rechte vorbehalten” ist jetzt nicht mehr (leer) verlinkt und Textpartikel zwischen den Feldern wurden durch Sonderzeichen ersetzt, was Übersetzungsprobleme vermeidet
- Bildstile Teaser big wird jetzt konsistent in allen Anzeigen Teaser unified gesetzt
- Author im Artikelteaser hat einen separaten Anzeigetypen bekommen
- Seiten haben jetzt auch eine Anzeige Compact
- Leere Location-Felder in Termin-Ansichten werden nicht mehr gerendert (Verwandte Termine nach Ort, Archiv-Termine nach Ort)
- Die Ansicht mit den aktuellsten Artikeln bekommt eine Pager-ID, um eine umstandsbedingte Fehlfunktion zu vermeiden
- Block-Plugins: PHP annotations wurden durch attribution ersetzt