Neu in Sophora 4

Alles über die neueste Sophora-Version.

Decoration

Liebe Sophora-Benutzerinnen und Benutzer, unsere neue Sophora-Version ist da. Seit Sophora 3, haben wir viele Funktionen und Einstellungen aktualisiert. Außerdem haben wir zwei neue Add-Ons für euch.

Basics

Wir haben wieder Grundlegendes an der technischen Basis verbessert.

Release Notes

In unserem Changelog gibt es mehr Details und technische Informationen.

Sophora läuft komplett auf Java 11

Sophora 4 läuft komplett auf Oracle JDK 11 und OpenJDK 11. Die Versionen 8 bis 10 unterstützen wir nicht mehr. Dabei profitieren wir von den neuen Möglichkeiten, die Java 11 mitbringt. Wichtig: Neben dem Oracle Java könnt Ihr freie Java-Distributionen nutzen, z.B. OpenJDK. Wenn Ihr Euch für den Hintergrund interessiert, lest gern den Artikel in unserem Blog.

Sophora läuft komplett auf Java 11

Sophora 4 läuft komplett auf Oracle JDK 11 und OpenJDK 11. Die Versionen 8 bis 10 unterstützen wir nicht mehr. Dabei profitieren wir von den neuen Möglichkeiten, die Java 11 mitbringt. Wichtig: Neben dem Oracle Java könnt Ihr freie Java-Distributionen nutzen, z.B. OpenJDK. Wenn Ihr Euch für den Hintergrund interessiert, lest gern den Artikel in unserem Blog.

Benutzer, Rollen und Dokumententypen sind Sophora-Dokumente

Die Dokumententypen sowie die Benutzer und die Rollen haben wir zu ganz normalen Sophora-Dokumenten umgebaut. Dadurch erhalten diese Dokumente eine Versionshistorie. Zudem lassen sich Benutzer und Rollen mit eigenen Feldern erweitern, im- und exportieren und mit spezifischen Rechten versehen. Mit diesem Umbau schließen wir unseren Prozess zur Vereinheitlichung ab: Jetzt sind alle Entitäten in Sophora auch Sophora-Dokumente. So können wir Sophora zukünftig noch besser weiterentwickeln.

Wichtig dabei: Ihr müsst keine Migration der Sophora-Repositorys durchführen. Sophora wandelt die Benutzer, Rollen und Dokumententypen automatisch für Euch um, wenn Ihr auf Sophora-Version 4 umsteigt.

+++ Neu in früheren Sophora Versionen +++

Neue Funktionen aus früheren Sophora Versionen.

Strukturknoten und Angebote sind Sophora-Dokumente

Die Strukturknoten (oder: „Ordner“) und die Angebote/Angebotsbereiche erhalten in Sophora nun keine technische Spezialbehandlung mehr, sondern sind nun ganz „normale“ Sophora-Dokumente. Damit vereinheitlichen und vereinfachen wir den Sophora Server, um die Wartbarkeit zu verbessern und mehr Möglichkeiten für die Weiterentwicklung zu eröffnen. Und: Strukturknoten und Angebote bekommen durch die Umstellung eine im DeskClient einsehbare Versionshistorie. Zudem lassen sie sich mit eigenen Feldern erweitern, im- und exportieren und mit spezifischen Rechten versehen.

Die Icons der Strukturknoten sind verändert und nun konsistent mit den Status-Icons.

Bei der Umstellung haben wir darauf geachtet, dass auf Kundenseite keine Migration der Sophora-Repositorys durchgeführt werden muss. Bei der Aktualisierung auf die Sophora-Version 3, wird im Hintergrund automatisch die Umwandlung der Strukturknoten und Angebote vollzogen.

Vereinfachte Struktur der Dokumentation

Wir haben unsere Dokumentation neu strukturiert, uns von zahlreichen Unterordnern getrennt und (zu) lange Einzelseiten aufgeteilt. Bitte aktualisieren Sie Ihre Bookmarks.

Neue Module

