Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

Codeblock
languageyml
themeRDark
titleBeispiel eine Exportpoint-Konfiguration für VL
collapsetrue
hup:
  one:
    content:
      article:
        export:
          export-steps:
          -
            timeout: 30000
            export-points:
              -
                name: Zeitung
                component-name: ArticleVLExportModule
                parameters:
                  url: http://edtsrv/service/edt/article
                  save-preview: false
                  directly-export-boolean-attributes: "isInProcess"
                  create-stand-alone-articles: "clusterHeadPicture,clusterQuote,clusterComment,clusterInfobox"
                  stand-alone-article-from-asset: clusterHeadPicture
                  max-asset-number: 10
                  department-mappings: "GES=GES/BAY,KUL=GES/KUL,SPA=SPO/SPZ,SPW=SPO/MAN"
                  text-replacements: "⎵=HR,↔=HFILL,→=TAB,█=QUAD1,▌=QUAD2,ǁ=QUAD9,▎=QUAD4,▍=QUAD3,▏=QUAD8"
                  publication: DNT
                  edition: WEN
                  # Hat Vorrang vor "department-mappings"
                  department: Test
                print-template-mapping:
                  # Optional. Liste von Listen von key-value-Paaren dyn.Attribute, 
                  # die zu einem PrintTemplate-Name führen, der bei der Ausleitung verwendet werden soll.
                  # Ein leer definiertes PrintTemplate bewirkt keine Ausleitung an VL.
                  # Hinweis: Der ermittelte Print-Template-Name beeinflusst auch die Bestimmung der Asset-Ausleitung
                  #          vgl. "asset-parameters"
                  -
                    print-template: standard-A
                    dyn-attrib-map:
                      -
                        dyn-attribs:
                          - 
                            key: 'printTemplate'
                            value: 'standard'
                          - 
                            key: 'articleCategory'
                            value: 'A'
                      -
                        dyn-attribs:
                          - 
                            key: 'printTemplate'
                            value: 'standard'
                          - 
                            key: 'articleCategory'
                            value: 'B'
                  -
                    print-template: standard-C
                    dyn-attrib-map:
                      -
                        dyn-attribs:
                          - 
                            key: 'printTemplate'
                            value: 'standard'
                          - 
                            key: 'articleCategory'
                            value: 'C'
                  - # leeres Print-Template = kein Export
                    print-template: ''
                    dyn-attrib-map:
                      -
                        dyn-attribs:
                          - 
                            key: 'printTemplate'
                            value: 'standard'
                          - 
                            key: 'articleCategory'
                            value: 'D'                    
                asset-parameters:
                  # Optional. Liste von Listen von key-value-Paaren dyn.Attribute, 
                  # die KEINE separaten 'Bildartikel' bei der Ausleitung erzeugen
                  no-stand-alone-asset-article-if:
                    print-template: 
                    dyn-attrib-map:
                      -
                        dyn-attribs:
                          - 
                            key: 'printTemplate'
                            value: 'standard-C'
                      -
                        dyn-attribs:
                          - 
                            key: 'printTemplate'
                            value: ''
                  # Optional. Liste von Listen von key-value-Paaren dyn.Attribute, 
                  # die EINEN separaten 'Bildartikel' bei der Ausleitung erzeugen
                  stand-alone-asset-article-if:
                    # ArticleTemplate, welches fuer das VL-Musterartikel-Mapping
                    # verwendet werden soll
                    print-template: clusterHeadPicture
                    dyn-attrib-map:
                      -
                        dyn-attribs:
                          - 
                            key: 'printTemplate'
                            value: 'standard'
                          - 
                            key: 'articleCategory'
                            value: 'A'
                      - 
                        dyn-attribs:
                          - 
                            key: 'printTemplate'
                            value: 'gallery'

Konfiguration Stammdatenübertragung zum Portal

SchalterStandardwertBeschreibungAnmerkung

hup.one.content.portal.masterdatagateway,queue-name


Name der ActiveMQ-Queue für Update-Events zum Portal
hup.one.content.portal.masterdatagateway,queue-enabledfalseSchreiben in Queue aktivIst kein Queuename angegeben und der Wert ist true, so wird nichts versendet und ein Fehler geloggt.

Konfiguration Portal-Exporte


SchalterStandardwertBeschreibungAnmerkung

hup.one.content.article.export.export-steps[0].export-points[26].component-name

