Über
Mit der CoreMedia CSV Reporting Extension können Benutzer Berichte im CSV-Format erstellen, die den Status einer großen Auswahl an Inhalten beschreiben. Inhalte können auf die gleiche Weise ausgewählt werden, wie eine Inhaltssuche in CoreMedia Studio durchgeführt wird. Dies wird als Blueprint-Erweiterung mit dem Titel „CSV“ implementiert, die Module für die Studio- und Vorschau-CAE-Komponenten enthält.
In der Bibliothek wurde eine neue Symbolleistenoption hinzugefügt: „CSV“.
Durchsuchen-Modus
Im Durchsuchen-Modus wird durch Klicken auf die CSV-Schaltfläche ein Export aller Inhalte im aktuell ausgewählten Ordner initiiert, einschließlich der Inhalte in Unterordnern.
Wenn die Schaltfläche gedrückt wird, zeigt ein Popup-Dialogfeld den ausgewählten Ordner an, der den zu exportierenden Inhalt enthält. Über die Dropdown-Liste kann eine andere Vorlage für den Bericht ausgewählt werden. Die Export-Schaltfläche ist deaktiviert, wenn keine Vorlagen verfügbar sind. Durch Drücken der Schaltfläche „Exportieren“ wird die Generierung einer neuen CSV-Datei initiiert, die automatisch vom Browser heruntergeladen wird.
Suchmodus
Im Suchmodus wird durch Klicken auf die CSV-Schaltfläche ein Export aller Inhalte initiiert, die den aktuellen Suchparametern entsprechen. Im folgenden Beispiel wird der Inhalt nach mehreren Facetten gefiltert: Ordner, Typ, Status und zuletzt bearbeitet von. 23 Artikel werden von der Ateliersuche gefunden.
Wenn die Schaltfläche gedrückt wird, zeigt ein Popup-Dialog die Anzahl der Suchergebnisse an, die in die exportierte CSV-Datei aufgenommen werden. Über die Dropdown-Liste kann eine andere Vorlage für den Bericht ausgewählt werden. Die Export-Schaltfläche ist deaktiviert, wenn keine Vorlagen verfügbar sind. Durch Drücken der Schaltfläche „Exportieren“ wird die Generierung einer neuen CSV-Datei initiiert, die automatisch vom Browser heruntergeladen wird.
Installation
Den Quellcode erhalten Sie hier: https://github.com/CoreMedia/csv-reporting
Es wird als bereitgestellt als CoreMedia Extension.
Support
Diese App ist Teil von CoreMedia Labs. CoreMedia Labs bietet Zugriff auf unsere neuesten und besten Produktverbesserungen, Ideen und frühen Prototypen. Wir möchten dies frühzeitig mit unseren Kunden und Partnern teilen, um Feedback zu sammeln und zu lernen, wie wir unsere Software verbessern können.
Der von uns bereitgestellte Code ist als Beispielcode gedacht, der eine Reihe von Funktionen veranschaulicht, die zur Verbesserung Ihres CoreMedia-Erlebnisses verwendet werden können. Wir freuen uns über Ihr Feedback zu Anwendungsfällen und Weiterentwicklungen! Bitte lesen Sie den Abschnitt Github-Probleme, wenn Sie Probleme mit unserem Code haben. Wenn Sie bereits eine Lösung für ein Problem haben, prüfen und integrieren wir gerne Ihre Pull-Requests.