DeskClient mit Verbesserungen im Detail und neuen Technologien

Die Dokumenttypen lassen sich nun isoliert exportieren, ganz ohne Standardkonfigurationen, Formularfeldgruppen usw. Das hilft Euch, wenn Ihr das Datenmodell in einer Versionsverwaltung wie Git speichert.

Für Redakteur*innen:

Ihr könnt im DeskClient ab sofort Bilder in allen Varianten mit demselben Seitenverhältnis gleichzeitig hochladen. Das beschleunigt die Arbeit, vor allem, wenn Ihr viele Bildvarianten benötigt. Der Bildeditor ist nun also noch etwas besser.

Für Entwickler*innen und Administrator*innen:

Die DeskClient-Skripte könnt Ihr jetzt unabhängig von einem Dokumentenkontext starten lassen, wenn Ihr Workflows unterstützen möchtet, die nicht mit einzelnen Dokumenten zusammenhängen. Der WDR nutzt die Funktion, um Eilmeldungen anzulegen. Diese Skripte erscheinen im Hauptmenü unter „Werkzeuge“.
Die Passwortfelder in Tab- und Vorschaudokumenten könnt Ihr nun in den Servereinstellungen hinterlegen. Das ist noch sicherer.
Bei Auswahlwerten, die sich aus Dokumenten speisen, ist das Label des Eingabefeldes mit dem ausgewählten Dokument verlinkt. So kommt Ihr schnell an weiterführende Informationen, z.B. wenn Ihr bei einem Sendungsdokument die ausgewählte Sendungsreihe einsehen möchtet.

+++ Neu in früheren Sophora Versionen +++

Neue Funktionen aus früheren Sophora Versionen.

Excel-Export der Suchergebnisse

Aus der Suche lassen sich die Suchergebnisse nun als Excel-Datei exportieren. Dazu haben wir den schon vorhandenen Suchergebnis-Export um eine Auswahl „Excel“ erweitert. Ist „Excel“ ausgewählt, gibt es auf der zweiten Seite des Dialoges die Möglichkeit, Felder auszuwählen, die exportiert werden sollen.

DeskClient mit Java 11

Der DeskClient läuft auf allen unterstützen Plattformen mit Java 11. Java 11 ist vorerst optional. Mit dem nächsten Sophora-Release ist der Einsatz von Java 11 verbindlich, da wir dann auch von neuen Möglichkeiten Java 11 profitieren möchten. Wichtig für unsere Kunden: Neben dem Oracle Java ist es auch möglich, freie Java-Distributionen zu nutzen, z.B. OpenJDK. Siehe dazu auch den Artikel in unserem Blog.

Neben der Java-Aktualisierung haben wir die Eclipse Target-Plattform erneuert und Spring auf Version 5 upgedated.

DeskClient mit internem Chromium-Browser

Der interne Browser im DeskClient basiert nun nicht mehr auf dem veralteten Internet Explorer, sondern auf Chromium von Google. Dafür haben wir den kommerziellen JxBrowser eingebaut. Wir erhoffen uns davon eine bessere Integration von modernen HTML5- und JavaScript-Anwendungen im DeskClient.

Wichtig: Um den JxBrowser nutzen zu können, müssen Sie eine Java-Distribution einsetzen, die JavaFX unterstützt, sonst wird weiterhin der Internet Explorer genutzt.

Konsistentere Benutzungsoberfläche

An der Benutzungsoberfläche des DeskClients haben wir wie immer einige Details verbessert. Die Such- und Filtereingabefelder sind vereinheitlicht, die Darstellung der Feeds ist konsistenter und die des Komponententabs durch den Verzicht auf Trennlinien leichtgewichtiger. Zudem unterstützen wir große Displays mit HiDPI-/Retina-Auflösung besser. Und: Die Position des Such-Buttons in der Suche ist nun auf „rechts“ oder „links“ konfigurierbar.

Verbesserte Haftnotizen

