PEIQ Knowledge Base
Dockfenster für CREATE-Themen in PRINT NGEN
Mit dem Dockfenster für CREATE-Themen steht in PRINT NGEN eine Suche nach Inhalten zur Verfügung, die in CREATE explizit für den Kanal “Print” geplant wurden.
Die Ergebnisliste liefert eine zentrale Sicht auf Print-Themen für einen bestimmten Produktionstag, gegliedert nach kanalspezifischen Eigenschaften wie z. B. Ausgabe & Ressort. Mithilfe des Dockfensters lassen sich somit Print-Themen für Mitarbeiter:innen einfach zugänglich machen und redaktionell weiterverarbeiten.
Funktionalitäten des Dockfensters für CREATE-Themen in PRINT NGEN
Zentrale Sicht auf Themen, die in CREATE erstellt wurden, gegliedert nach Print-spezifischen Eigenschaften
Auffinden von Themen, die zu einem bestimmten Zeitpunkt im Ausgabekanal “Print” geplant sind
Schnelles Sichten, Ergänzen und ggf. Umgestalten von Umfang und Inhalt des redaktionellen Outputs
Farbliche Hervorhebung priorisierter Themen
Platzieren von Print-Artikeln per Drag & Drop aus dem Dockfenster auf einer Seite
Inhaltsverzeichnis
Allgemeine Beschreibung
Mit dem Dockfenster für CREATE-Themen lassen sich Inhalte, die in CREATE für den Kanal “Print” bzw. Print-spezifische Objekte geplant wurden, in PRINT NGEN einfach auffinden. Mithilfe einer spezifischen Suche, die abhängig von den Metadaten einer selektierten Seite abgesetzt wird, können Benutzer:innen für Print geplante Artikel recherchieren und aus dem Dockfenster per Drag & Drop auf einer Seite platzieren.
Öffnen der CREATE-Themen
Um das Dockfenster für CREATE-Themen in PRINT NGEN zu öffnen muss ein entsprechender Aufruf im Customizing eingebaut werden. Standardmäßig findet sich der Menüpunkt in der Werkzeugleiste “Default”:
Der Aufruf steht standardmäßig nur Benutzer:innen zur Verfügung, die über das Recht="Create" verfügen.
Anschließend öffnet sich das Dockfenster, welches standardmäßig rechts in der PRINT NGEN-Oberfläche fixiert wird:
Ändern der Standard-Positionierung des Dockfensters
Durch Ziehen am Titelbereich des Dockfensters lässt sich dieses an verschiedenste Stellen der PRINT NGEN-Oberfläche verschieben. Beim Losziehen erscheinen im Inhaltsfenster in PRINT NGEN verschiedene Bereiche, in die das XAML (Themen-Dockfenster) fallen gelassen werden kann. Anschließend wird das Dockfenster an der entsprechenden Stelle fixiert/gedockt.
Diese Konfiguration wird an dem/der Benutzer:in in PRINT NGEN gespeichert.
Suchen
Das Dockfenster für CREATE-Themen ist das Pendant zur https://peiq.atlassian.net/wiki/spaces/CACN/pages/839156125 in CREATE - mit der Einschränkung, dass die Suche in PRINT NGEN ausschließlich Inhalte berücksichtigt, die für die Abgabe nach Print geplant wurden. Das meint also CREATE-Artikel, die einen Print-spezifischen Kanal bzw. Objekt(e) in der Kanalsteuerung besitzen, an welchen das jew. Kanal-Toggle aktiviert ist. Der Kanal muss noch nicht nach PRINT NGEN abgegeben worden sein.
Die Suche im Themendockfenster wird immer beim Öffnen und anschließenden Selektieren einer Seite in PRINT NGEN abgesetzt.
Findet die Suche keine zur selektierten Seite passenden Ergebnisse, wird ein entsprechender Hinweis im Dockfenster angezeigt.
Die Suche im Themen-Dockfenster wird immer dann aktualisiert, wenn Seiten-Cluster selektiert werden bzw. zwischen Seiten (in einem Druckprodukt) gewechselt wird.
Suche mit DLayObjekt
Im Themendockfenster erfolgt die Suche per Default abhängig von "DLayObjekt". Abhängig vom Objekt wird automatisch bestimmt, für welchen Kanal bzw. Objekt die Ergebnisse im Dockfenster angezeigt werden.
Benutzer:innen in PRINT NGEN können somit abhängig vom Objekt/Ausgabe/Ressort in unterschiedliche CREATE-Kanälen suchen.
Im Default sind die PEIQ Default-Objekte ma, peiq, ta enthalten. Ist eines dieser Objekte an einem Layout gesetzt, sucht das CREATE-Themendockfenster in den entsprechenden CREATE-Kanälen ma, peiq, ta.
Bei allen anderen Objekten wird immer im Default-Kanal “Print” gesucht.
Wenn Kund:innen spezifische Objekte einsetzen, die vom Default abweichen, muss PEIQ Parametrisierungen in den zugrundeliegenden XML-Maps vornehmen. Bitte wenden Sie sich dazu an den Service Desk.
Suche mit RessortIndex
Die Suche im CREATE-Themendockfenster erfolgt immer mit UND ohne RessortIndex. Ist kein RessortIndex an einer Seite gesetzt, wird dieser auch nicht bei den Suchergebnissen berücksichtigt.
Es spielt somit bei der Suche keine Rolle, ob es für bestimmte Ressorts RessortIndex-Mappen gibt oder nicht (siehe dazu Rubrikenbaum | Anlegen der Pfadmappen für den Ressort Index “Für Seite“).
Sortierung der Suchergebnisse
Standardmäßig werden die in der Ergebnisliste ausgegebenen Print-Themen nach CED (= Cluster Erstellt Datum) des CREATE-Artikels sortiert.
Eine eigene Gruppierung innerhalb der Ausgaben/Ressorts der Print-Themen ist im Dockfenster im Gegensatz zur Übersicht in CREATE nicht vorgesehen.
Drag & Drop aus dem Themen-Dockfenster
Platzieren des Print-Artikels im Layout
Sofern ein in CREATE erstellter und nach PRINT abgegebener Artikel gefunden wird, kann der Artikel aus dem Themen-Dockfenster ganz einfach per Drag & Drop gezogen und auf einer passenden Print-Seite platziert werden.
Es dürfen nur Print-Ausprägungen gezogen werden, zu denen ein Print-Artikel existiert - sprich: der Print-Kanal der Ausprägung in CREATE publiziert wurde. CREATE-Artikel, zu denen es keinen Print-Artikel gibt, lassen sich nicht aus dem Dockfenster ziehen.
Öffnen des PRINT-Artikels
Sofern der Artikel nicht auf eine Seite gezogen wird, sondern auf die PRINT NGEN-Oberfläche, öffnet sich beim Fallen-Lassen der entsprechende Print-Artikel.
Priorisierte Themen
Themen, die mit einer “Prio” ausgestattet wurden (siehe Übersicht | Anzeige der Priorität), werden im Dockfenster analog zu CREATE farblich markiert, um deren Priorisierung visuell hervorzuheben.
DLLs
Die Nutzung des CREATE Themen-Dockfensters setzt eine aktuelle NGEN+ Version (ab 2020) voraus.
Das Dockfenster nutzt den NGenWebServices.FindArticleServices aus der NGenWebServices.dll
TopicManagementCreate.dll - ab rev 31725
Per Default liegt die neue DLL im Masken-Verzeichnis von NGEN, muss aber aus dem NGenPlus-Verzeichnis registriert werden. Dazu kann in der regallmasks.bat ein xcopy-Eintrag gesetzt werden, mit dem die DLL bei der Registrierung aus dem Masken- in das NGenPlus-Verzeichnis kopiert wird. Zusätzlich muss der regasm-Eintrag der DLL auf das NGenPlus-Verzeichnis gehen. Nach der Registrierung kann die DLL per del-Anweisung wieder aus dem NGenPlus-Verzeichnis gelöscht werden. Nachfolgend ein Beispiel, wie die DLL in der regallmasks.bat registriert werden kann:
xcopy /R /Y ..\Masken\TopicManagementCreate.dll ..\NGenPlus\
...
REM Registrierung der NGenPlus-Masken
...
RegAsm /codebase ..\NGenPlus\TopicManagementCreate.dll
...
del ..\NGenPlus\TopicManagementCreate.dll
NGenWebServices.dll - ab rev 31725
CreateUtils.dll - ab rev 31725
NGenPlus
Appl.dll
Browser.dll
Controls.dll
Kernel.dll
NGenPlus.exe
NGenPlus.exe.config
Utils.dll
Xaml.dll
Schema
Schema_50_Create.txt - ab Release 23.4
→ Attribut “PrioFlag” muss enthalten sein.
Customizing
Das nachfolgende Customizing beschreibt den PEIQ-Standard, der von PEIQ für Kund:innen eingerichtet und anschließend eigenständig angepasst werden kann. So kann der Aufruf des Dockfensters statt in der Werkzeugleiste “Default”, bspw. auch im Menü “Default” oder “W_Oeffnen” eingebaut werden.
Werkzeugleiste
Default
...
WERKZEUG "Tabelle#DThema": WechsleÖffneDockFenster "ThemenplanungCreate"
TEXT "Themen"
HINWEIS "CREATE Themenplanung"
STATUS "Öffnet die CREATE Themenplanung"
EXISTIERT "$(Rechte)=Create"
...
Abbildung
Fensterinhalt
...
//Dockfenster Themenverwaltung Create
"ThemenplanungCreate" {"EDITIERCONTROL;TopicManagementCreate.DockWindowTopicManagementCreate"}
...
XML
Für das Themen-Dockfenster wurde die neue XML-Bibliothek Dockfenster_Themenverwaltung_Create#Master eingeführt, welche u.a. die notwendigen XAMLs enthält.
Die Bibliothek muss in die Default XML-Bibliothek eingehängt sein.
Dockfenster_Themenverwaltung_Create#Master.Map_TopicManagementCreateSettings
Dockfenster_Themenverwaltung_Create#Master.Map_TopicManagementChannel
In der Map_TopicManagementChannel sind die Print-Kanäle bzw. -Objekte hinterlegt. Nutzt ein Kunde abseits des Default-Kanals “Print” andere Objekte, muss die XML-Map durch PEIQ entsprechend parametrisiert werden.
Dockfenster_Themenverwaltung_Create#Master.Plugin_TopicManagementCreate
Dockfenster_Themenverwaltung_Create#Master.Tpl_TopicManagementCreate_ItemTemplate
Verwandte Seiten
Nur für PEIQ-Mitarbeiter:
https://peiq.atlassian.net/wiki/spaces/CACN/pages/1268514817