Release Notes myContent CMS 2024.3

Release Notes myContent CMS 2024.3

Legende: = neue Funktion | = Information | = Behobener Bug

Icon

Unterversion

Beschreibung

JIRA Ticket(s)

Icon

Unterversion

Beschreibung

JIRA Ticket(s)

39.0

Erweiterte Suche: Letzte Suchen und Einstellungen speichern

In den 4 Registerkarten Artikel / Asset / Thema / Person der erweiterten Suche wird jetzt jeweils die letzte Suche am Benutzer gespeichert und beim erneuten Öffnen der Ansicht automatisch wiederhergestellt.

Zusätzlich werden auch die Einstellungen der Ergebnisansicht (Darstellung / Spalten / Sortierung) gesichert, und stehen damit bei der nächsten Suche automatisch wieder zur Verfügung.

https://hup-company.atlassian.net/browse/CON-7016

39.0

News-Ansicht (Agenturen): Verbesserter Filter

Der Filter für News-Elemente wurde angepasst. Hier kann nun das Agenturressort eingeschränkt werden. Außerdem ist es möglich Pressemeldungen zu filtern. (Die Filterung basiert auf der Quell-ID des DPA WIRES Formats.)

https://hup-company.atlassian.net/browse/CON-7049

33.0

Integration der VG-Wort-Verwertungsauswertung METIS

Es geht um METIS. Dies ist eine Art Vergütungssystem, wenn ein Online-Artikel oft geklickt wird. Dies funktioniert über "Zählmarken" die in den Artikel implementiert werden. Gleichzeitig werden die Autoren und die URL's gemeldet und erfasst. Diese werden weitergeleitet und ausgewertet.

https://hup-company.atlassian.net/browse/CON-6360

Editorservice

Editorservice: Optionaler Text für Textflächen & Umbenennung image-parameters

In der Editor-Konfiguration wurde der Parameter image-parameters in resize-parameters umbenannt.
Zusätzlich kann der neue Parameter optional für Textflächen gesetzt werden (Default: false).

Anpassungen in der EfwDataBO-Logik:

  • Beim Verarbeiten von Contentparts werden Textflächen mit gesetztem optional=true erkannt und gesammelt (optTextParams).

  • Erst nach erfolgtem Bild-Fitting (Über- und Untersatz) wird entschieden, ob diese optionalen Texte entfernt werden müssen.

Reihenfolge beim Entfernen optionaler Inhalte:

  • Wenn nach Bildanpassung weiterhin Übersatz vorliegt, wird der zuletzt eingefügte optionale Text entfernt.

  • Der optionale Text wird im zusammengesetzten efw-Text gesucht und korrekt entfernt/formatiert.

  • Falls der Artikel am Ende noch Übersatz enthält, wird das letzte optionale Bild entfernt.

  • Die Schritte wiederholen sich, solange noch Übersatz besteht – Texte und Bilder werden dabei abwechselnd entfernt.

https://hup-company.atlassian.net/browse/CON-6877

39.0

Darstellung der DPA meldungen in der Vorschau (News-Ansicht) verbessern

Die Darstellung von Agenturmeldungen (z. B. DPA) in der News-Vorschau wurde verbessert.
Zuvor wurden Inhalte als reiner Fließtext ohne erkennbare Struktur angezeigt.

  • Listen & Aufzählungen: Strukturierte Listen werden erkannt und formatiert dargestellt

  • Zitate: Inhalte mit typischem Zitatenformat werden hervorgehoben

  • Links: URLs werden automatisch als klickbare Links formatiert

  • Überschriften: Überschriften werden – soweit erkennbar – visuell hervorgehoben

https://hup-company.atlassian.net/browse/CON-7034

39.0

 

Zeichenanzahl in der erweiterten Suche anzeigen

Die Zeichenanzahl eines Artikels ist nun auch direkt in der Ergebnisliste der Erweiterten Suche sichtbar – nicht mehr nur in der Detailansicht.
Dies erleichtert die Einschätzung der Artikellänge und ermöglicht das Sortieren nach Textumfang.