Sophoras Haftnotizen sind in den Sophora-Redaktionen ein beliebtes Mittel zum internen Kommentieren von Dokumenten mit dem DeskClient. Auch Tools wie der Importer können automatisch Haftnotizen schreiben. Manche Dokumente haben deswegen sehr viele Haftnotizen. Dieser Entwicklung tragen wir nun Rechnung. Die aktuellste Haftnotiz wird immer zuerst und oben angezeigt, was unnötiges Scrollen reduziert. Auch ein schnelles "Durchblättern" durch die Haftnotizen ist nun möglich. Zusätzlich lassen sich alle Haftnotizen auf einmal löschen.

Neues im MobileClient (MC) - Bildausschnitte setzen und viele Verbesserungen im Detail

Der MobileClient verfügt jetzt über Haftnotizen. Haftnotizen unterstützen interne Workflows: Redakteur*innen und Tools fügen Notizen, redaktionelle Kommentare und Warnungen zu Dokumenten hinzu.
Konfiguriere, welche Suchoptionen sichtbar sind (für Administrator*innen).

Konsistentere Suchoptionen

Die Suchoptionen sind einheitlicher und kompakter gestaltet.

Bildausschnitte setzen

Setze im MobileClient die Ausschnitte aller einzelnen Bildvarianten.

Bildvarianten durch eigene Bilder ersetzen

Lade eigene Bilder für einzelne Bildvarianten hoch, auch für alle mit demselben Seitenverhältnis gleichzeitig.

Dokumentendetails einsehen

Du bekommst im Fenster mit den Kompaktinfos Infos zu Systemmetadaten, eigenen Metadaten (konfigurierbar), Verwendungen und Komponenten.

Account-Einstellungen

Ändere Deine persönlichen Account-Einstellungen direkt im Mobile Client.

(Mehr) Aktionen überall ausführen

Aktionen: Du kannst Dokumente jetzt auch im MobileClient löschen. Das "Veröffentlichen" und andere Aktionen kannst Du nun zusätzlich direkt im Suchergebnis und beim Kuratieren von Komponenten erledigen.

Nach dem Status filtern

Filtere das Suchergebnis nach dem Status von Dokumenten.

Einstieg über Verlauf

Greife in der neuen Ansicht „Verlauf“ („Zuletzt geöffnete Dokumente“) schnell auf Deine zuletzt bearbeiteten Dokumente zu.

+++ Neu in früheren Sophora Versionen +++

Neue Funktionen aus früheren Sophora Versionen.

Vorlagen beim Anlegen von Dokumenten

Beim Anlegen von Dokumenten können Vorlagen viel besser genutzt werden als bisher. So lassen sich bestimmte Inhalte schon vorausfüllen.

Wiederherstellen von Dokumenten

Falls der Browser abstürzt, oder falls man versehentlich einen Tab schließt, kein Problem. Der MobileClient speichert automatisch die ungesicherte Arbeitsversion, so dass sie beim nächsten Start wiederhergestellt werden kann.

Bis zu 30% schneller dank neuem Angular

Der MobileClient ist um bis zu 30% schneller geworden. Möglich macht’s ein kompletter technischer „Rewrite“. Wir sind schrittweise auf die neueste Version des Google-Frameworks Angular umgestiegen, von AngularJS auf das nicht abwärtskompatible Angular. Nach rund zwölf Monaten konnten wir den Parallelbetrieb beider Frameworks endlich abschalten und freuen uns darauf, zukünftig viel schneller von Verbesserungen des Frameworks zu profitieren.

Drag & Drop von Komponenten

Die Komponenten lassen sich nun per Drag & Drop platzieren, z.B. die Bilder eine Bildergalerie oder die Teaser eine Homepage. Auch die Boxen im Text lassen sich auf diese Weise bearbeiten. Dabei beachtet der MobileClient alle hinterlegten Regeln, z.B. dass ein Bild nicht in eine Teaser-Box eingefügt werden darf oder dass die maximale Anzahl der Komponenten in der Box schon erreicht ist.

Der Kommentar einer Redakteurin: „Sensationell“. Wir danken!

