Legende: = neue Funktion | = Information | = Behobener Bug
Icon | Unterversion | Beschreibung | JIRA Ticket(s) | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
24 | Anzeigenerfassung: Verbesserte Filter Die Anzeigenliste lässt sich jetzt nach Kundenname / Anzeigentyp und Gültigkeitsdatum filtern. |
| |||||||||
24 | Komponente "Navigation" - Keine hart codierte Suchfunktion mehr Die "Lupe" wurde bei der Servicenavigation bisher automatisch eingeblendet (immer Rechts), sobald eine Suchzeile im Rahmentemplate enthalten war. Dieses Verhalten wurde abgeschafft. Soll eine Suchfunktion angeboten werden, muss diese nun in der Navigationsstruktur enthalten sein. Hintergrund dieser Anpassung: Nicht alle Kunden wollen eine "Lupe" oben rechts haben. |
| |||||||||
24 | Komponente "Navigation" - Nur noch eine Hauptnavigationsvariante Die Hauptnavigation gab es bis jetzt in "Ausgetrieben" und "Linksbündig". Beide Varianten wurden vereinigt. Das Dropdown klappt nun immer automatisch auf. Vorhandene (alte) Komponenten werden automatisch migriert. |
| |||||||||
24 | Artikeltemplates: Anzeigenplätze mit weiteren Filtern Anzeigenplätze im Artikeltemplate können jetzt analog zum Seitentemplate mit bestimmten festen Anzeigen oder mit erweiterten Filterkriterien (Ressort, Stichwort, Ort, Region) verwendet werden. |
| |||||||||
24 | Autorenprofile mit Artikellisten Zusätzlich zum Autorenprofil (in jedem Artikel) kann nun auch eine Autorenseite nebst Profil und allen Artikeln eines Autors automatisch generiert werden. Um diese Funktion zu nutzen, ist im VHost die Option "Link zur Artikelliste im Autorenprofil anzeigen" zu aktivieren ( |
im Bereich Artikelseite) |
. Ist diese aktiv, wird dem Autorenprofil ein Link "Weitere Artikel dieses Autors" hinzugefügt: Diese Seite kann als Seitentemplate auf die Ressource "/author" gehangen werden: Es stehen neue Platzhalter für Autor-Name, Autoren-Bild und Autoren-Beschreibung zur Verfügung: |
| ||||||||||
24 | Plus-Badge mit konfigurierbarem Premium-Level Das Plus-Badge (für Premium Inhalte) wurde bisher bei allen Premium-Leveln > 0 angezeigt (also auch bei Sponsor-Wall Artikeln). Je VHost lässt sich nun konfigurieren, ab wann das Badge dargestellt werden soll. |
| |||||||||
24 | CSV Export + Verbesserte Filter der Mailversandjobs Die Mailversandjobs lassen sich jetzt nach Alter und Status filtern. Die angezeigte Liste kann auch als CSV-Datei herunter geladen werden. |
| |||||||||
24 | Asset-Ressourcen: MIME-/Content-Type konfigurierbar Für Asset-Ressourcen (Datei Downloads) lässt sich jetzt der automatisch ermittelte MIME-Type / Content-Type übersteuern, falls dies notwendig ist. ( |
z. B. für AASA Dateien, deren Typ sonst nicht korrekt ermittelt werden kann.) |
| ||||||||||
24 | Neue Platzhalter für automatisch generierte Seiten Wir haben neue Platzhalter für folgende Parameter automatisch generierter Seiten eingeführt: (jeweils in den Feldern Titel, Beschreibung und den HTML Komponenten) |
| |||||||||
24 | OneSignal Push-Benachrichtigungen Das |
myContent PORTAL kann nun bei Bedarf Push-Benachrichtigungen für veröffentlichte Artikel erzeugen. Dazu wurde eine Anbindung an OneSignal geschaffen. Es sind aber auch andere Systeme via RFC anbindbar. Die Konfiguration der Push-Versandmethode erfolgt im jeweiligen VHost: VHosts im myContent PORTAL |
| ||||||||||
24 | T-Shirt-Größen für HTML Komponenten im Seitentemplate HTML Source & WYSIWYG Komponenten im Seitentemplate haben nun auch T-Shirt Größen für responsives Verhalten. |
| |||||||||
24 | Komponente "Trennlinie" im Seitentemplate Im Seitentemplate steht jetzt auch die vom Rahmentemplate bekannte Trennlinie zur Verfügung. |
| |||||||||
24 | Wording-Anpassung: "Cookie Anbieter" Das Wording wurde vereinheitlicht. Wir reden jetzt generell von CMP (Consent Management Platform). |
| |||||||||
24 | Suchzeile: Option "Immer geöffnet" An der Komponente "Suchzeile" im Rahmentemplate lässt sich nun einstellen, ob diese immer geöffnet sein soll. |
| |||||||||
24 | Navigationselemente: De-/Aktivieren Navigationselemente können nun per Checkbox aktiviert / deaktiviert werden. Deaktivierte Elemente sind nicht sichtbar. Deaktiviert man ein übergeordnetes Element, werden auch alle Kinder deaktiviert. Navigationselemente deaktivieren sich nach wie vor automatisch, sobald die Ressource, auf die sie zeigen, nicht verfügbar ist. |
| |||||||||
24 | Seitentemplates: Alle Links extern öffnen Am Seitentemplate kann nun die Option "Links in neuem Tab öffnen" aktiviert werden. Diese Einstellung sorgt dafür, dass alle Links auf der Seite (zu Artikeln, Seiten, Formularen usw.) in einem neuen Fenster / Tab geöffnet werden. Diese Funktion ist u. a. für in IFrames eingebettete Seiten hilfreich, bei denen z. B. Suchergebnisse angezeigt werden, die dann nicht im IFrame, sondern in einem neuen Tab geöffnet werden sollen. Weiterführende Informationen siehe: Seitentemplates |
| |||||||||
24 | Artikelverweise auch inline im Artikeltext Inline Links können nun auch als Artikelverweis verwendet werden. Dazu kann man als Link-Ziel einfach die Artikel-ID (mit führendem / ) angeben. Alternativ kann man einfach die Domain und Protokoll weg lassen. z. B.: |
| |||||||||
24 | Artikelverweise: Als Preview anzeigen Artikelverweise konnten bisher als Link oder als vollständige Einbettung genutzt werden. Nun gibt es eine 3. Option: Das Darstellen des verknüpften Artikels als Preview: |
| |||||||||
24 | Eigene Seitentemplates für 404 (Nicht gefunden) und "keine Suchergebnisse" Je VHost lassen sich jetzt (optional) zwei Seitentemplates festlegen, die angezeigt werden sollen, sofern es zu Navigationsfehlern kommt, bzw. falls eine Suche nichts findet. Siehe auch VHosts im myContent PORTAL. Außerdem können im Falle von "Inhalt nicht gefunden" auch die gängigen HTML Statuscodes gesendet werden. |
| |||||||||
25 | Aktualisierungsinfo/-datum per Stichwort verstecken Das Stichwort "#HIDE-UPDATE" kann jetzt verwendet werden, um das Aktualisierungsdatum in Artikeln zu verstecken. Das Veröffentlichungsdatum wird weiterhin angezeigt. (Um dieses zu verstecken kann das schon länger vorhandene Stichwort "#PORTAL-NODATE" verwendet werden.) |
| |||||||||
25 | Die Schrift "DM Sans" wird jetzt mit dem Portal geliefert Weitere Infos zur Schrift: https://fonts.google.com/specimen/DM+Sans |
| |||||||||
25 | Events / Callbacks bei Ressourcenwechseln Da das myContent PORTAL eine Single-Page-Applikation ist, werden bei Seitenwechseln (z. B. Übersicht→Artikel) nicht, wie bei klassischen Webseiten üblich, die Head-Skripte erneut ausgeführt. In einer SPA werden diese nur beim ersten Laden ausgeführt. Was im Sinne von Ladezeiten und Performance ein großer Vorteil ist, hat aber u. U. auch Nachteile. Zum Beispiel, dass extern belegte Anzeigenplätze (AdSense, Traffective, NetPoint) nicht automatisch neu befüllt werden. Um dieses Problem elegant zu lösen, kann jetzt im VHost ein JavaScript hinterlegt werden (ohne Script Tags!), welches nach jedem Wechsel ausgeführt werden soll. Zusätzlich ist es möglich, auf ein neues JavaScript Event (pscpRessourceChange) zu reagieren. |
| |||||||||
25 | Ressource: Interner Redirect Ressourcen können nun als Redirect auf andere interne Seiten weiterleiten (z. B. /abo auf /aboservice). |
| |||||||||
25 | Artikelgrid & Slider: Basedomain übersteuerbar An allen Artikelgrids und Slidern lässt sich nun die Basedomain optional übersteuern. Das erlaubt es, Inhalte aus einem Portal in einem anderen zu öffnen. (So kann z. B. das Portal www.aaaa.de Inhalte in einem Slider anzeigen, die eigentlich zu www.bbbb.de gehören. Klickt der User einen Link an, soll der User den Inhalt nicht auf www.aaaa.de angezeigt bekommen, sondern in einem neuen Tab auf www.bbbb.de - und genau das lässt sich nun dank manipulierbarer Basedomain bewerkstelligen.) |
| |||||||||
25 | Keine Anzeigenkennung mehr bei Restplatzvermarktung Da die Restplatzvermarktung i. d. R. ihre Anzeigenkennung schon mitbringt oder diese per CSS an die entsprechenden Plätze gehangen wird, spielt das Portal fortan keine Kennung mehr aus, wenn der Platz an die Restplatzvermarktung übergeben wird. |
|