Versionen im Vergleich

Schlüssel

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

...

SchalterStandardwertBeschreibungAnmerkung
cmis.urlhttp://deleconsrv01.hup.ucs:7070/alfresco/api/-default-/public/cmis/versions/1.1/atomDie CMIS URL des DMS
cmis.useradminUsername für den CMIS Zugriff auf das DMS.
cmis.password******Passwort für den CMIS Zugriff auf das DMS.
cmis.repo-default-Das Repository im DMS in dem PSC seine Assets ablegt.
cmis.basic-path/AssetsPfad, in dem PSC seine Assets im DMS ablegt.

hup.one.content.persistence.jdbc.connectionjdbc:postgresql://deleconsrv01.hup.ucs:5432/content_dev?autoReconnect=true&currentSchema=contentURL der PSC Datenbank
hup.one.content.persistence.jdbc.driverorg.postgresql.DriverDatenbanktreiber
hup.one.content.persistence.jdbc.password******Passwort der PSC Datenbank
hup.one.content.persistence.jdbc.userpostgresUsername für den Datenbankzugriff
hup.one.content.persistence.jdbc.minimum-idle 1Anzahl der nicht genutzten Verbindungen, die im Pool vorgehalten werden
hup.one.content.persistence.jdbc.maximum-pool-size30 für Content-Logik-Container, 10 sonstmaximale Poolgröße
hup.one.content.persistence.jdbc.idle-timeout 60000 maximale Zeit (ms), die eine Verbindung ungenutzt offen ist, wenn die Anzahl aus minimum-idle überschritten ist
hup.one.content.persistence.jdbc.connection-timeout 30000 maximale Zeit(ms), die ein Client auf eine Verbindung wartet

content.ribbon.IsSecurefalseLegt fest, ob die Lastverteilung HTTPS nutzen soll.Der Server selbst muss enthalten sein.

ab Version 36 siehe
hup.one.content.servers
content.ribbon.listOfServers
Liste der Logikserver in der Lastverteilung (Komma separiert)
edtsvc.ribbon.IsSecurefalseLegt fest, ob die Lastverteilung der Print-Schnittstelle HTTPS nutzen soll.
edtsvc.ribbon.listOfServers
Liste der Print-Server in der Lastverteilung (Komma separiert)
hup.one.content.servers.<modul>.url

URLs der jeweiligen (Logik-)Server für die einzelnen Module:

  • admin
  • content
  • cntevent
  • cntinsigths
  • cntinsightarchive
  • cntroyalties

Lastverteilung soll über Infrastruktur erfolgen.

Die URLs die Exporte und Previews für Print (ArticleVLExportModule) und Portal (ArticlePortalExportModule) werden überhup.one.content.article.export.export-steps.KEY.export-points.KEY.parameters.url
konfiguriert.

Das gleiche gilt für die Anbindung des Image-Services: image-processing.client.url


spring.mail.hostmail.hup.deVon PSC zu verwendenter MailserverSpring Mail Referenz
spring.mail.port25Port des Mailservers
spring.mail.username-Username Mailserver
spring.mail.password-Password zu User

hup.one.content.article.default-template-name
Default für die Artikelvorlage-Comboboxz.B. Standard
hup.one.content.article.default-galery-template-name
Default Artikelvorlage zur Erstellung einer Asset-Galeriez.B. Galerie
hup.one.content.article.dyn-attribs-requires-channels
Liste von dyn. Attributen (Testaten), die nur zu setzen sind, wenn ein Exportkanal ausgewählt istz.B. ['#writtenReady','#publishNow']
hup.one.content.article.email-notification.fromnoreply@hup.deAbsenderadresse für ausgehende Emails
hup.one.content.article.email-notification.html-template-file/media/gestaltung/email/email-state_change-article.htmlTemplate-Datei für die Email bei Statusänderung eines Artikels.
hup.one.content.article.email-notification.subject'ps.Content - neuer Status {state} für Artikel {articlename} (Bearbeiter {username})'Betreff der Email bei Statusänderung eines Artikels.
hup.one.content.article.export.priority.article-new5Priorität eines Artikelexportjobs, wenn Artikel erstmals für einen Kanal exportiert wird.Anmerkung: Je kleiner der Prioritätswert, desto höher die Priorität
Negative Werte sind für Prioritäten gestattet.
hup.one.content.article.export.priority.article-changed1Priorität eines Artikelexportjobs, wenn Artikel für einen Kanal exportiert wird.
hup.one.content.article.export.priority.article-deleted1Priorität eines Artikelexportjobs, wenn Artikel für einen Kanal zurückgezogen wird
hup.one.content.article.export.priority.article-export-batch100Priorität eines Artikelexportjobs, wenn dieser durch einen "Massenexport" ausgelöst wurde
hup.one.content.article.export.priority.tag-priorities[0].tag-name
Enthält eine Artikel einen entsprechenden Tag, so wird für den Exportjob des Artikels eine feste Priorität zugeordnet. Dies gilt für new, changed oder deleted. 
hup.one.content.article.export.priority.tag-priorities[0].priority
hup.one.content.article.export.default-export-points[0..n]keine Einträge (→ alle Kanäle)Default-Publikationskanäle bei der Anlage eines ArtikelSpezialwert "#none" führt dazu, dass jeder Artikel bei der Anlage keinen einzigen Kanal hat.
hup.one.content.article.export.exporter-enabledtrueAktiviert den im Logikserver eingebauten Exportthread.Darf nur in einem Logikserver aktiv sein!




