myContent PORTAL Version 2023.3

Legende: (Plus) = neue Funktion | (Info) = Information | (Fehler) = Behobener Bug

IconUnterversionBeschreibungJIRA Ticket(s)
(Plus)22

Hauptnavigation (Stil: ausgetrieben) angepasst

Die Navigationsdarstellung "Hauptnavi, ausgetrieben" legte bislang, historisch bedingt, ein gewisses Eigenleben an den Tag:

  • Immer automatisch responsiv (unabhängig von den Einstellungen an der Komponente)
    • In den Größen XS und S als Hamburger-Menü mit optional eingebetteter Service-Navi
  • Immer mit HOME-Häuschen
  • Immer automatisch Sticky (bei Postion 0) und erneutem Einblenden beim Scrollen

Dieses Verhalten wurde in der Version 22 ausgebaut, da es durch die mittlerweile vorhandenen Konfigurationsoptionen obsolet geworden ist.

  • Die Naviation verhält sich jetzt nicht mehr responsiv - außer es wird entsprechend über die T-Shirt Größen konfiguriert
  • Das Home-Häuschen ist nur noch dann zu sehen, wenn es auch in der Navigationsstruktur angelegt wurde
  • Die Sticky-Position und das Verhalten beim Scrollen wird von der Komponente übernommen

Das bisherige "Small"-Verhalten (Hamburger-Button in XS+S) wird über eine neue Darstellungsform "Logo + Menübutton" bereit gestellt und kann bei Bedarf über eine zusätzliche Komponente aktiviert werden.

Diese neue Variante unterstützt die Angabe eines abweichenden Icons für den Button sowie, optional, eines eigenen Logos (als Ersatz für den Seitenkopf).

PSCP-600 - Abrufen der Vorgangsdetails... STATUS

(Plus)22

Artikelempfehlungen: Stichwörter gegenseitig ausschließen

Um den Anwendungsfall abzudecken, dass eigener redaktioneller Inhalt nicht mit Vorschlägen zu DPA Meldungen kombiniert wird - oder um z. B. zu verhindern, dass Sport-Meldungen mit Empfehlungen aus der Kultur angereichert werden, kann man nun Stichwort-Ausschlüsse (portal.article.tag-names-do-not-combine-for-suggestions) konfigurieren.

PSCP-582 - Abrufen der Vorgangsdetails... STATUS

(Plus)22

JavaScript Events und CSS Klassen für erweiterte Anpassungen

Wir haben einige CSS Klassen und Java-Script Events bereit gestellt, um weitere Anpassungsmöglichkeiten zu bieten.

PSCP-660 - Abrufen der Vorgangsdetails... STATUS

(Plus)22

Gelöschte Stichwörter im #Portal ausblenden

Wird in myContent ein Stichwort gelöscht, wird dieses nun auch im #Portal versteckt.

Ist es in Elementen der Admin-Oberfläche noch referenziert, wird es dort durchgestrichen angezeigt.

PSCP-648 - Abrufen der Vorgangsdetails... STATUS

(Plus)22

noindex Direktive über Stichwörter steuern

