Release Notes myContent CMS 2024.3

Release Notes myContent CMS 2024.3

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

IconUnterversionBeschreibungJIRA Ticket(s)
(Plus)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.

CON-7016 - Abrufen der Vorgangsdetails... STATUS

(Plus)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.)

CON-7049 - Abrufen der Vorgangsdetails... STATUS
(Plus)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.

CON-6360 - Abrufen der Vorgangsdetails... STATUS
(Plus)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.
CON-6877 - Abrufen der Vorgangsdetails... STATUS
(Plus)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

CON-7034 - Abrufen der Vorgangsdetails... STATUS
(Plus)

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

CON-7099 - Abrufen der Vorgangsdetails... STATUS
(Plus)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

CON-7110 - Abrufen der Vorgangsdetails... STATUS
(Plus)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.
CON-7134 - Abrufen der Vorgangsdetails... STATUS