hup.one.content.article.export.exportable[0]'readyForPublication'Legt fest, bei welchen Testaten automatisch ein Exportausgeführt wird.Die Testate sind logisch UND verknüpft.
hup.one.content.article.export.export-steps.KEY.time-out240000time-out für einen Export in SekundenBetrifft alle Kanäle zusammen
hup.one.content.article.export.export-steps.KEY.sort2147483647Sortierung der Export Stepsaufsteigend
hup.one.content.article.export.ignored-channels-on-export-failure'XML','VL-Export'Kanäle für die das Textat "Exportfehler" nicht gesetzt wird
hup.one.content.article.export.delete-exported-article-when-channel-was-removedfalseErlaubt das Löschen von Exporten anhand des entfernten ExportkanalsVL- und XML-Exporte können damit wieder zurückgenommen (gelöscht) werden. Für N:M fehlt sinnvolle Implementierung.
hup.one.content.article.export.logging.file/tmp/contentexporter_dev.logProtokolldateiLinux/Windows beachten!
hup.one.content.article.export.remove-dyn-attribs-after-publication[0]'isUpdate'Testate die nach der Ausleitung zurück gesetzt werden sollen.Komma separiert
hup.one.content.article.export.set-published-attribute-for-channels[0]'NativeMedia-Export'Kanäle für die - bei erfolgreicher Ausleitung in diesen Kanal - das Testat "Publiziert" gesetzt werden soll.
hup.one.content.article.export.export-groups[0..m].name
Für die Kanal-Schnellauswahl: Frei wählbarer Gruppenname (zB: "Printausgaben", "Onlineportale")
hup.one.content.article.export.export-groups[0..m].export-point-names[0..n]
Für die Kanal-Schnellauswahl: Name eines Exportpoints innerhalb einer Gruppe.
hup.one.content.article.export.infobox-mappingsleerMap von Infobox-Mapping Einträgen
hup.one.content.article.export.infobox-mappings.xyzleerSchlüssel eines Infobox-Mapping EintragesWird im Portal Export Modul verwendet
hup.one.content.article.export.infobox-mappings.xyz.source-content-partleerName eines Cluster-Contentparts die beim Mapping zu einer Infobox berücksichtigt wird
hup.one.content.article.export.infobox-mappings.xyz.overline-sourceleerName eines SimpleText-Contentparts aus der die Dachzeile kommt
hup.one.content.article.export.infobox-mappings.xyz.headline-sourceleerName eines SimpleText oder Headline Contentparts aus der die Überschrift kommtnur die normale Überschrift wird berücksichtigt
hup.one.content.article.export.infobox-mappings.xyz.ignored-content-partsleerListe von ContentPart-Namen die beim Mapping zum Text der Infobox ignoriert werden sollen
hup.one.content.article.export.leader-mappingsleerMap von Leader Mapping Einträgen
hup.one.content.article.export.leader-mappings.xyzleerSchlüssel eines Leader-Mapping Eintrages
hup.one.content.article.export.leader-mappings.xyz.source-content-partleerName eines SimpleText-Contentparts aus der der Leader kommt
hup.one.content.article.export.teaser-mappingsleerMap von Teaser Mapping Einträgen
hup.one.content.article.export.teaser-mappings.xyzleerSchlüssel eines Teaser-Mapping Eintrages
hup.one.content.article.export.teaser-mappings.xyz.source-content-partleerName eines SimpleText-Contentparts aus der der Teaser kommt
hup.one.content.article.export.subtitle-mappingsleerMap von Zwischenzeile-Mapping Einträgen
hup.one.content.article.export.subtitle-mappings.xyzleerSchlüssel eines Zwischenzeile-Mapping Eintrages
hup.one.content.article.export.subtitle-mappings.xyz.source-content-partleerName eines SimpleText-Contentparts aus der die Zwischenzeile kommt
hup.one.content.article.export.subsubtitle-mappingsleerMap von "Zwischenzeile (2. Ebene)"-Mapping Einträgen
hup.one.content.article.export.subsubtitle-mappings.xyzleerSchlüssel eines "Zwischenzeile (2. Ebene)"-Mapping Eintrages
hup.one.content.article.export.subsubtitle-mappings.xyz.source-content-partleerName eines SimpleText-Contentparts aus der die "Zwischenzeile (2. Ebene)" kommt
hup.one.content.article.export.interview-mappingsleerMap von Interview-Mapping Einträgen
hup.one.content.article.export.interview-mappings.xyzleerSchlüssel eines Interview-Mapping EintragesWird im Portal Export Modul verwendet
hup.one.content.article.export.interview-mappings.xyz.source-content-partleerName eines Cluster-Contentparts die beim Mapping eines Interview berücksichtigt wird
hup.one.content.article.export.interview-mappings.xyz.questioner-sourceleerName eines SimpleText-Contentparts, welcher den Namen des Fragestellers enthältoptional
hup.one.content.article.export.interview-mappings.xyz.question-sourceleerName eines SimpleText-Contentparts, welcher die Frage enthält
hup.one.content.article.export.interview-mappings.xyz.replyer-sourceleerName eines SimpleText-Contentparts, welcher den Namen des Anwortenden enthältoptional
hup.one.content.article.export.interview-mappings.xyz.answer-sourceleerName eines SimpleText-Contentparts, welcher die Anwort enthält
hup.one.content.article.export.quote-mappingsleerMap von Zitat-Mapping Einträgen
hup.one.content.article.export.quote-mappings.xyzleerSchlüssel eines Zitat-Mapping EintragesWird im Portal Export Modul verwendet
hup.one.content.article.export.quote-mappings.xyz.source-content-partleerName eines Cluster-Contentparts die beim Mapping zu einer Infobox berücksichtigt wird
hup.one.content.article.export.quote-mappings.xyz.text-sourceleerName eines SimpleText-Contentparts, welcher den Zitattext enthält
hup.one.content.article.export.quote-mappings.xyz.author-sourceleerName eines SimpleText-Contentparts, welcher den Namen des Autor enthält
hup.one.content.article.export.quote-mappings.xyz.asset-sourceleerName eines Asset-Contentparts, welcher das Bild zum Zitat enthält
hup.one.content.article.lock.scheduler-enabledtrueaktiviert/deaktiviert den kontinuierlich laufenden Prozess der für die Freigabe von ContentPart-Locks zuständig istoptional
hup.one.content.article.lock.unlock-timout120Locks werden nach X-Sekunden Inaktivität freigegebenoptional
hup.one.content.article.lock.initial-delay15der kontinuierlich laufende Prozess zur Freigabe von ContentPart-Locks wird nach Applikationsstart mit einer Verzögerung von X-Sekunden gestartetoptional
hup.one.content.article.lock.repeat-interval15der kontinuierlich laufende Prozess zur Freigabe von ContentPart-Locks wiederholt sich nach X-Sekundenoptional
hup.one.content.article.preview.preview-html-provider.html-transformations.default-transformationinterne Datei ArticleXml2Html.xsl des Logic-Containers (JAR)XSL Datei für die "normale" HTML ArtikelvorschauzB. bei Artikelverweis
hup.one.content.article.preview.preview-html-provider.html-transformations.narrow-transformationinterne Datei ArticleXml2Html.xsl des Logic-Containers (JAR)XSL Datei für die "schmale" HTML ArtikelvorschauzB. in der Smartbar
hup.one.content.asset-controller.multi-process-thread-pool-size20Größe des Threadpools für Asset-OperationenMuss zum Threadpool vom DMS passen
hup.one.content.imports.importer-enabledtrueAktiviert den im Logikserver eingebauten ImportthreadDarf jeweils nur einmal aktiv sein!
hup.one.content.location.only-explicit-creation-allowedtrueLegt fest, ob neue Orte (Geotags) durch Eingabe unbekannter Ort in die Tag-Felder angelegt werden dürfen.
hup.one.content.tag.only-explicit-creation-allowedtrueLegt fest, ob neue Stichworte (Tags) durch Eingabe unbekannter Stichworte in die Tag-Felder angelegt werden dürfen.
hup.one.content.notification.email-notification.send-email-on-new-notificationfalsesollen bei neuer Benachrichtigung Emails ausgelöst werden
hup.one.content.notification.email-notification.subject
Betreff der Email
hup.one.content.notification.email-notification.required-asset-subjectleerBetreff der Email, wenn eine Nachricht über Artikelvorgaben verschickt wirdBsp.: "PS.Content: Benachrichtigung zu {articlename} von {originator}"
hup.one.content.notification.email-notification.from
Absender der Mail
hup.one.content.notification.email-notification.html-template-file
Template Dateizb. \\delefil01\gestaltung\DELECONSRV02\email\email-new-notification.html
hup.one.content.theme.publishing.deadline-offset60