Über ein Stichwort (z. B. #PORTAL-NOINDEX; oder das bereits vorhandene #PORTAL-HIDDEN) kann nun auch das noindex Meta-Tag gesteuert werden, welches Crawler anweist, einen Artikel nicht zu indizieren.

(Info) Das noindex-Flag ist allerdings nicht mehr als ein gut gemeinter Hinweis an die Bots. In der Regel ignorieren diese es nämlich und indizieren dennoch. Die Treffer werden aber i. d. R. anhand des Flags bei einer passenden Suche ausgeblendet.

PSCP-681 - Abrufen der Vorgangsdetails... STATUS

(Plus)22.7

noindex an Ressourcen definieren

Neben der o. g. Möglichkeit das No-Index Flag anhand von Stichwörtern in Artikeln zu vergeben, können nun auch Ressourcen komplett von der Suchmaschinenindizierung ausgeschlossen werden:

PSCP-699 - Abrufen der Vorgangsdetails... STATUS

(Fehler)22.7

Die "Sperrzeit" wirkte nicht korrekt

Wurde in Artikeln die Sperrzeit auf ein Datum in der Vergangenheit gesetzt und gleichzeitig der "Aktualisierung" Haken in myContent verwendet, führte das zu ungewolltem Programmverhalten.

Die Sperrzeit und das "Aktualisierung"-Häkchen wirken nun immer wie folgt:

  • Neuanlage eines Artikels ohne Sperrzeit → "Veröffentlichungsdatum" = Anlagedatum.
  • Sperrzeit kleiner (älter) als das Anlagedatum des Artikels ? → Sperrzeit als "Veröffentlichungsdatum" verwenden.
  • Sperrzeit in der Zukunft ? → Artikel ist nicht sichtbar.
  • Sperrzeit > Anlagedatum aber < als "Jetzt" → Artikel ist normal sichtbar. 
  • "Aktualisierung" Häkchen im Artikel gesetzt ? → "Änderungsdatum (logisch)" im Artikel auf "Jetzt" setzen
  • Die Sortierung erfolgt immer nach Änderungsdatum (logisch)

In der #Portal Artikelliste sind nun auch alle 4 Zeitstempel je Artikel sichtbar. Fett hervorgehoben, der, der verwendet wird:

PSCP-698 - Abrufen der Vorgangsdetails... STATUS





(Plus)23

Assets inline im Text

In Artikeltemplates kann jetzt die Checkbox "Assets im Text platzieren". Aktiviert man diese werden die Assets nicht mehr in die ggfs. im Template vorhandenen Mediaslider / Collagen eingefügt, sondern als Einzelassets an der jeweiligen Position eingebettet.

Wird diese Option aktiviert, müssen zusätzlich auch die Gestaltungsvarianten für die Bildunterschriften gewählt werden.

PSCP-638 - Abrufen der Vorgangsdetails... STATUS

(Plus)23

Short-URLs / SEO-URLs je Artikel definieren

Über ein optionales myContent Artikelattribut "Alternative SEO URL" kann einem Artikel eine Short/SEO-URL mit gegeben werden, unter welcher er fortan im Portal verfügbar ist.

(Warnung) Diese Funktion muss konfiguriert werden, bevor sie verwendet werden kann. Bitte wenden Sie sich an den HUP-Support.

PSCP-700 - Abrufen der Vorgangsdetails... STATUS

(Plus)23

Datumsangaben in Textform

Neben den klassischen Datumsangaben (dd.mm.yyyy hh:mm:ss) kann nun das Veröffentlichung auch in Textform ausgegeben werden. (Vor x Minuten, Vor x Stunden, Gestern...)

Regelwerk:

  • Wenn jünger als 1h: Vor x Minuten
  • Vor einer Stunde
  • Vor [2-8] Stunden
  • Heute
  • Gestern
  • Vor [2-5] Tagen
  • Danach: das Datum

Die Einstellung kann je VHost und jeweils für Seiten- und Artikeltemplates aktiviert werden:

PSCP-650 - Abrufen der Vorgangsdetails... STATUS

(Plus)23

Anzeigenplätze: Ein-/Ausblenden über T-Shirt Größen

Die Anzeigenplätze in Artikel- und Seitentemplates lassen sich jetzt wie zahlreiche andere Komponenten über T-Shirt Größen responsiv ein bzw. ausblenden.

(Warnung) Bitte beachten Sie, dass Anzeigen ggfs. nicht sichtbar sind, wenn diese in einer ausgeblendeten Anzeigenbox enthalten sind.

PSCP-674 - Abrufen der Vorgangsdetails... STATUS

(Plus)23

Formulare als Komponente im Artikel

Seit Version 23 können Formulare (z. B. Kontakt / Gewinnspiel / Umfrage) als Komponenten direkt in ein Artikeltemplate eingebunden werden.

Im Artikel-Template:

Im Artikel:

(Info) Wird das Formular aus einem Artikel abgesendet, enthält es neben den Formularfeldern auch immer zwei weitere Infos: Artikel Überschrift und Artikel URL, um Rückschlüsse auf die Herkunft zu ermöglichen.

PSCP-567 - Abrufen der Vorgangsdetails... STATUS

(Plus)23

Formulare: Feldnamen doppelt vergeben

Felder mussten bislang einen eindeutigen Namen haben, Dopplungen waren nicht möglich.

Ab dieser Version können Formularfelder mit gleichem Namen angelegt werden, indem an den Namen ein (im Formular nicht sichtbarer) Präfix angehangen wird. Dieser wird nur in der erzeugten Email ausgegeben.

Editor:

Formular:

Email:

PSCP-664 - Abrufen der Vorgangsdetails... STATUS

(Plus)23

SEO: Tag-Seiten mit Leerzeichen in der URL verhindern

Bislang enthielten die Adressen automatisch angelegter Tag-Seiten (Stichwörter, Orte, Regionen, Ressorts) u. U. Leerzeichen.

Das ist technisch schon seit Jahren erlaubt, aber einige SEO-Checks stören sich nach wie vor daran. (Suchmaschinen, das das nicht verarbeiten können sind uns im übrigen keine bekannt...). Zur Verbesserung der Konformität werden die Themenseiten jetzt vorrangig in "Döner-Case-Notation" (also mit Minus anstelle der Leerzeichen) angeboten und ausgespielt. Der Aufruf mittels Leerzeichen ist aber weiterhin möglich.

zB: /orte/Bayerhof-bei-Thanstein oder /orte/Bayerhof bei Thanstein oder  /orte/Bayerhof%20bei%20Thanstein

PSCP-296 - Abrufen der Vorgangsdetails... STATUS

(Plus)23

Insights: Das am VHost eingestellte "Masterressort" wird jetzt auch an die Impressions geschrieben

Um die Impressions genauer zu analysieren, wird nun das am VHost eingestellte Ressort mit abgelegt. Das Ressort kann an allen "Artikel"-Abfragen bereits gefiltert werden.

PSCP-692 - Abrufen der Vorgangsdetails... STATUS

(Plus)23

Assets als Ressource ablegen

Um Assets (Dateien) auf einer bestimmten Adresse im Portal anzubieten (zB. die aktuellen Media-Daten als PDF unter der URL /mediadaten) gibt es nun einen neuen Ressourcentyp "Asset". Dieses kann mit einer vorhandenen oder einer neuen Datei bestückt werden.

PSCP-675 - Abrufen der Vorgangsdetails... STATUS

(Plus)23

Consent Management / Stammdaten: Liste der blockierten / fehlenden Domains

Ist das HUP Consent-Management-Modul aktiv, blockiert es alle externen Ressourcen, für die kein aktiver Filter gefunden wurde. Um zu sehen, welche Ressourcen blockiert werden, gibt es in den Stammdaten nun einen entsprechenden Dialog.

PSCP-417 - Abrufen der Vorgangsdetails... STATUS

(Plus)23

Überschriften Font (Short-hand) im Artikel-Grid

Für Artikel-Grids lässt sich jetzt individuell die Schriftart der Überschrift als Font-Shorthand übersteuern.

PSCP-711 - Abrufen der Vorgangsdetails... STATUS

(Plus)23

Verbesserung des Handlings und der Optik der Vollbilddarstellung

Die Vollbilddarstellung hat ein vergrößertes Schließen-Kreuz bekommen. Außerdem bleibt die BU nun aufgeklappt, wenn man blättert. Die Hintergrundfarbe der Vollbildansicht wird aus dem Rahmentemplate übernommen.

PSCP-680 - Abrufen der Vorgangsdetails... STATUS

(Plus)23

Stichworte an Hand ihrer Kategorie ausblenden 

Stichworte konfigurierter Kategorien werden nicht mehr an der Oberfläche angezeigt und nicht mehr für die Selektion ähnlicher Inhalte verwendet.

Default ist die Kategorie Technik.

PSCP-324 - Abrufen der Vorgangsdetails... STATUS

(Fehler)23

PDF Downloads mit korrektem Dateinamen

PDF Dateien wurden, wenn im Portal-Admin als Download-Link in eine HTML Komponente eingefügt, unter Umständen als JPEG/PNG herunter geladen, und immer unter einem kryptischen Dateinamen. Beides wurde behoben. PDF Dateien werden nun unter dem beim Hochladen angegebenen Dateinamen herunter geladen.

PSCP-715 - Abrufen der Vorgangsdetails... STATUS

(Plus)23.9

Artikeltemplates: Artikelvorschläge mit weiteren Filtern

Die Komponente für Artikel-Vorschläge wurde um weitere Filtermöglichkeiten erweitert. Diese wirken zusätzlich zu den schon vorhandenen Filtern.

PSCP-614 - Abrufen der Vorgangsdetails... STATUS

(Fehler)23.10

Unterressorts wirkten nicht bei Anzeigenfiltern / Erkennung der kanonischen Beziehung

Wir haben einen Fehler behoben, der dazu führte, dass Anzeigen in Unterressorts nicht gezogen wurden, obwohl sie für das Hauptressort gebucht waren. Der gleiche Fehler trat beim Versuch auf, das führende Ressort, bzw. den führenden VHost zu einem Artikel in einem Unterressort zu ermitteln.

Mehr dazu siehe: hier.

PSCP-749 - Abrufen der Vorgangsdetails... STATUS

PSCP-755 - Abrufen der Vorgangsdetails... STATUS

(Plus)23.16

SEO URL ab sofort als default Canonical-URL

Bisher war die Canonical-URL im HTML Code eines Artikels auf die nicht veränderliche URL des Artikels gesetzt (zb: /article/id/1234567890).

Google ignoriert aber seit einigen Monaten diese Anweisung sporadisch und nicht deterministisch. Das führt u. a. zu "duplicate Content" Warnungen in der Search-Console.

Jetzt wird standardgemäß die SEO URL als Canonical-URL gesetzt, damit google den Inhalt nicht anhand der unveränderlichen URL "doppelt" indiziert.

Das alte Programmverhalten kann bei Bedarf über den Config-Schalter use-seo-url-as-canonical-url:false wiederhergestellt werden.

PSCP-764 - Abrufen der Vorgangsdetails... STATUS

(Plus)23.17

Inline Paywall

Die PayWall wurde bisher immer als Popup über den Artikeltext (und die ganze Seite) gelegt.

An der PayWall Komponente im Artikeltemplate kann nun optional eingestellt werden, dass der Code "inline" also weniger invasiv im normalen Artikeltext ausgespielt wird.

(Warnung) Bitte beachten: Die bisherigen CSS Klassen der PayWall sind hiermit obsolet. Es müssen Anpassungen am HTML Code vorgenommen werden, wenn bisher mit custom-code gearbeitet wurde. Siehe: CSS Klassen & JavaScript Events

PSCP-791 - Abrufen der Vorgangsdetails... STATUS