PEIQ Knowledge Base

Import-Workflow für Events & Sporttabellen

In PRINT NGEN sind verschiedene Import-Workflows eingerichtet, z. B. für den Import von Börsendaten oder Horoskopen. Es ist auch möglich die Veranstaltungsdaten von Drittanbietern nach PRIINT NGEN zu importieren. Eventdaten, wie z. B. Orte, Städte, Termine werden nach PRINT NGEN importiert und dort entsprechend verwaltet.

Funktionalitäten des Import-Workflows für Events und Sporttabellen

  • Import von Events inkl. relevanter Eventdaten von Drittanbietern

  • Import von Sporttabellen

  • Redaktionelle Weiterverarbeitung von Events und Sporttabellen in PRINT NGEN

Inhaltsverzeichnis

Import von Events

Im Verzeichnis ”Events” existiert eine festgelegte Ordnerstruktur. In dieser befindet sich das “_$ok$_”-Verzeichnis. Ist der Datenimport fehlerfrei gelaufen, werden alle Veranstaltungs-XMLs zunächst als Kopie im “_$ok$_”-Ordner abgelegt.

War der Datenimport nicht OK, landen die XML-Dateien entsprechend im ”_$fehler$_”-Ordner. 

1a2bb0c3-5875-4f9c-9b9e-48fd23f2277b.png
Ordner-Struktur im “Events“-Verzeichnis

Beispiel für einen Event-Import

Einen Event-Datenimport simulieren

Die Veranstaltung wird in die Zwischenablage kopiert und in das “Events > MSU > Import”-Verzeichnis gelegt. Der Dämon holt sich die Datei und importiert diese nach PRINT NGEN. Er läuft in einem Abstand von 1 Minute und holt die XML-Datei nach PRINT NGEN.

Wurde die Datei schon einmal nach PRINT NGEN importiert und lag diese schon im “_$ok$_”-Verzeichnis, wird eine weitere Datei mit dem Zusatz “#1” im Dateinamen angelegt. Infolgedessen kann eine Datei auch mehrmals importiert werden.

Veranstaltungen in PRINT NGEN öffnen

Über den “Öffnen”-Button wird der Menüpunkt “Veranstaltungen aufgerufen. Dadurch öffnet sich eine Mappe, in der alle Veranstaltungen nach Erstelldatum absteigend sortiert sind. Die frisch importierte Veranstaltung wird an oberster Stelle angezeigt.

Veranstaltungen in PRINT NGEN öffnen

Der/die Benutzer:in kann nun auf einer Seite eine Event-Artikelvorlage platzieren und den importierten Artikel aus der Mappe darauf platzieren.

XML-Datei im “_$ok$_”-Verzeichnis

Eine XML-Datei, die z. B. im “_$ok$_”-Verzeichnis liegt, kann mit Notepad ++ geöffnet werden.

Die Datei besteht aus Tags. In der nachstehenden Grafik ist das Tag “<Event_Rubrik>” zu sehen. Dafür wurde in PRINT NGEN ein Makro mit diesem Namen angelegt, durch welches der Inhalt entsprechend formatiert wird.

Soll z. B. das Tag “Event_Ort” speziell gekennzeichnet werden (z. B. durch eine Fettung oder eine andere Schriftfarbe), so muss auch ein Makro mit dem Namen “Event_Ort” angelegt werden. 

Import von Sporttabellen

Der Import von Sporttabellen ist analog zu dem Import von Events aufgebaut. Ebenfalls auf dem Laufwerk ist ein Verzeichnis mit dem Namen ”Sporttabellen” hinterlegt. Dieses enthält analog zu den “Events” ebenfalls eine festgelegte Ordnerstruktur.

Der Ablauf des Imports sowie die Bedeutung der einzelnen Ordner entspricht dem Event-Import.

Auch die XMLs der Sporttabellen bestehen aus verschiedenen Tags:

Tag “DTextObjekt” und “DTextAusgabe”

Bei den angelieferten XMLs kann das Tag “DTextObjekt” und/oder “DTextAusgabe” mitgeliefert werden:

  • Wird das Tag “DTextObjekt” mitgeliefert, so wird dessen Inhalt für das Setzen des Objekts in PRINT NGEN verwendet.

  • Wird nur das Tag “DTextAusgabe” mitgeliefert, so wird aus diesem das Objekt zusammengesetzt - sprich, es werden die ersten zwei Buchstaben der Ausgabe dafür verwendet.

  • Wird weder das Tag “DTextObjekt” noch “DTextAusgabe” im XML mitgeliefert, so wird der im Benutzerkontext hinterlegte Wert bei der Eigenschaft “DTextObjekt” verwendet.

Sporttabellen in PRINT NGEN öffnen

Über den “Öffnen”-Button wird der Menüpunkt “Sporttabellen” aufgerufen. Dadurch öffnet sich eine Mappe, in der alle Sporttabellen nach Erstelldatum absteigend sortiert sind. Die frisch importierten Sporttabellen werden an oberster Stelle angezeigt.

Verwandte Seiten

 

Nur für PEIQ-Mitarbeiter:

https://peiq.atlassian.net/wiki/spaces/CORE/pages/1010794542