Drag & Drop von Absätzen

Die feine Strukturierung der Inhalte war schon immer eine der großen Stärken Sophoras. Nun lassen sich auch im MobileClient Textabsätze, Bilder und Boxen im Text per Drag & Drop verschieben. Damit das auch bei langen Texten übersichtlich bleibt, haben wir dem MobileClient einen speziellen Verschiebemodus verpasst, der die Absätze gekürzt und als Liste zeigt. Das Drag & Drop funktioniert mit Touch-Bedienung und per Maus.

Datumsfilter in der Suche

Damit es noch einfacher wird aus Millionen von Dokumenten das richtige herauszufinden, haben wir in die Suche einen grafischen Datumsfilter eingebaut. Man kann sowohl schnell per Auswahl nach vorgegebenen Zeiträumen (heute, seit drei Tagen, etc.) suchen, als auch einen Zeitraum in einem Dialog selbst setzen.

Angebote nun auch im MobileClient

Jetzt lassen sich auch im MobileClient übergreifende redaktionelle Workflows abbilden. Wir haben die „Angebotsbereiche“ integriert. Angebotsbereiche sind abonnierbare Listen, in denen sich Dokumente sammeln und anderen „anbieten“ lassen. Einen wichtigen Anwendungsfall beschreibt eine Nutzerin wie folgt: „Als TV-Redakteurin bearbeite ich eine Meldung und delegiere z.B. die Bildbearbeitung an eine Kollegin, die sich damit auskennt. Sie kann mir dann das fertige Bild im MobileClient anbieten, damit ich es als Komponente oder Absatzbild einbauen kann.“

Auch die Startseite des MobileClient haben wir um Angebote erweitert und die Seite folgerichtig von „Suche“ in „Start“ umbenannt. So kann der redaktionelle Einstieg in die Bearbeitung auch über Angebote führen.

Einfaches Fixed-Size-Textfeld für Teletext und mehr

Der MobileClient unterstützt nun das Fixed-Size-Textfeld in schlichter Form für Text mit beschränktem Platz, z.B. Teletext. Die Silbentrennung des Fixed-Size-Textfeld und die Zeilenverteilung passieren im Hintergrund. Die Ergebnisse sind in der Vorschau sichtbar.

Verbesserter Bild-Upload

Auch der Bild-Upload direkt im Bilddokument ist im MobileClient nun möglich. Das ging bisher nur im Kontext von anderen Dokumenten, z.B. Artikeln.

Lesemodus

Wenn man möchte, kann man ein Dokument im MobileClient nun erst einmal im Lesemodus aufrufen, und dann bei Bedarf in den Editiermodus wechseln. Das ist praktisch, wenn man das Dokument nur querlesen möchte oder über das Dokument zu anderen Dokumenten navigieren möchte. Der Lesemodus ist auch dann hilfreich, wenn der MobileClient im „Embedded“ Modus innerhalb einer anderen Anwendung läuft.

Admin Dashboard

Mit einer 3-Tages- und 12-Stunden-Ansicht für Diagramme bekommst Du jetzt eine noch bessere Übersicht.
Das Admin Dashboard unterstützt eingebettete Tools, die unter HTTPS laufen, besser. Auch diese Tools kannst kannst Du im Admin Dashboard gut im Blick haben.
Betreibe das Admin Dashboard leichter als zuvor in Docker-Containern.

+++ Neu in früheren Sophora Versionen +++

Neue Funktionen aus früheren Sophora Versionen.

Admin Dashboard unterstützt mehr Metriken und Module

Das Admin Dashboard macht Sophora-spezifische Metriken sichtbar. Deshalb ziehen es die meisten Administrator*innen „selbstgestrickten“ oder generischen Produktlösungen vor. Sophora 3 bringt Detailverbesserungen, z.B. mit neuen Graphen zur Anzahl der Generierungen bzw. der durchschnittlichen Generierungszeit von den Deliveries. Zudem monitort das Admin Dashboard nun auch die „CacheRemovalQueue“, den MobileClient und das UGC.