Offset für die Überwachung von deadlines. Ist ein Element zur Veröffentlichung eingeplant, und x Minuten vorher nicht fertig, wird eine Meldung ausgelöst.

X = dieser Schalter.


hup.one.content.tracing.performancetrue

hup.one.profiler.stagemonitortrue

hup.one.server.external-server-properties.address
Hostname des Logikservers
hup.one.server.external-server-properties.is-securefalseExternes Zugriff per HTTPS
hup.one.server.external-server-properties.port7071

hup.one.server.external-ui-server-properties.address
Externer Hostname / Domainname des UI Servers
hup.one.server.external-ui-server-properties.is-securetrueHTTPS nutzen?
hup.one.server.external-ui-server-properties.port443Externer Port




hup.one.content.object-sharing.email-notification.fromnoreply@hup.deDefiniert die Absenderadresse beim Teilen von z.B. Artikeln.
hup.one.content.object-sharing.email-notification.subject

ps.content

Beim teilen von Artikeln: [Benutzername] hat den Artikel - [Artikelname] - mit Ihnen geteilt!

Gibt den Betreff Betreff beim Teilen an.
hup.one.content.object-sharing.email-notification.html-template-filehtml/email-share-articleDas Template, welches für die Mail beim teilen, als Grundlage für den Text verwendet wird.
hup.one.content.user.initial-profile-4-new-o-auth-userleerProfil, welches einem neuregistrierten Hasso-Benutzer zugewiesen wird, wenn er sich das erste Mal myContent CMS aufruft




ribbon.IsSecurefalse

ribbon.listOfServersadm:9090


spring.activemq.broker-urltcp://activemq:61616

spring.activemq.in-memoryfalse

spring.activemq.password******

spring.activemq.useradmin

hup.one.content.messaging.scope
Legt fest, mit welchem Nachrichten-Scope Push-Meldungen versendet werden.Wird genutzt, wenn ein ActiveMQ Server verschidene Systeme verwaltet (Test / Live zB.)

spring.boot.admin.client.enabledtrue

spring.boot.admin.client.management-urlhttp://deleconsrv02.hup.ucs:17071

spring.boot.admin.client.service-urlhttp://deleconsrv02.hup.ucs:7071

spring.boot.admin.period300000

spring.boot.admin.urlhttp://springbootadmin:11111

...

CRON-Konfiguration (Tasks & Löschprozesse)WebLines 

-recent-task 5 die Recent Listen; Beispiel: täglich 1:05 Uhr-recent-tasktrue-recent-taskarticleexport-job": "", 0 2 Article-Export-Job Tabelle 200 articleexport-job
SchalterStandardwertBeispielBeschreibungAnmerkung
hup.one.content.tasks.enabledtrueTasks aktiv in diesem Logikserver?




hup.one.content.tasks.check-for-new-filter-events.cron0 */2 * * * *Prüft auf neue Treffer in NachrichtenfilternCRON Schreibweise
hup.one.content.tasks.check-for-new-filter-events.enabledtrue





hup.one.content.tasks.delete-old-unusedunreferenced-eventsnews.cron0 0 1 * * *Bereinigt die DB und das DMSCRON Schreibweise
hup.one.content.tasks.delete-old-unusedunreferenced-eventsnews.enabledtrue

hup.one.content.tasks.delete-old-unusedunreferenced-eventsnews.parameters[0].after-days30

hup.one.content.tasks.delete-old-unusedunreferenced-eventsnews.parameters[0].imported-byTwitter%

hup.one.content.tasks.delete-old-unusedunreferenced-eventsnews.parameters[1].after-days180

hup.one.content.tasks.delete-old-unusedunreferenced-eventsnews.parameters[1].imported-byJPEG-Import

hup.one.content.tasks.delete-old-unusedunreferenced-eventsnews.parameters[2].after-days30Alter der News in Tagen
hup.one.content.tasks.delete-old-unusedunreferenced-eventsnews.parameters[2].imported-byAgencyText-Import





hup.one.content.tasks.delete-old-personal-tray-news-items.cron0 0 1 * * * (nur Beispiel)Bereinigt News in SammlungenCRON Schreibweise
hup.one.content.tasks.delete-old-personal-tray-news-items.enabledfalse

hup.one.content.tasks.delete-old-personal-tray-news-items.parameter.after-days30Alter der News in Tagen




hup.one.content.tasks.delete-recent-items-task.cron0 5 1 * * *Bereinigt die Recent ListenCRON Schreibweise; Beispiel: täglich 1:05 Uhr
hup.one.content.tasks.delete-recent-items-task.enabledtrue

hup.one.content.tasks.delete-recent-items-task.parameter.after-days30







hup.one.content.tasks.delete-article-export-job-task.cron": "",

0 0 2 * * *Bereinigt die Article-Export-Job Tabelle

CRON Schreibweise; Beispiel: täglich 2:00 Uhr

hup.one.content.tasks.delete-article-export-job-task.enabledtrue

hup.one.content.tasks.delete-article-export-job-task.parameter.after-days60Tage. Gelöscht werden alle Jobs, deren letzte Änderung älter ist.

...

SchalterStandardwertBeschreibungAnmerkung

hup.one.content.article.export.auto-channeling.prompt-for-automatic-channels

falsesteuert ob ein Bestätigung durch den Anwender vor dem Speichern erfolgen soll.Hierbei können einzelne Kanäle abgewählt werden.

Unter den beiden Pfaden hup.one.content.article.export.auto-channeling.activation-rules[key] and hup.one.content.article.export.auto-channeling.deactivation-rules[key] befinden eine Liste von Einträgen sich Einträge mit den folgenden Attribute zum Setzen bzw. Entfernen von Kanälen

export-points


Liste von Exportpointnamen (Kanäle)darf nicht leer sein

criteria.departments[subkey][0]


Ressortnamenliste

criteria.tags[subkey][0]


Stichwortnamenliste

criteria.dyn-attribs[subkey][0].key


Attributschlüssel des Eintrags in der Attributliste

criteria.dyn-attribs[subkey][0].value


Attributwert des Eintrags in der Attributliste

criteria.geo-regions[subkey][0].namecode


Name Code der Region des Eintrags in der Geo-Regionliste

criteria.geo-regions[subkey][0].category


Kategorie der Region des Eintrags in der Geo-Regionlistemögliche Werte: MANUAL, VG

criteria.export-points[subkey][0]


Exportpointnamensliste

