Altes Confluence - Nur zum Bearbeiten und Anzeigen der Passwörter verwenden
Alle anderen Bearbeitungen unter der folgenden URL:
https://hup-company.atlassian.net/wiki/
Inhalt |
---|
PS.Content kann Artikel an das HUP (VL) Printredaktionssystem ausleiten. Der Übergabemechanismus ist bidirektional, ein Abgleich kann also in beide Richtungen erfolgen, auch aus dem Print-System zurück nach PS.Content (PS.C im folgenden).
Generell funktioniert der Abgleich nur dann sinnvoll in beide Richtungen, wenn einer Komponente aus PS.C eine Fläche in Print und umgekehrt zugeordnet werden kann. Bei der Übergabe von PS.C an Print können zwar auch mehrere Komponenten in eine Zielfläche überführt werden, das lässt sich aber auf dem Rückweg nicht mehr automatisch auf einzelne PS.C Komponenten aufteilen. Eine Ausnahme bilden hier "Weiche Auszeichnungen" im Grundtext des Print-Artikels. Diese können wieder in einzelne PS.C Komponenten (zB. Zwischentitel) übersetzt werden.
Prinzipiell kann konfiguriert werden, Assets als separate Artikel auszuleiten. Ebenso ist eine Liste von Cluster-Namen konfiguriert, deren Inhalt als separater Artikel ausgeleitet wird.
...
Es ist auch möglich, das im PS.C-Artikel eingestellte print-template mit einem dynamischen Attribut als Parameter (z.B. "Kategorie") auf ein anderes print-template "umzumappen". Die oben genannte Definition von Ausnahmen (Assets im Grundartikel obwohl prinzipiell separat) erfolgt dann mit diesem "umgemappten" print-template - gleiches gilt für die Musterwahl im Editor-Service.
...
Codeblock | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
mappings: - # gleiche Konfig für mehrere Musterartikel template: 4-44-mit Bild|3-44-mit Bild|2-24-mit Bild|1-18-mit Bild|Kommentar_1sp|Kommentar_2sp parameters: - # bei einer headline Komponente wird zunächst der normale Text versucht zu übernehmen, erzeugt dieser Übersatz, wird automatisch die short-Form der Komponente benutzt, sofern vorhanden component: headline item: text destination: Titel mode: replace - component: headline item: short destination: Titel mode: replace - component: printHeadline item: text destination: Titel mode: replace - component: text item: text destination: Text mode: newline - component: subtitle item: text destination: Text mode: newline style: Zwischenzeile - component: leader item: text destination: Vorspann mode: replace - component: picture item: text destination: Bild1$Text mode: replace - component: picture item: source destination: Bild1$Text mode: add - component: picture item: assetID destination: Bild1$Bild mode: replace - |
...
Codeblock | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
mappings: - parameters: - component: enumeration item: numbered destination: Text mode: newline style: ABS_ERGEBNISSE efw-parameters: start: "<TAB/>0" after-number: ".<TAB/>" end: "..." - component: enumeration item: normal destination: Text mode: newline style: ABS_ERGEBNISSE efw-parameters: start: "·<QUAD TYPE=4/>" - component: enumeration item: alphabetic destination: Text mode: newline style: ABS_ERGEBNISSE efw-parameters: start: "•<QUAD TYPE=1/>" |
Anker | ||||
---|---|---|---|---|
|
Für jeden Exportkanal können Textersetzungen definiert werden, die in der Editorservice-Schnittstelle ausgewertet werden. Das sind i.A. Zeichen, die im Printsystem anders aussehen (z.B. Anführungszeichen etc.) oder Steuerzeichen sind (z.B. Tabulator, Absatzmarken etc.).
...
Codeblock | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
export-steps: - export-points: - name: Print parameters: text-replacements: "⎵=<HR/>,↔=HFILL,→=TAB,█=QUAD1,▌=QUAD2,▎=QUAD4,▍=QUAD3,▏=QUAD8,ǁ=QUAD9,‑=<WBR>,«=\",»=\",„=\",“=\",‒=–,┐=<BR/>,┘=<BR ALIGN=END/>" |
Über den EDT-SVC wird aus dem Print-Arikel (und seinen Teilartikeln) ein temporärer PS.C Artikel erstellt.
Konfiguration unter hup.one.content.article.importSources; z.B.
Codeblock | ||||
---|---|---|---|---|
| ||||
- name: 'VL' parameters: delete: - text - subtitle ignore: - leader - teaser - audio - picture - video replace: headline: printHeadline subheadline: subtitle |
Der Eintrag "name" muss mit dem in der Konfiguration des Logik-Servers hinterlegten übereinstimmen (hup.one.content.article.import.externalSources)
Codeblock | ||||
---|---|---|---|---|
| ||||
- name: 'VL' moduleClassname: de.hup.one.content.logic.imports.article.ArticleVLImportModule parameters: # url: http://wrapperred14:8080/service/edt/article/xml url: http://localhost:8180/service/edt/article/xml exportAttrib: vlExport.articles |
ACHTUNG: Asset-Komponenten werden bei wiederhohlten Rückübermittlung aus Print ignoriert. Es wird weder das Asset noch der Bildtext abgeglichen! Auch die Position des Assets in Relation zum Grundtext geht verloren. Das wird ggfs. später korrigiert.
An der Importschnittstelle für HUP-Print (VL) in PS.Content können Textersetzungen definiert werden.
...
Codeblock | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
import: external-sources: - name: 'VL' parameters: text-replacements: "<HR/>=⎵,<HFILLLINE/>=‗,<HFILL/>=↔,<TAB/>=→,<QUAD TYPE=1/>=█,<QUAD TYPE=2/>=▌,<QUAD TYPE=4/>=▎,<QUAD TYPE=3/>=▍,<QUAD TYPE=8/>=▏,<QUAD TYPE=9/>=ǁ,<WBR/>=‑,‒=–,<BR/>=┐,<BR ALIGN=END/>=┘" |
vgl. CON-3733
Es gibt 2 unterschiedliche Verhaltensweisen beim Export ins Printsystem für die 2 unterschiedlichen Start-Szenarien:
...
Die Zuordnung der PS.C-Komponenten zu den Text- und Bildflächen im Print-System erfolgt für den ersten Export in einen Kanal entsprechend dem aktuell eingestellten Testat "Artikelmuster". Bei Folge-Exporten in den gleichen Kanal wird die Zuordnung vom Zeitpunkt der Anlage des Print-Artikels genutzt und das aktuell eingestellte Testat "Artikelmuster" nicht mehr berücksichtigt.
vgl. CON-4274
Beim Import der Contentparts aus einem PS.Content Artikel in einen VL-Artikel wird versucht, Zielflächen-weise die EFW-Texte zusammenzuführen, um Formatierungsprobleme zu vermeiden. Dabei wird abhängig vom gewünschten Absatz-Modus (und Einfüge-Modus) folgendes Schema durchlaufen:
...