Content API

+++ Neu in früheren Sophora Versionen +++

Neue Funktionen aus früheren Sophora Versionen.

Content API mit Zusatzinfos zu Binärdaten

Die Content-API gibt nun bei allen Binärdaten auch den MIME -Type aus, um unnötige Auswertungen der Binärdaten zu vermeiden.

Date Search

+++ Neu in früheren Sophora Versionen +++

Neue Funktionen aus früheren Sophora Versionen.

Flexible Anzeige des Suchergebnis

Im Modul „Date Search” lässt sich nun genauer einstellen, was im Suchergebnis im DeskClient angezeigt werden soll. Für den besseren Überblick. Technisch basiert die Funktion auf einer dynamischen Tabelle, in der eine Konfiguration hinterlegt werden kann.

EPG

Das EPG-Modul kann nun auch mit „Dazwischensendungen“ umgehen.
In der EPG-Ansicht lassen sich besondere Eigenschaften eines Dokumentes per Icon visualisieren, z.B. um direkt zu sehen, an welchen Dokumenten Du noch bestimmte Eigenschaften eintragen musst.

+++ Neu in früheren Sophora Versionen +++

Neue Funktionen aus früheren Sophora Versionen.

EPG mit Multiprogramm-Anzeige

Der EPG unterstützt nun die parallele Anzeige mehrerer Programme. Dies ist besonders hilfreich für die Planung von Online-Event-Videostreams, z.B. wenn bei einer Sportveranstaltung online verschiedene Streams gleichzeitig angeboten werden.

Importer

Wir haben den Importer auf „Spring-Boot“ umgestellt. Der Importer basiert somit auf zeitgemäßer Technik. Und: Du kannst den Importer unkomplizierter konfigurieren („YAML“).

Wichtig: Du musst mit dem Update die Konfigurationsdateien der Importer anpassen.
Der Importer hat nun einen Health-Check.

+++ Neu in früheren Sophora Versionen +++

Neue Funktionen aus früheren Sophora Versionen.

Importer Patterns für die Administration

Die Zahl der Importe nimmt bei vielen Unternehmen, die Sophora nutzen, rapide zu. Um überlaufende Ordner zu verhindernd, lassen sich im Importer nun „successful“- und „failure“-Ordner mit Patterns definieren, Dabei können Sie das Datum und einen XSL-Parameter nutzen, um z.B. für jeden Tag einen neuen „failure“-Ordner anzulegen. Auch das automatische Aufräumen der Import-Ordner haben wir konfigurierbar gemacht.

Maps

+++ Neu in früheren Sophora Versionen +++

Neue Funktionen aus früheren Sophora Versionen.

Neue Benutzungsoberfläche

Das Modul Maps hat optisch und technisch eine komplettes Make-Over bekommen und basiert nun auf der neuesten Version des Angular-Frameworks sowie auf den aktuellen Schnittstellen der Kartenanbieter. Im Hintergrund haben wir das Modul auf OpenLayers umgestellt, so dass wir unabhängiger von den Karten-Providern sind.

Maps unterstützt Mapbox und OpenStreetMap

Sophora Maps unterstützt jetzt nicht nur Bing Maps, sondern alternativ auch Mapbox und das lizenzkostenfreie OpenStreetMap. In der Konfiguration des Maps-Eingabefeldes kann der Kartenanbieter eingestellt werden, der im DeskClient genutzt werden soll, um im Kartenfeld Punkte zu setzen, Strecken zu definieren etc.

Wichtig: Der neue Feldtyp kann auch mit den Werten umgehen, die mit dem alten Kartenfeldtyp gespeichert wurden. Dadurch können die existierenden Maps einfach auf den neuen Feldtyp umkonfiguriert werden, ohne dass weitere Arbeit anfallen würde.

Zusatzinformationen aus Geodaten speichern