Pro Regel muss mindestens ein Kriterium angegeben sein.


Es können pro Kriterium mehrere Regeln, identifiziert durch eine Unterschlüssel angegeben werden.  Alle diese Regeln müssen gelten, d.h. diese sind AND-verknüpft.
Innerhalb eines Unterschlüssels kann eine Liste von möglichen Werten angegeben werden. Diese sind OR-verknüpft, d.h. es muss nur ein Eintrag passen. 
Zum jeden Kritieriumtyp gibt es auch eine Ausschlussvariante. Dafür wird der Prefix exclude- vorangestellt, wie z.B. criteria.exclude-departments.

Beispiel:

hup:
one:
content:
article:
export:
auto-channeling:
prompt-for-automatic-channels: true
activation-rules:
              - first:
export-points: [Portal]
                criteria:
                  departments: [Lokales+]
                tags: [Test]
                geo-regions:
                  - name:Sachsen
                    category: VG
criteria:
export-points:
1: [Facebook]
second:
export-points: ['Wochenkurier DD', 'Wochenkurier EE', 'Wochenkurier DIP', 'Wochenkurier BZ']
criteria:
export-points:
1: [Wochenzeitung]
exclude-export-points:
1: [Online]
third:
export-points: ['Wochenkurier DIP']
criteria:
export-points:
1: [Leipzig]
dyn-attribs:
1:
- key: isBUDReport
value: true
2:
- key: articlePriority
value: 1 # => Ja
- key: articlePriority
value: 2 # => Ja
- key: articlePriority
value: 4 # => Ja
geo-regions:
1:
- code: VL
dyn-attribs:
category: MANUAL
- keycode: "#isprivate"
ERZ
valuecategory: falseMANUAL
            deactivation-rules:
              - export-points: [Portal]
              criteria:
dyn-attribs:
1:
- key: "#isprivate"
value: true
Cluster-Exporte (zusammengefasste Exportkanäle)

siehe CON-6728

SchalterStandardwertBeschreibungAnmerkung
hup.one.content.article.export.export-steps.KEY.export-points.KEY.name
Logischer Name des Exportmoduls (Anzeigename wenn kein Label da ist)muss ein eindeutiger Name für alle konfigurierten Exporte sein
hup.one.content.article.export.export-steps.KEY.export-points.KEY.label
Anzeigename
hup.one.content.article.export.export-steps.KEY.export-points.KEY.typeclusterExportPointDefinition des Exportmodulserforderlich für die Unterscheidung zwischen Einzel und Clusterexportpunkt
hup.one.content.article.export.export-steps.KEY.export-points.KEY.export-points.[0].nameBezeichnung eines ausführbaren KanalAngabe eines konfigurierten ausführbaren Kanals (z.B. Facebook, Portal)
hup.one.content.article.export.export-steps.KEY.export-points.KEY.export-points.[0].location-names[ ]Liste von Locations, von denen eins am Artikel gesetzt sein muss, damit der Export in den Kindkanal stattfindet

Die konfigurierten Listen pro Kindkanal werden ODER-verknüpft geprüft. D.h. bei Angabe von z.B. Locations und Tags, muss eines davon am Artikel gesetzt sein, damit der konfigurierte Kindkanal als Exportziel in Frage kommt.

Sind keinerlei Filter gesetzt, dann wird der Kindkanal immer aktiv

hup.one.content.article.export.export-steps.KEY.export-points.KEY.export-points.[0].tag-names[ ]Liste von Tags, von denen eins am Artikel gesetzt sein muss, damit der Export in den Kindkanal stattfindet
hup.one.content.article.export.export-steps.KEY.export-points.KEY.export-points.[0].geo-region-names[ ]Liste von Georegionen, von denen eins am Artikel gesetzt sein muss, damit der Export in den Kindkanal stattfindet
hup.one.content.article.export.export-steps.KEY.export-stepspoints.KEY.export-points.KEY[0].department-names[ ]Liste von Ressorts, von denen eins am Artikel gesetzt sein muss, damit der Export in den Kindkanal stattfindet

...

SchalterStandardwertBeschreibungAnmerkung

hup.one.content.article.export.export-steps.KEY.export-points.KEY.name

leerName/Idfalls leer wird der KEY des ExportPoints genutzt

hup.one.content.article.export.export-steps.KEY.export-points.KEY.inactive

falseGesamter Export ist deaktiviertBesitzt der Exportpunkt virtuelle Exportpunkte, so sind alle unabhängig von deren Inaktiv-Zustand deaktiviert.

hup.one.content.article.export.export-steps.KEY.export-points.KEY.blacklisted-content-parts

nullListe von Contentpart-Namen, die beim Export in den Kanal ignoriert werden.gilt nicht für Clusterexporte
hup.one.content.article.export.export-steps.KEY.export-points.KEY.virtual-export-points[].inactivefalseEinzelner virtueller Export ist deaktiviertSind alle virtuellen Exportpunkte deaktiviert, so ist das Verhalten das gleiche, wie wenn der gesamte Export inaktiv ist.
hup.one.content.article.export.export-steps.KEY.export-points.KEY.parameters.quotation-open-Steuert die Ersetzung des öffnenden Anführungszeichen

null → das originale Anführungszeichen bleibt erhalten

Leerstring → das originale Anführungszeichen wird gelöscht

gefüllter Wert → das originale Anführungszeichen wird durch den Wert ersetzt

Ersetzung erfolgt nur, wenn param "replace-markups" auf true ist

hup.one.content.article.export.export-steps.KEY.export-points.KEY.parameters.quotation-close-Steuert die Ersetzung des schließenden Anführungszeichensiehe "quotation-open"
hup.one.content.article.export.export-steps.KEY.export-points.KEY.parameters.dependent-export-point-Name des abhängiger Export-Kanals.vgl. CON-6654
hup.one.content.article.export.export-steps.KEY.export-points.KEY.parameters.metis-publisher-identifier-Verlags- bzw. Urheberkennung bei VG Wort

Kennung entscheidet, ob ein für den Kanal eine VG-Wort-Zählpixel-URL integriert wird.
Darüber werden die passenden Stammdaten geladen, um die URL zu erzeugen.
Für diese Kanäle werden beim Export auch VG-Wort-Exportjobs gespeichert.
vgl. CON-6441wird.
Darüber werden die passenden Stammdaten geladen, um die URL zu erzeugen.
Für diese Kanäle werden beim Export auch VG-Wort-Exportjobs gespeichert.
vgl. CON-6441

hup.one.content.aiservices.client.article-embeddings.enabled-Einschalten von Article Embeddings Funktion

falls leer wird passiert nichts (es wird als false betrachtet). Damit was passiert muss man es auf true setzen.