Funktionale Änderungen:

  • Eine neue Suchkomponente „Zeichenanzahl“ wurde hinzugefügt

  • Die Komponente erlaubt eine Bereichsauswahl (von / bis) zur gezielten Suche nach Artikellänge

  • Nur wenn die Komponente verwendet wird, erscheint in der Ergebnisliste eine zusätzliche Spalte „Zeichenanzahl“

  • Diese neue Spalte ist sortierbar, sodass Treffer z. B. nach Länge auf- oder absteigend sortiert werden können

https://hup-company.atlassian.net/browse/CON-7099

39.0

News-Löschprozess: Assets aktualisieren und Vormerkliste durch Sammlung ersetzen

Der bisherige Löschprozess delete-old-unused-events wurde überarbeitet und trägt nun den Namen delete-old-unreferenced-news. Ziel ist eine zuverlässigere und nachvollziehbare Löschung von News und zugehörigen Assets – insbesondere unter Berücksichtigung der neuen Sammlung anstelle der bisherigen Vormerkliste.

Änderungen im Löschprozess:

  • Neuer Name: Task wurde von delete-old-unused-events in delete-old-unreferenced-news umbenannt

  • Löschverhalten erweitert:

    • Verwendungsnachweise zu enthaltenen Assets in Alfresco werden nun mit entfernt.

    • News, die Themen oder Sammlungen zugeordnet sind, bleiben von der Löschung ausgenommen.

  • Vormerkliste entfällt vollständig
    News können stattdessen in Sammlungen aufgenommen werden. Wird ein News-Verzeichnis geöffnet, aktualisiert sich das Datum wie zuvor bei „Letzte Aktivität“.

Neuer Löschprozess für Sammlungen:

  • Zusätzlicher Task: delete-old-personal-tray-news-items
    Entfernt veraltete News-Einträge aus persönlichen Sammlungen.
    (Konfigurierbar über den Logikserver)

Technische Hinweise/Testen:

  • Für Tests im Logikserver (Swagger) stehen folgende Methoden zur Verfügung:

news-controller:

  • startDeleteOldUnreferencedNewsTask

  • stopDeleteOldUnreferencedNewsTask

personal-tray-controller (Sammlung):

  • startDeleteOldPersonalTrayNewsItemsTask

  • stopDeleteOldPersonalTrayNewsItemsTask

https://hup-company.atlassian.net/browse/CON-7110

39.0

Erweiterte Konfiguration zum "auto-channeling"

Die Konfigurationslogik zur automatisierten Kanalzuweisung wurde erweitert, um komplexe Filter effizienter und übersichtlicher zu gestalten:

1. OR-Verknüpfungen innerhalb von Kriterien
Mehrere Werte pro Attribut können logisch oder-verknüpft werden.

  • Gilt für dyn-attribs (z. B. paperStatus) und geo-regions.

  • Für geo-regions wird das Kürzel (code) aus den Stammdaten verwendet.

Beispiel:

activation-rules: - export-points: [6SN] criteria: dyn-attribs: 1: - key: isBUDReport value: true 2: - key: paperStatus value: 1 - key: paperStatus value: 2 - key: paperStatus value: 4 geo-regions: 1: - code: BudErw-SN category: MANUAL - code: BudPri-SN category: MANUAL

2. Negierte Einträge (Ausschlüsse)
Filterbedingungen können gezielt Werte ausschließen.

  • Umsetzung über Prefix exclude- oder durch ein Minuszeichen (-) vor dem Wert bei Arrays.

deactivation-rules: - export-points: [bud-facebook] criteria: export-points: -["Portal Daheim"]

→ Entfernt bud-facebook, wenn der Artikel nicht für „Portal Daheim“ vorgesehen ist.

https://hup-company.atlassian.net/browse/CON-7134