Auf Basis der Geodaten lassen sich in Maps nun zusätzliche Informationen abholen und in einem gewünschten Dokument hinterlegen. Zusätzliche Daten sind der Landkreis, das Bundesland, das Land oder die PLZ. Die zusätzlichen Informationen sind im Suchindex vorhanden, so dass man in der Website oder App nach den Geodaten filtern oder Karten automatisch bestücken kann. Damit werden Personalisierungen möglich, wenn sich z.B. Besucher*innen besonders für Nachrichten aus ihrer Region interessieren.

Zur Technik: Im Erweiterungspaket sind ein Skript und ein Sophora-Mixin enthalten, das an verschiedenen Stellen im Datenmodell verwendet werden kann.

Social Media Quote

Du kannst im Text per Social Media Quote zusätzlich bequem aus TikTok, Vimeo, Spotify und Giphy zitieren.

+++ Neu in früheren Sophora Versionen +++

Neue Funktionen aus früheren Sophora Versionen.

Aus YouTube & ScribbleLive zitieren

Nun lassen sich auch YouTube-Videos bequem mit Social Media Quote in den Text einbetten, analog zum Einbetten von Twitter-, Facebook- und Instagram-Inhalten.

Der Ablauf: Eine Redakteurin kopiert die Original-URL des YouTube-Videos in einen Absatz des Copytextes, und wenn sie nun das neu geschaffene Skript in der Toolbar des Sophora-Dokuments auslöst, werden die entsprechenden Eigenschaften des YouTube-Videos (Titel, Embed-Code etc.) in die entsprechenden Felder des neuen Absatztyps „YouTube" geschrieben. Analog dazu ist auch das Einbinden von Scribble-Live-Events mit Sophora 3 möglich.

TableStar

TableStar berechnet die Tabellen auf Wunsch auch abhängig von der Anzahl der ausgetragenen Spiele. Da greift die so genannte „Quotientenregel“.
TableStar berechnet nun besondere Staffel-Wettbewerbsformen wie NBA, NFL etc. für Dich.

+++ Neu in früheren Sophora Versionen +++

Neue Funktionen aus früheren Sophora Versionen.

Datentabellen importieren und darstellen

Wir haben den Import von Sophora-Datentabellen mit TableStar ermöglicht und die Teletextausspielung so erweitert, dass auch Datentabellen mit vielen Einträgen dargestellt werden können. Dabei haben wir einen vielfältig nutzbaren Sophora-Datentabellen-Import entwickelt, z.B. für tabellarische Statistiken wie Arbeitslosenzahlen, Wirtschaftsdaten und Torjägerlisten im Sport.

Teletext

+++ Neu in früheren Sophora Versionen +++

Neue Funktionen aus früheren Sophora Versionen.

Teletext mit Textlinks

Nun sind im Teletext-Editor auch Textlinks möglich.

FTPS

Der Teletextexporter ermöglicht nun auch FTPS als Upload-Protokoll.

UGC

Das EPG-Modul kann nun auch mit „Dazwischensendungen“ umgehen.
In der EPG-Ansicht lassen sich besondere Eigenschaften eines Dokumentes per Icon visualisieren, z.B. um direkt zu sehen, an welchen Dokumenten Du noch bestimmte Eigenschaften eintragen musst.

+++ Neu in früheren Sophora Versionen +++

Neue Funktionen aus früheren Sophora Versionen.

EPG mit Multiprogramm-Anzeige

Der EPG unterstützt nun die parallele Anzeige mehrerer Programme. Dies ist besonders hilfreich für die Planung von Online-Event-Videostreams, z.B. wenn bei einer Sportveranstaltung online verschiedene Streams gleichzeitig angeboten werden.

YouTube-Connector (AV-Tool)

Der YouTube-Connector spielt nun besser mit Akamai zusammen, z.B. um Videos aus dem Akamai-Cache zu entfernen.
Der YouTube-Connector verarbeitet neu veröffentlichte Videos nun mit höherer Priorität als gelöschte Videos. So kommen Dir selbst „Massenlöschungen“ nicht in die Quere, wenn Du Videos auf YouTube publizierst.
Icon