hup.one.content.aiservices.client.article-embeddings.negative-tagsleerAlle Artikeln die diesen Stichwörter beinhalten werden NICHT betrachtet bei der EmbeddingserstellungWenn leer, werden ALLE Artikeln indexiert (außer bei positive-tags steht etwas)
hup.one.content.aiservices.client.article-embeddings.positive-tagsleerNUR die Artikeln die diesen Stichwörter beinhalten werden betrachtet bei der EmbeddingserstellungWenn leer, werden ALLE Artikeln indexiert (außer bei negative-tags steht etwas)

Konfiguration Print-Schnittstelle

...

SchalterStandardwertBeschreibungAnmerkung

hup.one.content.article.export.export-steps.KEY.export-points.KEY.component-name

ArticlePortalExportModuleKlassenname des Portal-Exportmoduls
hup.one.content.article.export.export-steps.KEY.export-points.KEY.namePortalEindeutiger Name des ExportmodulsFreitext
hup.one.content.article.export.export-steps.KEY.export-points.KEY.labelWenn nicht vorhanden, dann Wert aus nameDisplayname des ExportmodulsFreitext oder Code aus Sprachdatei
hup.one.content.article.export.export-steps.KEY.export-points.KEY.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.KEY.export-points.KEY.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.KEY.export-points.KEY.virtual-export-points
List von virtuellen ExportpunktenEin Exportpunkt mit virtuellen Exportpunkten wird automatisch zu einem konsolidierten Exportpunkt.
hup.one.content.article.export.export-steps.KEY.export-points.KEY.virtual-export-points[0].name
Name eines virt. Exportpunktes
hup.one.content.article.export.export-steps.KEY.export-points.KEY.virtual-export-points[0].name
Label eines virt. Exportpunktes
hup.one.content.article.export.export-steps.KEY.export-points.KEY.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.KEY.export-points.KEY.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.KEY.export-points.KEY.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.KEY.export-points.KEY.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.KEY.export-points.KEY.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.KEY.export-points.KEY.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

Ältere Jira-Version
serverSystem Jira
serverId9e1d8ee1-e644-33f7-bad0-2d7ba828cfcb
keyPSCP-108
und
Ältere Jira-Version
serverSystem Jira
serverId9e1d8ee1-e644-33f7-bad0-2d7ba828cfcb
keyPSCP-114

hup.one.content.article.export.export-steps.KEY.export-points.KEY.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

Ältere Jira-Version
serverSystem Jira
serverId9e1d8ee1-e644-33f7-bad0-2d7ba828cfcb
keyPSCP-108
und
Ältere Jira-Version
serverSystem Jira
serverId9e1d8ee1-e644-33f7-bad0-2d7ba828cfcb
keyPSCP-114

hup.one.content.article.export.export-steps.KEY.export-points.KEY.parameters.paid-content-dyn-attrib-key

Name eines Select Dynattributs.

Das angegebene Dynattribut bestimmt den Paidcontent-Wert des exportierten Artikels

Ältere Jira-Version
serverSystem Jira
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId9e1d8ee1-e644-33f7-bad0-2d7ba828cfcb
keyPSCP-262

hup.one.content.article.export.export-steps.KEY.export-points.KEY.parameters.send-push-notification-dyn-attrib-key

Name eines Booelan Dynattributs.

Das angegebene Dynattribut bestimmt ob für den exportierten Artikel eine Push Benachrichtigung gesendet werden soll

Ältere Jira-Version
serverSystem Jira
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId9e1d8ee1-e644-33f7-bad0-2d7ba828cfcb
keyPSCP-748

hup.one.content.article.export.export-steps.KEY.export-points.KEY.parameters.replace-markups

true | false → aktiviert oder deaktiviert das Ersetzen der Markups (Links und Formatierung)

falls der Parameter nicht gesetzt ist werden die Markups ersetzt

siehe 

Ältere Jira-Version
serverSystem Jira
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId9e1d8ee1-e644-33f7-bad0-2d7ba828cfcb
keyCON-5769

hup.one.content.article.export.export-steps.KEY.export-points.KEY.parameters.infobox-mappings
Schlüssel für Mapping von Infobox-Contentparts

Schlüssel für Mapping von Zitat-Contentpart

siehe hup.one.content.article.export.infobox-mappings
hup.one.content.article.export.export-steps.KEY.export-points.KEY.parameters.quote-mappings

Schlüssel für Mapping von Zitat-Contentparts

siehe hup.one.content.article.export.quote-mappings
hup.one.content.article.export.export-steps.KEY.export-points.KEY.parameters.interview-mappings
Schlüssel für Mapping von Interview-Contentparts

Schlüssel für Mapping von Interview-Contentparts

siehe hup.one.content.article.export.interview-mappings
hup.one.content.article.export.export-steps.KEY.export-points.KEY.parameters.leader-mappings
Schlüssel für Mapping von Leader-Contentparts

Schlüssel für Mapping von Interview-Contentparts

siehe hup.one.content.article.export.leader-mappings

hup.one.content.article.export.export-steps.KEY.export-points.KEY.parameters.teaser-mappings
Schlüssel für Mapping von Teaser-Contentparts

Schlüssel für Mapping von Interview-Contentparts

siehe hup.one.content.article.export.teaser-mappings

hup.one.content.article.export.export-steps.KEY.export-points.KEY.parameters.subtitle-mappings
Schlüssel für Zwischenzeile-Contentparts

Schlüssel für Mapping von Zwischenzeile-Contentparts
siehe hup.one.content.article.export.subtitle-mappings

hup.one.content.article.export.export-steps.KEY.export-points.KEY.parameters.subsubtitle-mappings
Schlüssel für "Zwischenzeile (2. Ebene)"-Contentparts

Schlüssel für Mapping von "Zwischenzeile (2. Ebene)"-Contentparts
siehe hup.one.content.article.export.subsubtitle-mappings

Ältere Jira-Version
serverSystem Jira
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId9e1d8ee1-e644-33f7-bad0-2d7ba828cfcb
keyPSCP-603

hup.one.content.article.export.export-steps.KEY.export-points.KEY.parameters.canonical-url-dyn-attrib-key
Name eines Export Dyn Attribs aus dem die kanonische Url bestimmt werden sollVoraussetzung: der ExportPoint aus dem die kanonische Url bestimmt werden soll, muss in einem Exportstep vor dem abhängigen ExportPoints definiert sein


Codeblock
languageyml
titleBeispiel einer Exportpoint-Konfiguration für das Portal
collapsetrue
hup:
  one:
    content:
      article:
        export:
          export-steps:
            first:
              export-points:
                portal:
                  name: Portal
                  component-name: ArticlePortalExportModule
                  irrelevant-data-keys: [ online ]
                  blacklisted-content-parts: [printHeadline, summary]
                  parameters:
                    portal-name: portal-content
                    url: http://portal-master-content.deployment.lez-rancher.hup.intern
                    priority-dyn-attrib-key: "articlePriority"
                    is-update-dyn-attrib-key: "isUpdate"
                    visible-from-dyn-attrib-key: "#releaseDate"
                    visible-to-dyn-attrib-key: visibleTo
                    paid-content-dyn-attrib-key: paidContent
                    send-push-notification-dyn-attrib-key: sendPushNotification
                    alt-seoid-dyn-attrib-key: altSeoId
                    enable-tracking: true
                    infobox-mappings: "a, b"
                    subtitle-mappings: "a"
                    subsubtitle-mappings: "a"
                    quote-mappings: "a"
                    interview-mappings: "a"
                    text-replacements: "⎵=<HR>,↔=<HR>,→= ,█= ,▌= ,ǁ= ,▎= ,▍= ,▏= ,┐=<BR/>,┘=<BR/>"
                    quotation-open: "„"
                    quotation-close: "”"