ArticlePortalExportModuleKlassenname des Portal-Exportmoduls
hup.one.content.article.export.export-steps[0].export-points[26].namePortalEindeutiger Name des ExportmodulsFreitext
hup.one.content.article.export.export-steps[0].export-points[26].labelWenn nicht vorhanden, dann Wert aus nameDisplayname des ExportmodulsFreitext oder Code aus Sprachdatei
hup.one.content.article.export.export-steps[0].export-points[26].prioritynormal

Exporte werden in der Reihenfolge ihrer Priorität ausgführt. Mögliche Werte sind:

  • high
  • normal
  • low

hup.one.content.article.export.export-steps[0].export-points[26].irrelevant-data-keysleere ListeListe von mehreren Keys, die auf Sets von irrelevanten Atttributen, ContentParts und DynAttribs verweisenz.B. [general, some-content-parts]; bei mehreren Einträgen werden die dazugehörigen Sets vereinigt
vgl. hup.one.content.article.export.irrelevant-data-map
hup.one.content.article.export.export-steps[0].export-points[26].virtual-export-points
List von virtuellen ExportpunktenEin Exportpunkt mit virtuellen Exportpunkten wird automatisch zu einem konsolidierten Exportpunkt.
hup.one.content.article.export.export-steps[0].export-points[26].virtual-export-points[0].name
Name eines virt. Exportpunktes
hup.one.content.article.export.export-steps[0].export-points[26].virtual-export-points[0].name
Label eines virt. Exportpunktes
hup.one.content.article.export.export-steps[0].export-points[26].parameters.portal-name
Muss einem logischen Servernamen entsprechend der Ribbon-Konfiguration entsprechenz.B. portal-content
Über den Namen wird die Export-Url des Zielportals zusammengesetzt, so dass der Loadbalancer (Ribbon) die konfigurierte Zieladresse bestimmen kann
vgl. portal-content.ribbon.listOfServers
hup.one.content.article.export.export-steps[0].export-points[26].parameters.priority-dyn-attrib-key
Dyn. Attribut, welches die Priorität enthält - muss einen numerischen Wert enthaltenz.B. articlePriority
hup.one.content.article.export.export-steps[0].export-points[26].parameters.is-update-dyn-attrib-key 
Name eines boolschen dyn. Artikel-Attributs, welches bei dessen Wert "true" bewirkt, dass die Update-Time auf das aktuelle Datum gesetzt wird.z.B. isUpdate
hup.one.content.article.export.export-steps[0].export-points[26].parameters.use-createtime-for-updatetime
Wenn "true", wird als Update-Time die Create-Time des Artikels gesetzt, sonst das aktuelle Datum.
hup.one.content.article.export.export-steps[0].export-points[26].parameters.use-seo-id-from-description
Wenn "true", wird die SEO-ID aus der Artikelbeschreibung ermittelt: es wird eine max. 6-stellige Zahl am Anfang erwartetsiehe PSCP-116
hup.one.content.article.export.export-steps[0].export-points[26].parameters.visible-from-dyn-attrib-key

Name eines Date Dynattribute. Wert des Attributes wird am exportierten Artikel gesetzt un bestimmt die Sichtbarkeit in List abhängig von Datum und Uhrzeit

Dynattribute nicht vorhanden oder dessen Wert leer → keine Einschränkung

Dynattribute vorhanden und dessen Wert gesetzt → Artikel ist sichtbar ab dem Datum

siehe

Jira
serverJira
serverIdb1965ef4-7eaa-318a-9a9d-4f24d169662f
keyPSCP-108
und
Jira
serverJira
serverIdb1965ef4-7eaa-318a-9a9d-4f24d169662f
keyPSCP-114

hup.one.content.article.export.export-steps[0].export-points[26].parameters.visible-to-dyn-attrib-key
Name eines Date Dynattribute. Wert des Attributes wird am exportierten Artikel gesetzt un bestimmt die Sichtbarkeit in List abhängig von Datum und Uhrzeit

Dynattribute nicht vorhanden oder dessen Wert leer → keine Einschränkung

Dynattribute vorhanden und dessen Wert gesetzt → Artikel ist sichtbar bis zu dem Datum

siehe

Jira
serverJira
serverIdb1965ef4-7eaa-318a-9a9d-4f24d169662f
keyPSCP-108
und
Jira
serverJira
serverIdb1965ef4-7eaa-318a-9a9d-4f24d169662f
keyPSCP-114

...