...

Allgemeine Schalter (sind pro Import konfigurierbar)
SchalterStandardwertBeschreibungAnmerkung

Allgemeine Schalter (sind pro Import konfigurierbar)

hup.one.content.imports.import-points.key
eindeutiger Key des ImportpointsWird als Name genutzt, falls kein Name im Importpunkt angegeben wurde
hup.one.content.imports.import-points[..key.].run-as-userleer (= interner Benutzer)Name des Benutzer, in dessen Kontext der Import ausgeführt wird.
Hierdurch werden z.B. Datenbankfelder wie CreateBy oder ChangedBy bestimmt 

JPEG Dateiimport

hup.one.content.imports.import-points[0].key.enabledtrue

hup.one.content.imports.import-points[0].key.initial-delay15

hup.one.content.imports.import-points[0].key.interval30

hup.one.content.imports.import-points[0].key.component-nameJpegImportModule

hup.one.content.imports.import-points[0].key.nameJPEG-Import

hup.one.content.imports.import-points[0].key.parameters.archive-directory/media/gestaltung/importe/image/archive

hup.one.content.imports.import-points[0].key.parameters.error-directory/media/gestaltung/importe/image/error

hup.one.content.imports.import-points[0].key.parameters.input-directory/media/gestaltung/importe/image/input


Twitter Import

hup.one.content.twitter.access-token******Twitter Zugangsdaten
hup.one.content.twitter.access-token-secret******Twitter Zugangsdaten
hup.one.content.twitter.consumer-key******Twitter Zugangsdaten
hup.one.content.twitter.consumer-secret******Twitter Zugangsdaten




hup.one.content.imports.import-points[1].key.enabledtrue

hup.one.content.imports.import-points[1].key.initial-delay60

hup.one.content.imports.import-points[1].key.interval300

hup.one.content.imports.import-points[1].key.component-nameTwitterHomeTimelineModule

hup.one.content.imports.import-points[1].key.nameTwitter Home Timeline

hup.one.content.imports.import-points[2].key.enabledfalse

hup.one.content.imports.import-points[2].key.initial-delay120

hup.one.content.imports.import-points[2].key.interval300

hup.one.content.imports.import-points[2].key.component-nameTwitterSearchModule

hup.one.content.imports.import-points[2].key.nameTwitter Search

hup.one.content.imports.import-points[2].key.parameters.count100

hup.one.content.imports.import-points[2].key.parameters.langde

hup.one.content.imports.import-points[2].key.parameters.query"#Leipzig"

hup.one.content.imports.import-points[2].key.parameters.result_typerecent


DPA Textimport

hup.one.content.imports.import-points[3].key.enabledtrue

hup.one.content.imports.import-points[3].key.initial-delay15

hup.one.content.imports.import-points[3].key.interval20

hup.one.content.imports.import-points[3].key.component-nameAgencyTextImportModule

hup.one.content.imports.import-points[3].key.name'AgencyText-Import'

hup.one.content.imports.import-points[3].key.parameters.archive-directory/media/gestaltung/importe/text/archive

hup.one.content.imports.import-points[3].key.parameters.error-directory/media/gestaltung/importe/text/error

hup.one.content.imports.import-points[3].key.parameters.input-directory/media/gestaltung/importe/text/input


PS.Content Artikelimport (XML)


vgl. CON-5510: Artikelimporter für unser natives PS.Content-Format (Story)


hup.one.content.imports.import-points[7].key.enabledtrueAktivierung des Import-Punktes
hup.one.content.imports.import-points[7].key.initial-delay15Startverzögerung in Sekunden
hup.one.content.imports.import-points[7].key.interval20Pollintervall in Sekunden
hup.one.content.imports.import-points[7].key.component-nameArticlePSCImportModuleKlassennamen des Importers
hup.one.content.imports.import-points[7].key.namePSC-ImportName des Import-Punktes
hup.one.content.imports.import-points[7].key.parameters.input-directory\\les-file1\gestaltung\content\pscimport\inputEingangsverzeichnis für XML- und Asset-Dateien
hup.one.content.imports.import-points[7].key.parameters.error-directory\\les-file1\gestaltung\content\pscimport\errorFehlerverzeichnis für Eingangsdateien
hup.one.content.imports.import-points[7].key.parameters.archive-directory\\les-file1\gestaltung\content\pscimport\archiveArchivverzeichnis für Eingangsdateien
hup.one.content.imports.import-points[7].key.parameters.log-directory\\les-file1\gestaltung\content\pscimport\logsProtokollverzeichnis - z.B. für unbekannte Contentparts oder Ressorts
hup.one.content.imports.import-points[7].key.parameters.template-namePSC-Import-TemplateName des Vorlageartikels, der als Basis für den Import dient
hup.one.content.imports.import-points[7].key.parameters.tag-import-categoryimportedOptional. Tag-Kategorie für den Import neuer Tags
Sollte als Kategorie konfiguriert werden: hup.one.content.tag.categories[].name

hup.one.content.imports.import-points[7].key.parameters.location-import-extkey
Optional. Location-Kategorie für den Import neuer Locations
hup.one.content.imports.import-points[7].key.parameters.takeover-dyn-attribs[ ]Optional. Liste von dyn. Attribut-Namen (Key, kommasepariert), die aus dem XML übernommen werden soll. Es wird nicht geprüft, ob das Attribut auch konfiguriert ist.

Ältere Jira-Version
serverSystem Jira
serverId9e1d8ee1-e644-33f7-bad0-2d7ba828cfcb
keyCON-6314

Bsp.:
['articlePriority', 'paidContent', '#publishNow']

hup.one.content.imports.import-points[7].key.parameters.takeover-personsfalseOptional.
  1. Wenn im XML eine PersonId: Suche und Zuordnung der Person am Artikel.
  2. Alternativ: Wenn im XML Name und evtl. Vorname: Suche und Zuordnung.

Ältere Jira-Version
serverSystem Jira
serverId9e1d8ee1-e644-33f7-bad0-2d7ba828cfcb
keyCON-6314

hup.one.content.imports.import-points[7].key.parameters.takeover-editor-idfalseOptional. Ein im XML mitgeliefertes Autorenkürzel wird in der Benutzerverwaltung gesucht. Bei Übereinstimmung Übernahme der AutorId und zusammengesetzten Autorenname.
Sonst wird das Autorenkürzel als Freitext übernommen.

Ältere Jira-Version
serverSystem Jira
serverId9e1d8ee1-e644-33f7-bad0-2d7ba828cfcb
keyCON-6314

hup.one.content.imports.import-points[7].key.parameters.takeover-channelsfalseOptional. Im XML mitgelieferte Exportkanäle werden übernommen, wenn sie auch konfiguriert sind. Übersteuert die Konfiguration: auto-create-article.destination-channels

Ältere Jira-Version
serverSystem Jira
serverId9e1d8ee1-e644-33f7-bad0-2d7ba828cfcb
keyCON-6314

hup.one.content.imports.import-points[7].key.parameters.preserve-assets-in-input-directoryfalseOptional. Assets im Eingangsverzeichnis nach Import liegen lassen

Ältere Jira-Version
serverSystem Jira
serverId9e1d8ee1-e644-33f7-bad0-2d7ba828cfcb
keyCON-6606


Native Media Artikelimport (XML)


Info

Zurdnung von XML-Attributen zu Artikel-Attributen ist in

Ältere Jira-Version
serverSystem Jira
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId9e1d8ee1-e644-33f7-bad0-2d7ba828cfcb
keyCON-5066
dokumentiert



hup.one.content.imports.import-points[6].key.enabledtrue

hup.one.content.imports.import-points[6].key.initial-delay15

hup.one.content.imports.import-points[6].key.interval20

hup.one.content.imports.import-points[6].key.component-nameArticleNMImportModule

hup.one.content.imports.import-points[6].key.nameNativemedia-Import

hup.one.content.imports.import-points[6].key.parameters.archive-directory/media/gestaltung/importe/article/nativemedia/archiveArchivverzeichnis
hup.one.content.imports.import-points[6].key.parameters.error-directory/media/gestaltung/importe/article/nativemedia/errorFehlerverzeichnis
hup.one.content.imports.import-points[6].key.parameters.input-directory/media/gestaltung/importe/article/nativemedia/inputEingangsverzeichnis für XML und Assets
hup.one.content.imports.import-points[6].key.parameters.tagsLeserreporterKomma-separierte Liste von Stichworten, die beim Import gesetzt werden müssen
hup.one.content.imports.import-points[6].key.parameters.departmentsLOK,ONLKomma-separierte Liste von Ressort-Kürzel, die beim Import gesetzt werden müssen
hup.one.content.imports.import-points[6].key.parameters.locations
Komma-separierte Liste von Geotag-Namen

hup.one.content.imports.import-points[6].key.parameters.export-points

OnlineKomma-separierte Liste von Export-Point-Namen, die gesetzt werden müssen


Hinweis

Für das Mapping der Native Media XML Texten zu Contentparts gibt es eine separate Konfiguration




GOGOL Artikelimport (XML)

hup.one.content.imports.import-points[4].key.enabledtrue

hup.one.content.imports.import-points[4].key.initial-delay15

hup.one.content.imports.import-points[4].key.interval20

hup.one.content.imports.import-points[4].key.component-nameArticleGogolImportModule

hup.one.content.imports.import-points[4].key.name'Gogol-Import'

hup.one.content.imports.import-points[4].key.parameters.archive-directory/media/gestaltung/importe/article/gogol/archive

hup.one.content.imports.import-points[4].key.parameters.error-directory/media/gestaltung/importe/article/gogol/error

hup.one.content.imports.import-points[4].key.parameters.input-directory/media/gestaltung/importe/article/gogol/input

hup.one.content.imports.import-points[4].key.parameters.logDirectory/media/gestaltung/importe/article/gogol/importlogs


DPA Weblines Import


hup.one.content.imports.import-points[].key.enabledtrue

hup.one.content.imports.import-points[].key.initial-delay15

hup.one.content.imports.import-points[].key.interval20

hup.one.content.imports.import-points[].key.component-nameDpaWeblinesImportModule

hup.one.content.imports.import-points[].key.name'DPA-INFOLINE-Import'

hup.one.content.imports.import-points[].key.parameters.archive-directory/media/gestaltung/importe/article/infoline_rs/dpa-InfoLine_rs/error

hup.one.content.imports.import-points[].key.parameters.auto-create-article.allow-new-tagsfalse

hup.one.content.imports.import-points[].key.parameters.auto-create-article.article-authordpa

hup.one.content.imports.import-points[].key.parameters.auto-create-article.article-keywordDPAINFOLINE

hup.one.content.imports.import-points[].key.parameters.auto-create-article.department-assignment"pl=DPA-PL,vm=DPA-VM,wi=DPA-WI,sp=DPA-SP,ku=DPA-KU"

hup.one.content.imports.import-points[].key.parameters.auto-create-article.destination-channels

alt: Onetz

neu: <siehe Unterstruktur>

alt: Liste von kommaseparierten Strings mit den Namen der Exportpunkte

neu: Liste von  Exportpunkten mir optionalen Ausschlussregeln


hup.one.content.imports.import-points[].key.parameters.auto-create-article.destination-channels[0].export-point-name

Onetz

Name des Exportpunkte (=Kanal)


hup.one.content.imports.import-points[].key.parameters.auto-create-article.destination-channels[].exclude-criteria.title-parts

[ "Verbot", "nicht zugelassen"]

Zeichenketten, die nicht im Titel der Meldung enthalten sein dürfen


hup.one.content.imports.import-points[].key.parameters.auto-create-article.destination-channels[].exclude-criteria.tags

["Riesen", "Zwerge"]

Stichwörter, die nicht enthalten sein dürfen


hup.one.content.imports.import-points[].key.parameters.auto-create-article.destination-channels[].exclude-criteria.locations

["Berlin", "Erfurt"]

Orte (Geo-Tags), die nicht enthalten sein dürfen


hup.one.content.imports.import-points[].key.parameters.auto-create-article.destination-channels[].exclude-criteria.georegions

["Region Leipzig", "Niedersachsen"]

Georegion, die nicht enthalten sein dürfen.
Bei Orten und Georegionen muss für den Ausschluss nur eins von beiden Zuordnungen zutreffen.


hup.one.content.imports.import-points[].key.parameters.auto-create-article.enabledtrue

hup.one.content.imports.import-points[].key.parameters.auto-create-article.publish-nowtrue

hup.one.content.imports.import-points[].key.parameters.download-pw********

hup.one.content.imports.import-points[].key.parameters.download-user********

hup.one.content.imports.import-points[].key.parameters.error-directory/media/gestaltung/importe/article/infoline_rs/dpa-InfoLine_rs/archive

hup.one.content.imports.import-points[5].key.parameters.hires-image-dimension3200

hup.one.content.imports.import-points[5].key.parameters.hires-preferred-ratio1.5

hup.one.content.imports.import-points[5].key.parameters.image-service-hostprojektor.dpa-newslab.com

hup.one.content.imports.import-points[5].key.parameters.input-directory/media/gestaltung/importe/article/infoline_rs/dpa-InfoLine_rs

hup.one.content.imports.import-points[5].key.parameters.media-format-namelarge_4_3

hup.one.content.imports.import-points[5].key.parameters.is-update-dyn-attrib-keyleerName des isUpdate DynAttributes, wird benötigt um das "Aktualisierung" Merkmal zu setzen


Textual-Content-Mapping (formatiert und unformatiert)


hup.one.content.article.news-to-content-part.news-textual-content-mappings.(link/enumeration/table)leerMapping zu einem Contentpart (name)
hup.one.content.article.news-to-content-part.news-formatted-textual-content-mappings.(subtitle/text).normal-content-partleerMapping einer normal formatierten News-Zwischenzeile zu einem Contentpart (name)

sollte zu einem format kein mapping definiert sein, dann wird versucht ein fallback zu finden.

zB:
fett-und kursiv → fett → kursiv → normal
kursiv → normal

hup.one.content.article.news-to-content-part.news-formatted-textual-content-mappings.(subtitle/text).bold-content-part
Mapping einer fett formatierten News-Zwischenzeile zu einem Contentpart (name)
hup.one.content.article.news-to-content-part.news-formatted-textual-content-mappings.(subtitle/text).italic-content-part
Mapping einer kursiv formatierten News-Zwischenzeile zu einem Contentpart (name)
hup.one.content.article.news-to-content-part.news-formatted-textual-content-mappings.(subtitle/text).bold-italic-content-part
Mapping einer fett und kursiv formatierten News-Zwischenzeile zu einem Contentpart (name)


Native-Media-Content-Mapping (Beispiel aus CON-5066)


hup.one.content.article.nativemedia-to-content-part.properties[0].content-partoverlineContentpart-Name für Dachzeile/Kicker
hup.one.content.article.nativemedia-to-content-part.properties[0].properties.text"/newsItem/contentMeta/preheadline""text" (Contentpart): aus Text-Content des Knoten "preheadline"
hup.one.content.article.nativemedia-to-content-part.properties[1].content-partheadlineContentpart-Name für Überschrift

hup.one.content.article.nativemedia-to-content-part.properties[1].properties.headline

hup.one.content.article.nativemedia-to-content-part.properties[1].properties.headlineShort

"/newsItem/contentMeta/headline"

"/newsItem/contentMeta/shortheadline"

"headline" (Contentpart): aus Text-Content des Konten "headline"

"headlineShort": aus Text-Content des Knoten "shortheadline"


hup.one.content.article.nativemedia-to-content-part.properties[2].content-partsubheadlineContentpart-Name für Unterzeile
hup.one.content.article.nativemedia-to-content-part.properties[2].properties.text"/newsItem/contentMeta/secondheadline"

"hup.one.content.article.nativemedia-to-content-part.properties[3].content-partteaserContentpart-Name für Teaser
hup.one.content.article.nativemedia-to-content-part.properties[3].properties.text"/newsItem/contentMeta/abstract/content/html/body"

hup.one.content.article.nativemedia-to-content-part.properties[4].content-parttextContentpart-Name für Grundtext
hup.one.content.article.nativemedia-to-content-part.properties[4].properties.text"/newsItem/contentSet/inlineXML/body/p"

hup.one.content.article.nativemedia-to-content-part.properties[5].content-partpictureContentpart-Name für Bild-Asset

hup.one.content.article.nativemedia-to-content-part.properties[5].properties.assetId

hup.one.content.article.nativemedia-to-content-part.properties[5].properties.title

hup.one.content.article.nativemedia-to-content-part.properties[5].properties.text

hup.one.content.article.nativemedia-to-content-part.properties[5].properties.source

hup.one.content.article.nativemedia-to-content-part.properties[5].properties.sourceType

hup.one.content.article.nativemedia-to-content-part.properties[5].properties.mimeType

hup.one.content.article.nativemedia-to-content-part.properties[5].properties.assetfile

hup.one.content.article.nativemedia-to-content-part.properties[5].properties.assetname


"/newsItem/contentMeta/attachement/description/html/head/title"

"/newsItem/contentMeta/attachement/description/html/body"

"/newsItem/contentMeta/attachement/origin"


"newsItem/contentMeta/attachement/@type"

"newsItem/contentMeta/attachement/@href"

newsItem/contentMeta/attachement/@title

AssetId wird über den Asset-Upload bestimmt





"mimeType": aus Attribut "type" des Konten "attachement"

Dateiname aus Attribut "href" des Knoten "attachement"

Assetname aus Attribut "title" des Knoten "attachement"

XPath-Expression:

  • "/": Text-Content eines XML-Knotens
  • "@": Attribut-Text eines XML-Knotens


Hinweis

Die Reihenfolge der konfigurierten Contentpart-Mappings bestimmt die Reihenfolge im importierten Artikel. Mehrere Vorkommen von gleich definierten Zuordnungen werden nacheinander übernommen (z.B. <p>-Knoten oder <attachement>-Knoten).


Codeblock
languageyml
themeDJango
titleBeispiel-Konfiguration für NativeMedia-XML-Import
linenumberstrue
collapsetrue
hup
  one
    content
      imports
        import-points
          -
            name: 'Nativemedia-Import'
            enabled: true
            component-name: ArticleNMImportModule
            initial-delay: 15
            interval: 20
            parameters:
              input-directory: \\les-file1\gestaltung\content\nativemediaimport\input
              error-directory: \\les-file1\gestaltung\content\nativemediaimport\error
              archive-directory: \\les-file1\gestaltung\content\nativemediaimport\archive
              tags: Leserreporter
              departments: LOK,ONL
              locations: 
              export-points: Online


        nativemedia-to-content-part:
          properties:
            -
              content-part: overline
              properties:
                text: "/newsItem/contentMeta/preheadline"
            -
              content-part: headline
              properties:
                headline: "/newsItem/contentMeta/headline"
                headlineShort: "/newsItem/contentMeta/shortheadline"
            -
              content-part: subheadline
              properties:
                text: "/newsItem/contentMeta/secondheadline"
            -
              content-part: teaser
              properties:
                text: "/newsItem/contentMeta/abstract/content/html/body"
            - 
              content-part: text
              properties:
                text: "/newsItem/contentSet/inlineXML/html/body/p"
            -
              content-part: picture
              properties:
                assetId: 
                title: "/newsItem/contentMeta/attachement/description/html/head/title"
                text: "/newsItem/contentMeta/attachement/description/html/body"
                source: "/newsItem/contentMeta/attachement/origin"
                sourceType: 
                mimeType: "newsItem/contentMeta/attachement/@type"
                assetfile: "newsItem/contentMeta/attachement/@href"
                assetname: "newsItem/contentMeta/attachement/@title"



...