Auf dieser Seite werden die Konfigurationsschalter des PS.Content Logikservers dokumentiert.ransformation
Allgemeine Schalter
.ttstststststas |
|
cmis.user | admin | Username 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 | /Assets | Pfad, in dem PSC seine Assets im DMS ablegt. |
|
---|
|
---|
hup.one.content.persistence.jdbc.connection | jdbc:postgresql://deleconsrv01.hup.ucs:5432/content_dev?autoReconnect=true¤tSchema=content | URL der PSC Datenbank |
|
---|
hup.one.content.persistence.jdbc.driver | org.postgresql.Driver | Datenbanktreiber |
|
---|
hup.one.content.persistence.jdbc.password | ****** | Passwort der PSC Datenbank |
|
---|
hup.one.content.persistence.jdbc.user | postgres | Username für den Datenbankzugriff |
|
---|
hup.one.content.persistence.jdbc.minimum-idle | 1 | Anzahl der nicht genutzten Verbindungen, die im Pool vorgehalten werden |
|
---|
hup.one.content.persistence.jdbc.maximum-pool-size | 30 für Content-Logik-Container, 10 sonst | maximale 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.IsSecure | false | Legt 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) |
---|
Der Server selbst muss enthalten sein. | edtsvc.ribbon.IsSecure | false | Legt 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.host | mail.hup.de | Von PSC zu verwendenter Mailserver | Spring Mail Referenz |
---|
spring.mail.port | 25 | Port 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-Combobox | z.B. Standard |
---|
hup.one.content.article.default-galery-template-name |
| Default Artikelvorlage zur Erstellung einer Asset-Galerie | z.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 ist | z.B. ['#writtenReady','#publishNow'] |
---|
hup.one.content.article.email-notification.from | noreply@hup.de | Absenderadresse für ausgehende Emails |
|
---|
hup.one.content.article.email-notification.html-template-file | /media/gestaltung/email/email-state_change-article.html | Template-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. |
---|
default-export-points[0..n]keine Einträge (→ alle Kanäle) | Default-Publikationskanäle bei der Anlage eines Artikel | Spezialwert "#none" führt dazu, dass jeder Artikel bei der Anlage keinen einzigen Kanal hatpriority.article-new | 5 | Prioritä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. |
---|
exporterenabledtrue | Aktiviert den im Logikserver eingebauten Exportthread. | Darf nur in einem Logikserver aktiv sein!1 | Priorität eines Artikelexportjobs, wenn Artikel für einen Kanal exportiert wird. |
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. | .priority.article-deleted | 1 | Priorität eines Artikelexportjobs, wenn Artikel für einen Kanal zurückgezogen wird |
---|
hup.one.content.article.export.priority.article-export- |
---|
steps[0].time-out240000 | time-out für einen Export in Sekunden | Betrifft alle Kanäle zusammen | batch | 100 | Priorität eines Artikelexportjobs, wenn dieser durch einen "Massenexport" ausgelöst wurde |
---|
hup.one.content.article.export. |
---|
ignored-channels-on-export-failure'XML','VL-Export' | Kanäle für die das Textat "Exportfehler" nicht gesetzt wirdpriority.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. |
---|
delete-exported-article-when-channel-was-removedfalse | Erlaubt das Löschen von Exporten anhand des entfernten Exportkanals | VL- und XML-Exporte können damit wieder zurückgenommen (gelöscht) werden. Für N:M fehlt sinnvolle Implementierung.tag-priorities[0].priority |
---|
hup.one.content.article.export. |
---|
logging.file/tmp/contentexporter_dev.log | Protokolldatei | Linux/Windows beachten!default-export-points[0..n] | keine Einträge (→ alle Kanäle) | Default-Publikationskanäle bei der Anlage eines Artikel | Spezialwert "#none" führt dazu, dass jeder Artikel bei der Anlage keinen einzigen Kanal hat. |
---|
hup.one.content.article.export. |
---|
remove-dyn-attribs-after-publication[0]'isUpdate' | Testate die nach der Ausleitung zurück gesetzt werden sollen. | Komma separiertexporter-enabled | true | Aktiviert den im Logikserver eingebauten Exportthread. | Darf nur in einem Logikserver aktiv sein! |
---|
|
|
|
|
---|
hup.one.content.article.export. |
---|
set-published-attribute-for-channelsNativeMedia-ExportKanäle für die - bei erfolgreicher Ausleitung in diesen Kanal - das Testat "Publiziert" gesetzt werden sollLegt fest, bei welchen Testaten automatisch ein Exportausgeführt wird. | Die Testate sind logisch UND verknüpft. |
hup.one.content.article.export.export- |
---|
groups[0..m].nameFür die Kanal-Schnellauswahl: Frei wählbarer Gruppenname (zB: "Printausgaben", "Onlineportale")steps.KEY.time-out | 240000 | time-out für einen Export in Sekunden | Betrifft alle Kanäle zusammen |
---|
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.KEY.sort | 2147483647 | Sortierung der Export Steps | aufsteigend |
---|
hup.one.content.article.export. |
---|
infobox-mappingsleer | Map von Infobox-Mapping Einträgen | hup.one.content.article.export.infobox-mappings.xyz | leer | Schlüssel eines Infobox-Mapping Eintrages | Wird im Portal Export Modul verwendetignored-channels-on-export-failure | 'XML','VL-Export' | Kanäle für die das Textat "Exportfehler" nicht gesetzt wird |
|
---|
hup.one.content.article.export. |
---|
infobox-mappings.xyz.source-content-partleer | Name eines Cluster-Contentparts die beim Mapping zu einer Infobox berücksichtigt wirddelete-exported-article-when-channel-was-removed | false | Erlaubt das Löschen von Exporten anhand des entfernten Exportkanals | VL- und XML-Exporte können damit wieder zurückgenommen (gelöscht) werden. Für N:M fehlt sinnvolle Implementierung. |
---|
hup.one.content.article.export. |
---|
infobox-mappings.xyz.overline-sourceleer | Name eines SimpleText-Contentparts aus der die Dachzeile kommtlogging.file | /tmp/contentexporter_dev.log | Protokolldatei | Linux/Windows beachten! |
---|
hup.one.content.article.export. |
---|
infobox-mappings.xyz.headline-sourceleer | Name eines SimpleText oder Headline Contentparts aus der die Überschrift kommt | nur die normale Überschrift wird berücksichtigtremove-dyn-attribs-after-publication[0] | 'isUpdate' | Testate die nach der Ausleitung zurück gesetzt werden sollen. | Komma separiert |
---|
hup.one.content.article.export. |
---|
infobox-mappings.xyz.ignored-content-partsleer | Liste von ContentPart-Namen die beim Mapping zum Text der Infobox ignoriert werden sollenset-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. |
---|
interviewinfobox-mappings | leer | Map von |
---|
InterviewInfobox-Mapping Einträgen |
|
hup.one.content.article.export. |
---|
interviewinfobox-mappings.xyz | leer | Schlüssel eines |
---|
InterviewInfobox-Mapping Eintrages | Wird im Portal Export Modul verwendet |
hup.one.content.article.export. |
---|
interviewinfobox-mappings.xyz.source-content-part | leer | Name eines Cluster-Contentparts die beim Mapping |
---|
eines Interview zu einer Infobox berücksichtigt wird |
|
hup.one.content.article.export. |
---|
interviewquestioneroverline-source | leer | Name eines SimpleText-Contentparts |
---|
, welcher den Namen des Fragestellers enthältoptional | aus der die Dachzeile kommt |
|
hup.one.content.article.export. |
---|
interviewquestionheadline-source | leer | Name eines SimpleText |
---|
-Contentparts, welcher die Frage enthältoder Headline Contentparts aus der die Überschrift kommt | nur die normale Überschrift wird berücksichtigt |
hup.one.content.article.export. |
---|
interviewreplyersourceoptionalName eines SimpleText-Contentparts, welcher den Namen des Anwortenden enthält | Liste von ContentPart-Namen die beim Mapping zum Text der Infobox ignoriert werden sollen |
|
hup.one.content.article.export.leader-mappings | leer | Map von Leader Mapping Einträgen |
|
---|
hup.one.content.article.export. |
---|
interview.answer-source | leer | Schlüssel eines Leader-Mapping Eintrages |
|
---|
hup.one.content.article.export.leader-mappings.xyz.source-content-part | leer | Name eines SimpleText-Contentparts |
---|
, welcher die Anwort enthältaus der der Leader kommt |
|
hup.one.content.article.export. |
---|
quoteteaser-mappings | leer | Map von |
---|
Zitat-Teaser Mapping Einträgen |
|
hup.one.content.article.export. |
---|
quoteteaser-mappings.xyz | leer | Schlüssel eines |
---|
ZitatWird im Portal Export Modul verwendet |
|
hup.one.content.article.export. |
---|
quoteteaser-mappings.xyz.source-content-part | leer | Name eines |
---|
Cluster die beim Mapping zu einer Infobox berücksichtigt wirdaus der der Teaser kommt |
|
hup.one.content.article.export. |
---|
quote.xyz.text-sourceName eines SimpleText-Contentparts, welcher den Zitattext enthältMap von Zwischenzeile-Mapping Einträgen |
|
hup.one.content.article.export. |
---|
quote.author-sourceName SimpleText-Contentparts, welcher den Namen des Autor enthältZwischenzeile-Mapping Eintrages |
|
hup.one.content.article.export. |
---|
quoteassetsource Asset, welcher das Bild zum Zitat enthältaus der die Zwischenzeile kommt |
|
hup.one.content.article. |
---|
lockschedulerenabledoptionaltrue | aktiviert/deaktiviert den kontinuierlich laufenden Prozess der für die Freigabe von ContentPart-Locks zuständig ist | leer | Map von "Zwischenzeile (2. Ebene)"-Mapping Einträgen |
|
hup.one.content.article. |
---|
lockunlocktimoutoptional120 | Locks werden nach X-Sekunden Inaktivität freigegeben | leer | Schlüssel eines "Zwischenzeile (2. Ebene)"-Mapping Eintrages |
|
hup.one.content.article. |
---|
lockinitial-delay15 | der kontinuierlich laufende Prozess zur Freigabe von ContentPart-Locks wird nach Applikationsstart mit einer Verzögerung von X-Sekunden gestartet | optional | subsubtitle-mappings.xyz.source-content-part | leer | Name eines SimpleText-Contentparts aus der die "Zwischenzeile (2. Ebene)" kommt |
|
---|
hup.one.content.article. |
---|
lockrepeatintervaloptional15 | der kontinuierlich laufende Prozess zur Freigabe von ContentPart-Locks wiederholt sich nach X-Sekunden | leer | Map von Interview-Mapping Einträgen |
|
hup.one.content.article. |
---|
previewpreviewhtml-provider.html-transformations.default-transformationinterne Datei ArticleXml2Html.xsl des Logic-Containers (JAR) | XSL Datei für die "normale" HTML Artikelvorschau | zB. bei Artikelverweis | mappings.xyz | leer | Schlüssel eines Interview-Mapping Eintrages | Wird im Portal Export Modul verwendet |
---|
hup.one.content.article. |
---|
previewpreview-html-provider.html-transformations.narrow-transformationinterne Datei ArticleXml2Html.xsl des Logic-Containers (JAR) | XSL Datei für die "schmale" HTML Artikelvorschau | zB. in der Smartbar | interview-mappings.xyz.source-content-part | leer | Name eines Cluster-Contentparts die beim Mapping eines Interview berücksichtigt wird |
|
---|
hup.one.content.article.export. |
---|
assetcontrollermulti-process-thread-pool-size20 | Größe des Threadpools für Asset-Operationen | Muss zum Threadpool vom DMS passenquestioner-source | leer | Name eines SimpleText-Contentparts, welcher den Namen des Fragestellers enthält | optional |
---|
hup.one.content |
---|
.imports.importer-enabledtrue | Aktiviert den im Logikserver eingebauten Importthread | Darf jeweils nur einmal aktiv sein! | .article.export.interview-mappings.xyz.question-source | leer | Name eines SimpleText-Contentparts, welcher die Frage enthält |
|
---|
hup.one.content. |
---|
locationonly-explicit-creation-allowedtrue | Legt fest, ob neue Orte (Geotags) durch Eingabe unbekannter Ort in die Tag-Felder angelegt werden dürfen.interview-mappings.xyz.replyer-source | leer | Name eines SimpleText-Contentparts, welcher den Namen des Anwortenden enthält | optional |
---|
hup.one.content. |
---|
tagonly-explicit-creation-allowedtrue | Legt fest, ob neue Stichworte (Tags) durch Eingabe unbekannter Stichworte in die Tag-Felder angelegt werden dürfen.interview-mappings.xyz.answer-source | leer | Name eines SimpleText-Contentparts, welcher die Anwort enthält |
|
---|
hup.one.content. |
---|
notificationemail-notificationsend-email-on-new-notificationfalse | sollen bei neuer Benachrichtigung Emails ausgelöst werdenquote-mappings | leer | Map von Zitat-Mapping Einträgen |
|
---|
hup.one.content.article. |
---|
notificationemailnotification.subjectBetreff der Emailmappings.xyz | leer | Schlüssel eines Zitat-Mapping Eintrages | Wird im Portal Export Modul verwendet |
---|
hup.one.content. |
---|
notificationemailnotificationrequiredassetsubjectBsp.: "PS.Content: Benachrichtigung zu {articlename} von {originator}"Betreff der Email, wenn eine Nachricht über Artikelvorgaben verschickt wird | Name eines Cluster-Contentparts die beim Mapping zu einer Infobox berücksichtigt wird |
|
hup.one.content.article.export.quote-mappings.xyz.text-source | leer | Name eines SimpleText-Contentparts, welcher den Zitattext enthält |
|
---|
hup.one.content. |
---|
notificationemailnotification.fromAbsender der Mailmappings.xyz.author-source | leer | Name eines SimpleText-Contentparts, welcher den Namen des Autor enthält |
|
---|
hup.one.content. |
---|
notificationemailnotificationhtmltemplate-fileTemplate Datei | zb. \\delefil01\gestaltung\DELECONSRV02\email\email-new-notification.htmlsource | leer | Name eines Asset-Contentparts, welcher das Bild zum Zitat enthält |
|
---|
hup.one.content. |
---|
themepublishingdeadlineoffset60 | Offset true | aktiviert/deaktiviert den kontinuierlich laufenden Prozess der 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.Freigabe von ContentPart-Locks zuständig ist | optional |
hup.one.content. |
---|
tracing.performancetruearticle.lock.unlock-timout | 120 | Locks werden nach X-Sekunden Inaktivität freigegeben | optional |
---|
hup.one.content. |
---|
profiler.stagemonitortrue | hup.one.server.external-server-properties.address | Hostname des Logikserversarticle.lock.initial-delay | 15 | der kontinuierlich laufende Prozess zur Freigabe von ContentPart-Locks wird nach Applikationsstart mit einer Verzögerung von X-Sekunden gestartet | optional |
---|
hup.one. |
---|
server.external-server-properties.is-securefalse | Externes Zugriff per HTTPScontent.article.lock.repeat-interval | 15 | der kontinuierlich laufende Prozess zur Freigabe von ContentPart-Locks wiederholt sich nach X-Sekunden | optional |
---|
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-secure | true | HTTPS nutzen? | hup.one.server.external-ui-server-properties.port | 443 | Externer Portcontent.article.preview.preview-html-provider.html-transformations.default-transformation | interne Datei ArticleXml2Html.xsl des Logic-Containers (JAR) | XSL Datei für die "normale" HTML Artikelvorschau | zB. bei Artikelverweis |
---|
hup.one.content.article.preview.preview-html-provider.html-transformations.narrow-transformation | interne Datei ArticleXml2Html.xsl des Logic-Containers (JAR) | XSL Datei für die "schmale" HTML Artikelvorschau | zB. in der Smartbar |
---|
hup.one.content.asset-controller.multi-process-thread-pool-size | 20 | Größe des Threadpools für Asset-Operationen | Muss zum Threadpool vom DMS passen |
---|
hup.one.content. |
---|
object-sharing.email-notification.fromnoreply@hup.de | Definiert die Absenderadresse beim Teilen von z.B. Artikeln.imports.importer-enabled | true | Aktiviert den im Logikserver eingebauten Importthread | Darf jeweils nur einmal aktiv sein! |
---|
hup.one.content.location.only-explicit-creation-allowed | true | Legt fest, ob neue Orte (Geotags) durch Eingabe unbekannter Ort in die Tag-Felder angelegt werden dürfen. |
|
---|
hup.one.content. |
---|
object-sharing.email-notification.subjectps.content Beim teilen von Artikeln: [Benutzername] hat den Artikel - [Artikelname] - mit Ihnen geteilt! | Gibt den Betreff Betreff beim Teilen antag.only-explicit-creation-allowed | true | Legt fest, ob neue Stichworte (Tags) durch Eingabe unbekannter Stichworte in die Tag-Felder angelegt werden dürfen. |
|
---|
hup.one.content. |
---|
object-sharinghtml/notification.email-notification. |
---|
html-template-fileshare-articleDas Template, welches für die Mail beim teilen, als Grundlage für den Text verwendet wird. | ribbon.IsSecure | false | ribbon.listOfServers | adm:9090 | spring.activemq.broker-url | tcp://activemq:61616 | spring.activemq.in-memory | false | spring.activemq.password | ****** | spring.activemq.user | adminSchalter | Standardwert | Beschreibung | Anmerkung |
---|
hup.one.content.tasks.enabled | true | Tasks aktiv in diesem Logikserver? | hup.one.content.tasks.check-for-new-filter-events.cron | 0 */2 * * * * | Prüft auf neue Treffer in Nachrichtenfiltern | CRON Schreibweise |
hup.one.content.tasks.check-for-new-filter-events.enabled | true | hup.one.content.tasks.delete-old-unused-events.cron | 0 0 1 * * * | Bereinigt die DB und das DMS | CRON Schreibweise |
hup.one.content.tasks.delete-old-unused-events.enabled | true | hup.one.content.tasks.delete-old-unused-events.parameters[0].after-days | 30 | hup.one.content.tasks.delete-old-unused-events.parameters[0].imported-by | Twitter% | hup.one.content.tasks.delete-old-unused-events.parameters[1].after-days | 180 | hup.one.content.tasks.delete-old-unused-events.parameters[1].imported-by | JPEG-Import | hup.one.content.tasks.delete-old-unused-events.parameters[2].after-days | 30 | hup.one.content.tasks.delete-old-unused-events.parameters[2].imported-by | AgencyText-Import | hup.one.content.tasks.delete-recent-items-task.cron | 0 5 1 * * * | Bereinigt die Recent Listen | CRON Schreibweise; Beispiel: täglich 1:05 Uhr |
hup.one.content.tasks.delete-recent-items-task.enabled | true | hup.one.content.tasks.delete-recent-items-task.parameter.after-days | 30on-new-notification | false | sollen 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-subject | leer | Betreff der Email, wenn eine Nachricht über Artikelvorgaben verschickt wird | Bsp.: "PS.Content: Benachrichtigung zu {articlename} von {originator}" |
---|
hup.one.content.notification.email-notification.from |
| Absender der Mail |
|
---|
hup.one.content. |
---|
messaging.scopeLegt 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.enabled | true | spring.boot.admin.client.management-url | http://deleconsrv02.hup.ucs:17071 | spring.boot.admin.client.service-url | http://deleconsrv02.hup.ucs:7071 | spring.boot.admin.period | 300000 | spring.boot.admin.url | http://springbootadmin:11111 | CRON-Konfiguration (Tasks & Löschprozesse)WebLines
notification.email-notification.html-template-file |
| Template Datei | zb. \\delefil01\gestaltung\DELECONSRV02\email\email-new-notification.html |
---|
hup.one.content.theme.publishing.deadline-offset | 60 | 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.performance | true |
|
|
---|
hup.one.profiler.stagemonitor | true |
|
|
---|
hup.one.server.external-server-properties.address |
| Hostname des Logikservers |
|
---|
hup.one.server.external-server-properties.is-secure | false | Externes Zugriff per HTTPS |
|
---|
hup.one.server.external-server-properties.port | 7071 |
|
|
---|
hup.one.server.external-ui-server-properties.address |
| Externer Hostname / Domainname des UI Servers |
|
---|
hup.one.server.external-ui-server-properties.is-secure | true | HTTPS nutzen? |
|
---|
hup.one.server.external-ui-server-properties.port | 443 | Externer Port |
|
---|
|
|
|
|
---|
hup.one.content.object-sharing.email-notification.from | noreply@hup.de | Definiert 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-file | html/email-share-article | Das 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-user | leer | Profil, welches einem neuregistrierten Hasso-Benutzer zugewiesen wird, wenn er sich das erste Mal myContent CMS aufruft |
|
---|
|
|
|
|
---|
ribbon.IsSecure | false |
|
|
---|
ribbon.listOfServers | adm:9090 |
|
|
---|
|
---|
spring.activemq.broker-url | tcp://activemq:61616 |
|
|
---|
spring.activemq.in-memory | false |
|
|
---|
spring.activemq.password | ****** |
|
|
---|
spring.activemq.user | admin |
|
|
---|
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.enabled | true |
|
|
---|
spring.boot.admin.client.management-url | http://deleconsrv02.hup.ucs:17071 |
|
|
---|
spring.boot.admin.client.service-url | http://deleconsrv02.hup.ucs:7071 |
|
|
---|
spring.boot.admin.period | 300000 |
|
|
---|
spring.boot.admin.url | http://springbootadmin:11111 |
|
|
---|
CRON-Konfiguration (Tasks & Löschprozesse)WebLines
Schalter | Standardwert | Beschreibung | Anmerkung |
---|
Schalter | Beispiel | Beschreibung | Anmerkung |
---|
hup.one.content.tasks.enabled | true | Tasks aktiv in diesem Logikserver? |
|
|
|
|
|
hup.one.content.tasks.check-for-new-filter-events.cron | 0 */2 * * * * | Prüft auf neue Treffer in Nachrichtenfiltern | CRON Schreibweise |
hup.one.content.tasks.check-for-new-filter-events.enabled | true |
|
|
|
|
|
|
hup.one.content.tasks.delete- | articleold- | exportunreferenced- | job-tasknews.cron | ": "", | 0 0 | 2 1 * * * | Bereinigt die | Article-Export-Job TabelleDB und das DMS | CRON Schreibweise | ; Beispiel: täglich 2:00 Uhr |
hup.one.content.tasks.delete- | articleold- | exportunreferenced- | job-tasknews.enabled | true |
|
|
hup.one.content.tasks.delete- | articleold- | exportunreferenced- | job-task.parameternews.parameters[0].after-days | 60 | Tage. Gelöscht werden alle Jobs, deren letzte Änderung älter ist. |
Konfiguration Stammdatenübertragung zu PS.Content #Portal
portal.masterdatagateway,queue-namesListe der Queue-Namen für Update-Events | Pro angeschlossenes Portal ist eine separate Queue notwendig | Konfiguration Artikel-Exporte
Artikelexporte werden über sog. Ausleitungsmodule realisiert. Diese können in der Konfiguration zu Kanälen zusammengeschaltet werden. Ein Kanal entspricht einer Instanz eines Ausleitungsmoduls plus dessen Parametern (zB. Seiten-Name, Ausgabe Verzeichnis etc.)
Allgemeine Schalter für alle Schnittstellen
Schalter | Standardwert | Beschreibung | Anmerkungtasks.delete-old-unreferenced-news.parameters[0].imported-by | Twitter% |
|
|
hup.one.content.tasks.delete-old-unreferenced-news.parameters[1].after-days | 180 |
|
|
hup.one.content. |
article.export.export-steps[].export-points[].inactivefalse | Gesamter Export ist deaktiviert | Besitzt der Exportpunkt virtuelle Exportpunkte, so sind alle unabhängig von deren Inaktiv-Zustand deaktiviert.tasks.delete-old-unreferenced-news.parameters[1].imported-by | JPEG-Import |
|
|
hup.one.content. |
article.export.export-steps[].export-points[].virtual-export-points[].inactivefalse | Einzelner virtueller Export ist deaktiviert | Sind alle virtuellen Exportpunkte deaktiviert, so ist das Verhalten das gleiche, wie wenn der gesamte Export inaktiv ist.tasks.delete-old-unreferenced-news.parameters[2].after-days | 30 | Alter der News in Tagen |
|
hup.one.content. |
article.export.export-steps[].export-points[].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 | tasks.delete-old-unreferenced-news.parameters[2].imported-by | AgencyText-Import |
|
|
|
|
|
|
hup.one.content. |
articleexport.export-steps[].export-points[].parameters.quotation-close- | Steuert die Ersetzung des schließenden Anführungszeichen | siehe "quotation-open" | Konfiguration Print-Schnittstelle
Schalter | Standardwert | Beschreibung | Anmerkung |
---|
delete-old-personal-tray-news-items.cron | 0 0 1 * * * (nur Beispiel) | Bereinigt News in Sammlungen | CRON Schreibweise |
hup.one.content. |
article.export.export-steps[0].export-points[0].component-nameArticleVLExportModule | Klassenname des HUP Print-Moduls | tasks.delete-old-personal-tray-news-items.enabled | false |
|
|
hup.one.content. |
article.export.export-steps[0].export-points[0].namePrint-Export | Displayname des Exportmoduls | Freitexttasks.delete-old-personal-tray-news-items.parameter.after-days | 30 | Alter der News in Tagen |
|
|
|
|
|
hup.one.content. |
article.export.export-steps[0].export-points[0].parameters[pull-workflow]false | Der Export der Artikel wird vorzugsweise per Pull (DnD) durchgeführt. | siehe CON-5622Im Gegensatz zum Push: Nur tatsächlich platzierte Artikel (dyn. Attribut Kanalname.#usedInChannel = true) werden exportiert; bei Deplatzierung bleibt Exportkanal am Artikel erhalten.tasks.delete-recent-items-task.cron | 0 5 1 * * * | Bereinigt die Recent Listen | CRON Schreibweise; Beispiel: täglich 1:05 Uhr |
hup.one.content.tasks.delete-recent-items-task.enabled | true |
|
|
hup.one.content. |
article.export.export-steps[0].export-points[0].parameters[create-stand-alone-articles]"clusterHeadPicture,clusterQuote,clusterComment,clusterInfobox" | Legt fest, für welche Klusterkomponenten eigenständige Print-Artikel angelegt werden sollen. | tasks.delete-recent-items-task.parameter.after-days | 30 |
|
|
|
|
|
|
hup.one.content. |
article.export.export-steps[0].export-points[0].parameters[department-mappings]"GES=GES/BAY,KUL=GES/KUL,SPA=SPO/SPZ,SPW=SPO/MAN,O-WZ=OWZ/OWZ,PRAMB=PR/SON,PRWEN=PR/KOL,AS-KR=AML/LKR,SAD-KR=NAB/NAB,TIR-KR=STI/STI,NEW-KR=NEW/KRS" | Legt die Ausgaben / Ressortübersetzung fest. | PSC.Ressort = PRT.AUSGABE / PRT.RESSORT
Die hier ermittelte Ausgabe übersteuert die am Exportmodul konfigurierte: ...parameters[edition]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.enabled | true |
|
|
hup.one.content.tasks.delete-article-export-job-task.parameter.after-days | 60 | Tage. Gelöscht werden alle Jobs, deren letzte Änderung älter ist. |
|
Konfiguration Stammdatenübertragung zu PS.Content #Portal
Schalter | Standardwert | Beschreibung | Anmerkung |
---|
hup.one.content. |
article.export.export-steps[0].export-points[0].parameters[department]optional | Legt das VL-Ressort (Kürzel) fest, in das über das Exportmodul ausgeleitete Artikel angelegt werden Hat Vorrang vor "department-mappings"! | siehe CON-5062 | hup.one.content.article.export.export-steps[0].export-points[0].parameters[publication] | optional | Legt die VL-Publikation (Kürzel) fest, in die über das Exportmodul ausgeleitete Artikel angelegt werden | siehe CON-3733portal.masterdatagateway,queue-names |
| Liste der Queue-Namen für Update-Events | Pro angeschlossenes Portal ist eine separate Queue notwendig |
Konfiguration Artikel-Exporte
Artikelexporte werden über sog. Ausleitungsmodule realisiert. Diese können in der Konfiguration zu Kanälen zusammengeschaltet werden. Ein Kanal entspricht einer Instanz eines Ausleitungsmoduls plus dessen Parametern (zB. Seiten-Name, Ausgabe Verzeichnis etc.)
Kanäle automatisch in der Artikel-View setzen oder entfernen
Unterstützt wird die Aktivierung / Deaktivierung von Kanälen in Abhängigkeit von Geo-Region, Ressort, Stichwort, dynamischen Attributen beim Speichern eines Artikels.
Schalter | Standardwert | Beschreibung | Anmerkung |
---|
hup.one.content.article.export. |
export-steps[0].export-points[0].parameters[edition]optional | Legt die VL-Produktionsgruppe/Ausgabe (Kürzel) fest in die über das Exportmodul ausgeleitete Artikel angelegt werden | siehe CON-3892 | auto-channeling.prompt-for-automatic-channels | false | steuert 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. |
export-steps[0].export-points[0].parameters[directly-export-attributes]optional | Legt fest, für welche Testate ZUSÄTZLICH zu "auto-channeling.activation-rules[key] and hup.one.content.article.export. |
exportable[0]" ein direkter Export über dieses Modul erfolgen soll.z.B. "#writtenReady=true,#releaseStatus=released"
Die Testate sind logisch UND verknüpft. | hup.one.content.article.export.export-steps[0].export-points[0].parameters[start-time-4-export-request] | optional (Format HH:mm:ss ) | Legt die Startzeit fest, ab dem die Ausführung eines erneuter Export für den aktuellen Tag beim Benutzer nachgefragt wird | siehe CON-6107 |
hup.one.content.article.export.export-steps[0].export-points[0].parameters[end-time-4-export-request] | optional (Format HH:mm:ss ) | Legt die Endzeit fest, bis wann die Ausführung eines erneuten Export für den aktuellen (bzw. vorherigen) Tag beim Benutzer nachgefragt wird Endzeit < Startzeit: letzter Export muss heute-1 Tag sein | siehe CON-6107 |
hup.one.content.article.export.export-steps[0].export-points[0].parameters[max-asset-number] | 10 | Legt fest, wie viele Bilder maximal an das Printsystem übertragen werden. | hup.one.content.article.export.export-steps[0].export-points[0].parameters[save-preview] | false | Legt fest, ob die Vorschau als Datei abgelegt werden soll. | hup.one.content.article.export.export-steps[0].export-points[0].parameters[stand-alone-article-from-asset] | clusterHeadPicture | Legt fest, ob Assets (Bilder) als eigenständiger Artikel oder als Bestandteil des Artikels übertragen werden sollen. | Der hier gesetzte Text entspricht dem templateName im EDT-SVC. Ist der Schalter nicht gesetzt, werden Assets eingebettet. |
hup.one.content.article.export.export-steps[0].export-points[0].parameters[url] | http://edtsvc/service/edt/article | URL des Editorservices | Erlaubt RIBBON Lastverteilung |
hup.one.content.article.export.export-steps[0].export-points[0].asset-parameters.crop-preset-keys[] | leer | Liste von Keys. Diese müssen den Crop-Presets entsprechen | Gibt es für die angebenen Keys jeweils ein Crop-Preset so werden die Zuschnitte für die enthaltenen Assets beim dazugehörigen Exportpunkt direkt vorberechnet und gecached. |
hup.one.content.article.export.export-steps[0].export-points[0].print-template-mapping[0].print-template | optional | Wird benötigt, um das passende Musterartikel-Mapping anhand von dyn. Artikelattributen zu bestimmen siehe CON-4692 | hup.one.content.article.export.export-steps[0].export-points[0].print-template-mapping[0].dyn-attrib-map[0].dyn-attribs[0].key | optional | key-Name eines zu vergleichenden Artikelattributs | Beschrieben wird hier eine Liste von Listen von key-value-Paaren dyn. Artikelattribute, die zu einem Print-Template-Namen führen. Ist der Print-Template-Name leer, wird kein Export ausgeführt und kein Preview angefordert. |
hup.one.content.article.export.export-steps[0].export-points[0].print-template-mapping[0].dyn-attrib-map[0].dyn-attribs[0].value | optional | value-Wert des zu vergleichenden Artikelattributs |
hup.one.content.article.export.export-steps[0].export-points[0].asset-parameters.stand-alone-asset-article-if.print-template | clusterHeadPicture (optional) | Wird benötigt, um das passende Musterartikel-Mapping für den separaten Bildartikel zu bestimmen. siehe CON-4323 | hup.one.content.article.export.export-steps[0].export-points[0].asset-parameters.stand-alone-asset-article-if.dyn-attrib-map[0].dyn-attribs[0][key] | optional | key-Name eines zu vergleichenden Artikelattributs | Beschrieben wird hier eine Liste von Listen von key-value-Paaren dyn. Artikelattribute, die EINEN separaten Bildarikel bei der Ausleitung erzeugen. |
hup.one.content.article.export.export-steps[0].export-points[0].asset-parameters.stand-alone-asset-article-if.dyn-attrib-map[0].dyn-attribs[0][value] | optional | value-Wert des zu vergleichenden Artikelattributs |
hup.one.content.article.export.export-steps[0].export-points[0].asset-parameters.no-stand-alone-asset-article-if.print-template | obsolete | Wird hier nicht benötigt.
siehe CON-4323auto-channeling.deactivation-rules[key] befinden 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].code |
| Code der Region des Eintrags in der Geo-Regionliste |
|
criteria.geo-regions[subkey][0].category |
| Kategorie der Region des Eintrags in der Geo-Regionliste | mögliche Werte: MANUAL, VG |
criteria.export-points[subkey][0] |
| Exportpointnamensliste
|
|
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:
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
category: MANUAL
- code: ERZ
category: MANUAL
deactivation-rules:
- export-points: [Portal]
criteria:
dyn-attribs:
1:
- key: "#isprivate"
value: true
Cluster-Exporte (zusammengefasste Exportkanäle)
siehe CON-6728
Schalter | Standardwert | Beschreibung | Anmerkung |
---|
hup.one.content.article.export.export-steps |
[0][0].asset-parameters.no-stand-alone-asset-article-if.dyn-attrib-map[0].dyn-attribs[0][key]optional | key-Name eines zu vergleichenden Artikelattributs | Beschrieben wird hier eine Liste von Listen von key-value-Paaren dyn. Artikelattribute, die KEINEN separaten Bildarikel bei der Ausleitung erzeugen..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 |
[0][0].asset-parameters.no-stand-alone-asset-article-if.dyn-attrib-map[0].dyn-attribs[0][value]optional | value-Wert des zu vergleichenden Artikelattributs | .KEY.label |
| Anzeigename |
|
hup.one.content.article.export.export-steps |
[0][0].attribs-after-pull.dyn-attribs.dyn-attribs[0].key.KEY.type | clusterExportPoint | Definition des Exportmoduls | erforderlich für die Unterscheidung zwischen Einzel und Clusterexportpunkt |
hup.one.content.article.export.export-steps |
[0][0].attribs-after-pull.dyn-attribs.dyn-attribsvalueoptional | key-value-Paar des zu setzenden Artikelattributs | Beschrieben wird hier eine Liste von key-value-Paaren dyn. Artikelattribute, die nach einem erfolgreichen Pull-Export gesetzt werden sollen.
siehe CON-4810name | Bezeichnung eines ausführbaren Kanal | Angabe eines konfigurierten ausführbaren Kanals (z.B. Facebook, Portal) |
|
hup.one.content.article. |
importexternal-sources[0].component-nameArticleVLImportModule | Klassenname des HUP Print-Moduls (Rückimport) | hup.one.content.article.import.external-sourcesexport-steps.KEY.export-points.KEY.export-points.[0]. |
namePrint | Displayname des Print Exportmoduls (Rückimport) | Freitextlocation-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 |
.import.external-sources.export.export-steps.KEY.export-points.KEY.export-points.[0]. |
parameters.export-attribvlExport.articlestag-names | [ ] | Liste von Tags, von denen eins am Artikel gesetzt sein muss, damit der Export in den Kindkanal stattfindet |
hup.one.content.article |
.import.external-sources.export.export-steps.KEY.export-points.KEY.export-points.[0]. |
parameters.urlhttp://edtsvc/service/edt/article/xml | URL des Editorservices (Rückimport) | Erlaubt RIBBON Lastverteilung | 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 |
.import.external-sources.export.export-steps.KEY.export-points.KEY.export-points.[0]. |
parameters.textreplacementsoptional | Map von Editor-Steuerzeichen zu PS.Content-Text in Form eines Strings | Beispiel: "<HR/>=⎵,<HFILLLINE/>=‗,<HFILL/>=↔,<TAB/>=→,<QUAD TYPE=1/>=█,<QUAD TYPE=2/>=▌,<QUAD TYPE=4/>=▎,<QUAD TYPE=3/>=▍,<QUAD TYPE=8/>=▏,<QUAD TYPE=9/>=ǁ,<WBR/>=‑,‒=–" | hup.one.content.article.preview.preview-providers[0].component-name | ArticleVLExportModule | Klassenname des HUP Print-Moduls (Vorschau) | hup.one.content.article.preview.preview-providers[0].name | Print-Vorschau | Displayname des Print Exportmoduls (Vorschau) | Freitext |
hup.one.content.article.preview.preview-providers[0].type | print | (print, url, html) übergangsweise | hup.one.content.article.preview.preview-providers[0].parameters[url] | http://edtsvcprev/service/edt/article/preview | URL des Editorservices (Vorschau) | Erlaubt RIBBON Lastverteilung |
hup.one.vl.editor-service.connect-timeout | 250 | Zeit die auf das Verfügbarwerden eines Print-Servers gewartet wird. | Danach wird ein anderer probiert |
hup.one.vl.editor-service.read-timeout | 110000 | Zeit die ein Export über einen Editorservice maximal dauern dard | Danach: Fehlerhafter Export. time-out berechnet sich: 10 Sek + Anzahl max. Assets * 10 Sek, |
...
language | yml |
---|
theme | RDark |
---|
title | Beispiel eine Exportpoint-Konfiguration für VL |
---|
collapse | true |
---|
...
[ ] | Liste von Ressorts, von denen eins am Artikel gesetzt sein muss, damit der Export in den Kindkanal stattfindet |
Codeblock |
---|
language | yml |
---|
theme | RDark |
---|
title | Beispielkonfiguration |
---|
collapse | true |
---|
|
hup:
one:
content:
article:
export:
export-steps:
first:
export-points:
cluster-portal:
name: ClusterPortal
type: clusterExportPoint
export-points:
- name: PortalClusterChild1
location-names: [Leipzig, Berlin]
tag-names: [Youtube]
- name: PortalClusterChild2
tag-names: [Youtube]
export-steps: - name: PortalClusterChild3
- 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
# Start- und End-Zeit (HH:mm:ss) innerhalb der Benutzer informiert wird, wenn für den Kanal bereits
# ein Export an diesem Tag durchgeführt wurde
start-time-4-export-request: '18:15:00'
end-time-4-export-request: '23:30:00'
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 Artikel-Exporte zu PS.Content #Portal
...
geo-region-names: [Erzgebirge] |
Allgemeine Schalter für alle Schnittstellen
Schalter | Standardwert | Beschreibung | Anmerkung |
---|
hup.one.content.article.export.export-steps.KEY.export-points.KEY.name | leer | Name/Id | falls leer wird der KEY des ExportPoints genutzt |
hup.one.content.article.export.export-steps.KEY.export-points.KEY.inactive | false | Gesamter Export ist deaktiviert | Besitzt 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 | null | Liste 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[].inactive | false | Einzelner virtueller Export ist deaktiviert | Sind 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ührungszeichen | siehe "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-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-tags | leer | Alle Artikeln die diesen Stichwörter beinhalten werden NICHT betrachtet bei der Embeddingserstellung | Wenn leer, werden ALLE Artikeln indexiert (außer bei positive-tags steht etwas) |
hup.one.content.aiservices.client.article-embeddings.positive-tags | leer | NUR die Artikeln die diesen Stichwörter beinhalten werden betrachtet bei der Embeddingserstellung | Wenn leer, werden ALLE Artikeln indexiert (außer bei negative-tags steht etwas) |
Konfiguration Print-Schnittstelle
Schalter | Standardwert | Beschreibung | Anmerkung |
---|
EXPORT |
hup.one.content.article.export.export-steps.KEY.export-points.KEY.component-name | ArticleVLExportModule | Klassenname des HUP Print-Moduls |
|
hup.one.content.article.export.export-steps.KEY.export-points.KEY.name | Print-Export | Displayname des Exportmoduls | Freitext |
hup.one.content.article.export.export-steps.KEY.export-points.KEY.parameters[pull-workflow] | false | Der Export der Artikel wird vorzugsweise per Pull (DnD) durchgeführt. | siehe CON-5622 Im Gegensatz zum Push: Nur tatsächlich platzierte Artikel (dyn. Attribut Kanalname.#usedInChannel = true) werden exportiert; bei Deplatzierung bleibt Exportkanal am Artikel erhalten. |
hup.one.content.article.export.export-steps.KEY.export-points.KEY.parameters[create-stand-alone-articles] | "clusterHeadPicture,clusterQuote,clusterComment,clusterInfobox" | Legt fest, für welche Klusterkomponenten eigenständige Print-Artikel angelegt werden sollen. |
|
hup.one.content.article.export.export-steps.KEY.export-points.KEY.parameters[department-mappings] | "GES=GES/BAY,KUL=GES/KUL,SPA=SPO/SPZ,SPW=SPO/MAN,O-WZ=OWZ/OWZ,PRAMB=PR/SON,PRWEN=PR/KOL,AS-KR=AML/LKR,SAD-KR=NAB/NAB,TIR-KR=STI/STI,NEW-KR=NEW/KRS" | Legt die Ausgaben / Ressortübersetzung fest. | PSC.Ressort = PRT.AUSGABE / PRT.RESSORT Die hier ermittelte Ausgabe übersteuert die am Exportmodul konfigurierte: ...parameters[edition] |
hup.one.content.article.export.export-steps.KEY.export-points.KEY.parameters[department] | optional | Legt das VL-Ressort (Kürzel) fest, in das über das Exportmodul ausgeleitete Artikel angelegt werden Hat Vorrang vor "department-mappings"! | siehe CON-5062 |
hup.one.content.article.export.export-steps.KEY.export-points.KEY.parameters[publication] | optional | Legt die VL-Publikation (Kürzel) fest, in die über das Exportmodul ausgeleitete Artikel angelegt werden | siehe CON-3733 |
hup.one.content.article.export.export-steps.KEY.export-points.KEY.parameters[edition] | optional | Legt die VL-Produktionsgruppe/Ausgabe (Kürzel) fest in die über das Exportmodul ausgeleitete Artikel angelegt werden | siehe CON-3892 |
hup.one.content.article.export.export-steps.KEY.export-points.KEY.parameters[directly-export-attributes] | optional | Legt fest, für welche Testate ZUSÄTZLICH zu "hup.one.content.article.export.exportable[0]" ein direkter Export über dieses Modul erfolgen soll. z.B. "#writtenReady=true,#releaseStatus=released" | Die Testate sind logisch UND verknüpft. |
hup.one.content.article.export.export-steps.KEY.export-points.KEY.parameters[start-time-4-export-request] | optional (Format HH:mm:ss ) | Legt die Startzeit fest, ab dem die Ausführung eines erneuter Export für den aktuellen Tag beim Benutzer nachgefragt wird | siehe CON-6107 |
hup.one.content.article.export.export-steps.KEY.export-points.KEY.parameters[end-time-4-export-request] | optional (Format HH:mm:ss ) | Legt die Endzeit fest, bis wann die Ausführung eines erneuten Export für den aktuellen (bzw. vorherigen) Tag beim Benutzer nachgefragt wird Endzeit < Startzeit: letzter Export muss heute-1 Tag sein | siehe CON-6107 |
hup.one.content.article.export.export-steps.KEY.export-points.KEY.parameters[max-asset-number] | 10 | Legt fest, wie viele Bilder maximal an das Printsystem übertragen werden. |
|
hup.one.content.article.export.export-steps.KEY.export-points.KEY.parameters[save-preview] | false | Legt fest, ob die Vorschau als Datei abgelegt werden soll. |
|
hup.one.content.article.export.export-steps.KEY.export-points.KEY.parameters[stand-alone-article-from-asset] | clusterHeadPicture | Legt fest, ob Assets (Bilder) als eigenständiger Artikel oder als Bestandteil des Artikels übertragen werden sollen. | Der hier gesetzte Text entspricht dem templateName im EDT-SVC. Ist der Schalter nicht gesetzt, werden Assets eingebettet. |
hup.one.content.article.export.export-steps.KEY.export-points.KEY.parameters[url] | http://edtsvc/service/edt/article | URL des Editorservices | Erlaubt RIBBON Lastverteilung |
hup.one.content.article.export.export-steps.KEY.export-points.KEY.parameters[qr-code-from-export-attribute] | optional | Dyn. Exportattribut (key-Name), welches für eine QR-Code-Erzeugung herangezogen werden soll | siehe CON-6556 |
hup.one.content.article.export.export-steps.KEY.export-points.KEY.asset-parameters.crop-preset-keys[] | leer | Liste von Keys. Diese müssen den Crop-Presets entsprechen | Gibt es für die angebenen Keys jeweils ein Crop-Preset so werden die Zuschnitte für die enthaltenen Assets beim dazugehörigen Exportpunkt direkt vorberechnet und gecached. |
hup.one.content.article.export.export-steps.KEY.export-points.KEY.print-template-mapping[0].print-template | optional |
| Wird benötigt, um das passende Musterartikel-Mapping anhand von dyn. Artikelattributen zu bestimmen siehe CON-4692 |
hup.one.content.article.export.export-steps.KEY.export-points.KEY.print-template-mapping[0].dyn-attrib-map[0].dyn-attribs[0].key | optional | key-Name eines zu vergleichenden Artikelattributs | Beschrieben wird hier eine Liste von Listen von key-value-Paaren dyn. Artikelattribute, die zu einem Print-Template-Namen führen. Ist der Print-Template-Name leer, wird kein Export ausgeführt und kein Preview angefordert. |
hup.one.content.article.export.export-steps.KEY.export-points.KEY.print-template-mapping[0].dyn-attrib-map[0].dyn-attribs[0].value | optional | value-Wert des zu vergleichenden Artikelattributs |
hup.one.content.article.export.export-steps.KEY.export-points.KEY.asset-parameters.stand-alone-asset-article-if.print-template | clusterHeadPicture (optional) |
| Wird benötigt, um das passende Musterartikel-Mapping für den separaten Bildartikel zu bestimmen. siehe CON-4323 |
hup.one.content.article.export-steps.KEY.export-points.KEY .asset-parameters.stand-alone-asset-article-if.dyn-attrib-map[0].dyn-attribs[0][key] | optional | key-Name eines zu vergleichenden Artikelattributs | Beschrieben wird hier eine Liste von Listen von key-value-Paaren dyn. Artikelattribute, die EINEN separaten Bildarikel bei der Ausleitung erzeugen. |
hup.one.content.article.export.export-steps.KEY.export-points.KEY .asset-parameters.stand-alone-asset-article-if.dyn-attrib-map[0].dyn-attribs[0][value] | optional | value-Wert des zu vergleichenden Artikelattributs |
hup.one.content.article.export.export-steps.KEY.export-points.KEY .asset-parameters.no-stand-alone-asset-article-if.print-template | obsolete |
| Wird hier nicht benötigt. siehe CON-4323 |
hup.one.content.article.export.export-steps.KEY.export-points.KEY .asset-parameters.no-stand-alone-asset-article-if.dyn-attrib-map[0].dyn-attribs[0][key] | optional | key-Name eines zu vergleichenden Artikelattributs | Beschrieben wird hier eine Liste von Listen von key-value-Paaren dyn. Artikelattribute, die KEINEN separaten Bildarikel bei der Ausleitung erzeugen. |
hup.one.content.article.export.export-steps.KEY.export-points.KEY .asset-parameters.no-stand-alone-asset-article-if.dyn-attrib-map[0].dyn-attribs[0][value] | optional | value-Wert des zu vergleichenden Artikelattributs |
hup.one.content.article.export.export-steps.KEY.export-points.KEY .attribs-after-pull.dyn-attribs[0].key hup.one.content.article.export.export-steps.KEY.export-points.KEY .attribs-after-pull.dyn-attribs[0].value
| optional | key-value-Paar des zu setzenden Artikelattributs | Beschrieben wird hier eine Liste von key-value-Paaren dyn. Artikelattribute, die nach einem erfolgreichen Pull-Export gesetzt werden sollen. siehe CON-4810 |
hup.one.content.article.export.export-steps.KEY.export-points.KEY .export-after-pull[0].name | optional | Name eines konfigurierten Exportkanals | Liste von Exportkanälen, in die nach dem Pull weiter ausgeleitet werden. Dyn. Attribute, die am PS.C Artikel gesetzt werden sollen Platzhalter: {PUBDATE} = Erscheindatum aus Print +/- Offset in Stunden wird unterstützt siehe CON-6435 siehe CON-6522 |
hup.one.content.article.export.export-steps.KEY.export-points.KEY .export-after-pull[0].dyn-attribs[0].key hup.one.content.article.export.export-steps.KEY.export-points.KEY .export-after-pull[0].dyn-attribs[0].value hup.one.content.article.export.export-steps.KEY.export-points.KEY .export-after-pull[0].dyn-attribs[0].override-existing-value | optional
optional true | key-value-Paar des zu setzenden Artikelattributs
vorhandenen Wert überschreiben |
IMPORT |
hup.one.content.article.import.external-sources[0].component-name | ArticleVLImportModule | Klassenname des HUP Print-Moduls (Rückimport) |
|
hup.one.content.article.import.external-sources[0].name | Print | Displayname des Print Exportmoduls (Rückimport) | Freitext |
hup.one.content.article.import.external-sources[0].parameters.export-attrib | vlExport.articles |
|
|
hup.one.content.article.import.external-sources[0].parameters.url | http://edtsvc/service/edt/article/xml | URL des Editorservices (Rückimport) | Erlaubt RIBBON Lastverteilung |
hup.one.content.article.import.external-sources[0].parameters.text-replacements | optional | Map von Editor-Steuerzeichen zu PS.Content-Text in Form eines Strings | Beispiel: "<HR/>=⎵,<HFILLLINE/>=‗,<HFILL/>=↔,<TAB/>=→,<QUAD TYPE=1/>=█,<QUAD TYPE=2/>=▌,<QUAD TYPE=4/>=▎,<QUAD TYPE=3/>=▍,<QUAD TYPE=8/>=▏,<QUAD TYPE=9/>=ǁ,<WBR/>=‑,‒=–" |
PREVIEW |
hup.one.content.article.preview.preview-providers.key.component-name | ArticleVLExportModule | Klassenname des HUP Print-Moduls (Vorschau) |
|
hup.one.content.article.preview.preview-providers.key.name | Print-Vorschau | Displayname des Print Exportmoduls (Vorschau) | Freitext wenn Wert leer ist, dann wird key des Preview-Providers genutzt |
hup.one.content.article.preview.preview-providers.key.type | print | (print, url, html) übergangsweise |
|
hup.one.content.article.preview.preview-providers.key.parameters[url] | http://edtsvcprev/service/edt/article/preview | URL des Editorservices (Vorschau) | Erlaubt RIBBON Lastverteilung |
|
|
|
|
hup.one.vl.editor-service.connect-timeout | 250 | Zeit die auf das Verfügbarwerden eines Print-Servers gewartet wird. | Danach wird ein anderer probiert |
hup.one.vl.editor-service.read-timeout | 110000 | Zeit die ein Export über einen Editorservice maximal dauern dard | Danach: Fehlerhafter Export. time-out berechnet sich: 10 Sek + Anzahl max. Assets * 10 Sek, |
Codeblock |
---|
language | yml |
---|
theme | RDark |
---|
title | Beispiel eine Exportpoint-Konfiguration für VL |
---|
collapse | true |
---|
|
hup:
one:
content:
article:
export:
export-steps:
first:
export-points:
dnt-zeitung:
name: DNT-Zeitung
component-name: ArticleVLExportModule
parameters:
url: http://edtsrv/service/edt/article
save-preview: false
directly-export-attributes: "isInProcess=true"
create-stand-alone-articles: "clusterHeadPicture,clusterQuote,clusterComment,clusterInfobox"
qr-code-from-export-attribute: "Portal.#externalId"
stand-alone-article-from-asset: clusterHeadPicture
max-asset-number: 10
department-mappings: "GES=GES/BAY,KUL=GES/KUL,SPA=SPO/SPZ,SPW=SPO/MAN,O-WZ=OWZ/OWZ,PRAMB=PR/SON,PRWEN=PR/KOL,AS-KR=AML/LKR,SAD-KR=NAB/NAB,TIR-KR=STI/STI,NEW-KR=NEW/KRS"
text-replacements: "⎵=HR,↔=HFILL,→=TAB,█=QUAD1,▌=QUAD2,ǁ=QUAD9,▎=QUAD4,▍=QUAD3,▏=QUAD8,‚=<MASK_U2039>,‘=<MASK_U203A>,ř=<ACC TYPE=caron>r,Ř=<ACC TYPE=caron>R,┘=<BR ALIGN=END/>"
publication: DNT
edition: WEN
department: LOF
start-time-4-export-request: '08:15:00'
end-time-4-export-request: '23:05:00'
print-template-mapping:
-
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'
-
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: 'comment'
-
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-A'
attribs-after-pull:
dyn-attribs:
-
key: '#publishNow'
value: 'true'
-
key: '#writtenReady'
value: 'true'
|
Konfiguration Artikel-Exporte zu PS.Content #Portal
...
Schalter | Standardwert | Beschreibung | Anmerkung |
---|
hup.one.content.article.export.export-steps.KEY.export-points.KEY.component-name | ArticlePortalExportModule | Klassenname des Portal-Exportmoduls |
|
hup.one.content.article.export.export-steps.KEY.export-points.KEY.name | Portal | Eindeutiger Name des Exportmoduls | Freitext |
hup.one.content.article.export.export-steps.KEY.export-points.KEY.label | Wenn nicht vorhanden, dann Wert aus name | Displayname des Exportmoduls | Freitext oder Code aus Sprachdatei |
hup.one.content.article.export.export-steps.KEY.export-points.KEY.priority | normal | Exporte werden in der Reihenfolge ihrer Priorität ausgführt. Mögliche Werte sind: |
|
hup.one.content.article.export.export-steps.KEY.export-points.KEY.irrelevant-data-keys | leere Liste | Liste von mehreren Keys, die auf Sets von irrelevanten Atttributen, ContentParts und DynAttribs verweisen | z.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 Exportpunkten | Ein 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 entsprechen | z.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 enthalten | z.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 erwartet | siehe 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 |
---|
server | System Jira |
---|
serverId | 9e1d8ee1-e644-33f7-bad0-2d7ba828cfcb |
---|
key | PSCP-108 |
---|
| und Ältere Jira-Version |
---|
server | System Jira |
---|
serverId | 9e1d8ee1-e644-33f7-bad0-2d7ba828cfcb |
---|
key | PSCP-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 |
---|
server | System Jira |
---|
serverId | 9e1d8ee1-e644-33f7-bad0-2d7ba828cfcb |
---|
key | PSCP-108 |
---|
| und Ältere Jira-Version |
---|
server | System Jira |
---|
serverId | 9e1d8ee1-e644-33f7-bad0-2d7ba828cfcb |
---|
key | PSCP-114 |
---|
|
|
hup.one.content.article.export.export-steps[0].export-points[26].component-name | ArticlePortalExportModule | Klassenname des Portal-Exportmoduls.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 |
---|
server | System Jira |
---|
columnIds | issuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 9e1d8ee1-e644-33f7-bad0-2d7ba828cfcb |
---|
key | PSCP-262 |
---|
|
|
hup.one.content.article.export.export-steps[0].KEY.export-points[26].name | Portal | Eindeutiger Name des Exportmoduls | Freitext | hup.one.content.article.export.export-steps[0].export-points[26].label | Wenn nicht vorhanden, dann Wert aus name | Displayname des Exportmoduls | Freitext oder Code aus Sprachdatei.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 |
---|
server | System Jira |
---|
columnIds | issuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 9e1d8ee1-e644-33f7-bad0-2d7ba828cfcb |
---|
key | PSCP-748 |
---|
|
|
hup.one.content.article.export.export-steps | [0].KEY.export-points | [26].prioritynormal | Exporte werden in der Reihenfolge ihrer Priorität ausgführt. Mögliche Werte sind:
highnormallow.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 |
---|
server | System Jira |
---|
columnIds | issuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 9e1d8ee1-e644-33f7-bad0-2d7ba828cfcb |
---|
key | CON-5769 |
---|
|
|
hup.one.content.article.export.export-steps | [0].KEY.export-points | [26].irrelevant-data-keysleere Liste | Liste von mehreren Keys, die auf Sets von irrelevanten Atttributen, ContentParts und DynAttribs verweisen | z.B. [general, some-content-parts]; bei mehreren Einträgen werden die dazugehörigen Sets vereinigt
vgl. hup..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. | irrelevantinfobox- | data-mapmappings |
hup.one.content.article.export.export-steps | [0].export-points[26].virtual-.KEY.export-points | List von virtuellen Exportpunkten | Ein 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 | .KEY.parameters.quote-mappings |
| Schlüssel für Mapping von Zitat-Contentparts | siehe hup.one.content.article.export. | export-steps[0].export-points[26].virtual-export-points[0].nameLabel eines virt. Exportpunktesquote-mappings |
hup.one.content.article.export.export-steps | [0].KEY.export-points | [26].KEY.parameters. | portal-nameMuss einem logischen Servernamen entsprechend der Ribbon-Konfiguration entsprechen | z.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.listOfServersinterview-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 | [0].KEY.export-points | [26].KEY.parameters. | priority-dyn-attrib-keyDyn. Attribut, welches die Priorität enthält - muss einen numerischen Wert enthalten | z.B. articlePriorityleader-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 | [0].KEY.export-points | [26].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. isUpdateteaser-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 | [0].KEY.export-points | [26].KEY.parameters. | use-createtime-for-updatetimeWenn "true", wird als Update-Time die Create-Time des Artikels gesetzt, sonst das aktuelle Datum.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 | [0].KEY.export-points | [26].KEY.parameters. | use-seo-id-from-descriptionWenn "true", wird die SEO-ID aus der Artikelbeschreibung ermittelt: es wird eine max. 6-stellige Zahl am Anfang erwartet | siehe PSCP-116subsubtitle-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 |
---|
server | System Jira |
---|
columnIds | issuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 9e1d8ee1-e644-33f7-bad0-2d7ba828cfcb |
---|
key | PSCP-603 |
---|
|
|
hup.one.content.article.export.export-steps[0].KEY.export-points[26].KEY.parameters.visiblecanonical-fromurl-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 |
---|
server | System Jira |
---|
serverId | 9e1d8ee1-e644-33f7-bad0-2d7ba828cfcb |
---|
key | PSCP-108 |
---|
| und Ältere Jira-Version |
---|
server | System Jira |
---|
serverId | 9e1d8ee1-e644-33f7-bad0-2d7ba828cfcb |
---|
key | PSCP-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 Ältere Jira-Version |
---|
server | System Jira |
---|
serverId | 9e1d8ee1-e644-33f7-bad0-2d7ba828cfcb |
---|
key | PSCP-108 |
---|
| und Ältere Jira-Version |
---|
server | System Jira |
---|
serverId | 9e1d8ee1-e644-33f7-bad0-2d7ba828cfcb |
---|
key | PSCP-114 |
---|
|
| hup.one.content.article.export.export-steps[0].export-points[26].parameters.paid-content-dyn-attrib-key | Name eines Select Dynattributs. Das angegebene Dynattribut bestimmt den Paidcontent-Wert des exportierten Artikels | Ältere Jira-Version |
---|
server | System Jira |
---|
columnIds | issuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 9e1d8ee1-e644-33f7-bad0-2d7ba828cfcb |
---|
key | PSCP-262 |
---|
|
| hup.one.content.article.export.export-steps[0].export-points[26].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 |
---|
server | System Jira |
---|
columnIds | issuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 9e1d8ee1-e644-33f7-bad0-2d7ba828cfcb |
---|
key | CON-5769 |
---|
|
| hup.one.content.article.export.export-steps[0].export-points[0].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[0].export-points[0].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[0].export-points[0].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 |
...
language | yml |
---|
title | Beispiel einer Exportpoint-Konfiguration für das Portal |
---|
collapse | true |
---|
Export Dyn Attribs aus dem die kanonische Url bestimmt werden soll | Voraussetzung: der ExportPoint aus dem die kanonische Url bestimmt werden soll, muss in einem Exportstep vor dem abhängigen ExportPoints definiert sein |
Codeblock |
---|
language | yml |
---|
title | Beispiel einer Exportpoint-Konfiguration für das Portal |
---|
collapse | true |
---|
|
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"
export: exportquote-stepsmappings: "a"
interview-mappings: "a"
timeout: 30000
text-replacements: "⎵=<HR>,↔=<HR>,→= ,█= ,▌= ,ǁ= ,▎= ,▍= ,▏= ,┐=<BR/>,┘=<BR/>"
export-points: - quotation-open: "„"
name: Portal component-name: ArticlePortalExportModule
irrelevant-data-keys: [general]
virtual-export-points:
- name: Portal-1a
label: "Virt. Portal-1A-Export"
- name: Portal-1a
label: "Virt. Portal-1B-Export"
parameters:
# log. Name, der mit dem entspr. Ribbon-Eintrag uebereinstimmen muss
portal-name: portal-content
priority-dyn-attrib-key: "articlePriority"
is-update-dyn-attrib-key: "isUpdate"
use-createtime-for-updatetime: "false"
visible-from-dyn-attrib-key: visibleFrom
visible-to-dyn-attrib-key: visibleTo
infobox-mappings: "xyz, abc" #keys von Infobox-Mappings die unter quotation-close: "”" |
Konfiguration Artikel-Export zu native:media
Schalter | Standardwert | Beschreibung | Anmerkung |
---|
hup.one.content.article.export.export-steps.KEY.export-points.KEY.component-name | ArticleNMExportModule | Klassenname des native media Moduls |
|
hup.one.content.article.export.export-steps.KEY.export-points.KEY.name | Native Media-Export | Eindeutiger names des Exportmoduls | Freitext |
hup.one.content.article.export.export-steps.KEY.export-points.KEY.label | Wert aus name | Displayname des Exportmoduls | Freitext oder Code aus Sprachdatei |
hup.one.content.article.export.export-steps.KEY.export-points.KEY.priority | normal | Exporte werden in der Reihenfolge ihrer Priorität ausgführt. Mögliche Werte sind: | Enthält ein Export-Job mehrere Exporte, so erhält er die höchste Priorität von den zugeordneten Exportmodulen. |
hup.one.content.article.export.export-steps.KEY.export-points.KEY.irrelevant-data-keys[0] | leere Liste | Liste von mehreren Keys, die auf Sets von irrelevanten Atttributen, ContentParts und DynAttribs verweisen | z.B. [general, some-content-parts]; bei mehreren Einträgen werden die dazugehörigen Sets vereinigt |
hup.one.content.article.export.export-steps.KEY.export-points.KEY.parameters[url] | https://hdp.nativemedia.de/contents/articles | Push URL des nm Services |
|
hup.one.content.article.export.export-steps.KEY.export-points.KEY.parameters[text-replacements] | nicht gesetzt | Definiert Textersetzungen. | Siehe CON-3461 in Release Notes myContent CMS 1.0. |
hup.one.content.article.export.export-steps.KEY.export-points.KEY.parameters[use-ui-proxy] | nicht gesetzt | true | false asset-url und asset-preview url über ui-proxy oder direkt auf den logik-container | NativeMedia → default = false XML → default = true VL → default = true |
hup.one.content.article.export.irrelevant-data-map[general].attribute-names | leere Liste | Liste von Attributen (bei denen Änderungen keinen Export auslösen sollen | z.B. [name, description] |
hup.one.content.article.export.irrelevant-data-map[general].content-part-names | leere Liste | Liste von Contentparts bei denen Änderungen keinen Export auslösen sollen | z.B. [teaser, headline] |
hup.one.content.article.export |
...
Konfiguration Artikel-Export zu native:media
Schalter | Standardwert | Beschreibung | Anmerkung |
---|
.irrelevant-data-map[general].dyn-attrib-keys | leere Liste | Liste von DynAttribs bei denen Änderungen keinen Export auslösen sollen | z.B. [paywall, isUpdate] |
hup.one.content.article.export. | exportirrelevant-data- | steps[0].export-points[2].component-nameArticleNMExportModule | Klassenname des native media Modulsmap[some-content-parts].attribute-names | leere Liste | Liste von Attributen (bei denen Änderungen keinen Export auslösen sollen | z.B [] |
hup.one.content.article.export. | exportirrelevant-data- | steps[0].export-points[2].nameNative Media-Export | Eindeutiger names des Exportmoduls | Freitext | map[some-content-parts].content-part-names | leere Liste | Liste von Contentparts bei denen Änderungen keinen Export auslösen sollen | z.B. [leader, text, subtitle] |
hup.one.content.article.export.exportirrelevant-data-steps[0map[some-content-parts].export-points[2].label | Wert aus name | Displayname des Exportmoduls | Freitext oder Code aus Sprachdateidyn-attrib-keys | leere Liste | Liste von DynAttribs bei denen Änderungen keinen Export auslösen sollen | z.B [] |
|
hup.one.content.article. | exportpreview. | exportpreview- | stepsproviders[ | 01]. | export-points[2].prioritynormal | Exporte werden in der Reihenfolge ihrer Priorität ausgführt. Mögliche Werte sind: | Enthält ein Export-Job mehrere Exporte, so erhält er die höchste Priorität von den zugeordneten Exportmodulen.component-name | NativeMediaPreviewProvider | Klassenname des native media preview Moduls |
|
hup.one.content.article. | exportpreview. | exportpreview- | stepsproviders[ | 0].export-points[2].irrelevant-data-keys[0]leere Liste | Liste von mehreren Keys, die auf Sets von irrelevanten Atttributen, ContentParts und DynAttribs verweisen | z.B. [general, some-content-parts]; bei mehreren Einträgen werden die dazugehörigen Sets vereinigt1].name | Native Media | Displayname des Exportmoduls | Freitext |
hup.one.content.article.preview.preview-providers[1].type | url |
|
|
hup.one.content.article.exportpreview.exportpreview-steps[0].export-points[2providers[1].parameters[url] | https://hdphdppreview.nativemedia.de/contents/articles | Push URL des nm Services |
|
Konfiguration Artikel-XML Export
Name | Wert | Beschreibung | Anmerkung |
---|
hup.one.content.article.export.export-steps.KEY.export-points.KEY.component-name | ArticleXmlExportModule | Klassenname des XML Export Moduls |
|
hup.one.content.article.export.export-steps |
[0][2].text-replacementsnicht gesetzt | Definiert Textersetzungen. | Siehe CON-3461 in Release Notes PS.Content 1.0..KEY.name | XML | Displayname des Exportmoduls | Freitext |
hup.one.content.article.export.export-steps |
[0][2].use-ui-proxynicht gesetzt | true | false asset-url und asset-preview url über ui-proxy oder direkt auf den logik-container | NativeMedia → default = false
XML → default = true
VL → default = true.KEY.parameters.export-path | /media/gestaltung/exporte/XML/ | Pfad zur Ablage | Linux/Windows beachten! |
Anker |
---|
| facebook_export |
---|
| facebook_export |
---|
|
Konfiguration Artikel-Export zu FacebookName | Wert | Beschreibung | Anmerkung |
---|
hup.one.content.article.export.export-steps.KEY.export-points.KEY.component-name | ArticleFacebookExportModule | Klassenname des XML Export Moduls |
|
hup.one.content.article.export. | irrelevant-data-map[general].attribute-namesleere Liste | Liste von Attributen (bei denen Änderungen keinen Export auslösen sollen | z.B. [name, description]export-steps.KEY.export-points.KEY.name | FaceBook | Displayname des Exportmoduls | Freitext |
hup.one.content.article.export. | irrelevant-data-map[general].content-part-namesleere Liste | Liste von Contentparts bei denen Änderungen keinen Export auslösen sollen | z.B. [teaser, headline]export-steps.KEY.export-points.KEY.parameters.page-id |
| Seiten-Id in Facebook | Id und Token-Generierung s. Vorbereitung Facebook-Exporte
|
hup.one.content.article.export. | irrelevant-data-map[general].dyn-attrib-keysleere Liste | Liste von DynAttribs bei denen Änderungen keinen Export auslösen sollen | z.B. [paywall, isUpdate]export-steps.KEY.export-points.KEY.parameters.page-access-token |
| Zugriffsschlüssel für Facebook-App PS-Content auf die Facebook-Seite |
hup.one.content.article.export. | irrelevant-data-map[some-content-parts].attributeexport-steps.KEY.export-points.KEY.parameters.facebook-message-contentpart-names | leere
| kommagetrennte Liste | Liste von Attributen (bei denen Änderungen keinen Export auslösen sollen | z.B [] | hup.one.content.article.export.irrelevant-data-map[some-content-parts].content-part-names | leere Liste | Liste von Contentparts bei denen Änderungen keinen Export auslösen sollen | z.B. [leader, text, subtitle]von den Contentpart-Namen | erster gefundener nicht leerer Contentpart wird als Text genutzt. Wird nichts gefunden, dann der erste Absatz eines nicht leeren BaseTexts ( Ältere Jira-Version |
---|
server | System Jira |
---|
columnIds | issuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 9e1d8ee1-e644-33f7-bad0-2d7ba828cfcb |
---|
key | CON-6626 |
---|
| ) |
hup.one.content.article.export. | irrelevant-data-map[some-content-parts].dynexport-steps.KEY.export-points.KEY.parameters.article-url-export-attrib- | keysleere Liste | Liste von DynAttribs bei denen Änderungen keinen Export auslösen sollen | z.B []name |
| Name des Export-Attributs eines Exports aus einem vorherigen Export-Step, welche einen Artikel-Link (URL) auf eine öffentliche Web-Seite enthält. | Dieser Parameter ist optional, wenn der Parameter facebook-message-contentpart-name konfiguriert ist. Wird kein Link exportiert, muss immer ein Nachrichtentext vorhanden sein. |
hup.one.content.article.preview.preview-providers[1].component-name | NativeMediaPreviewProvider | Klassenname des native media preview Moduls |
hup.one.content.article.preview.preview-providers[1].name | Native Media | Displayname des Exportmoduls | Freitext |
hup.one.content.article.preview.preview-providers[1].type | url | hup.one.content.article.preview.preview-providers[1].parameters[url] | https://hdppreview.nativemedia.de/contents/articles | Push URL des nm Services |
Konfiguration Artikel-XML Export
...
Das Facebook-Exportmodul benötigt folgende Berechtigungen (in Facebook):
- pages_show_list
- pages_read_engagement
- pages_manage_metadata
- pages_manage_posts
...
Beispiele
.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 siehe Ältere Jira-Version |
---|
server | System Jira |
---|
columnIds | issuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 9e1d8ee1-e644-33f7-bad0-2d7ba828cfcb |
---|
key | CON-6545 |
---|
|
|
Das Facebook-Exportmodul benötigt folgende Berechtigungen (in Facebook): - pages_show_list
- pages_read_engagement
- pages_manage_metadata
- pages_manage_posts
|
Beispiele
Codeblock |
---|
language | yml |
---|
firstline | 1 |
---|
title | Beispiel irrelevantDataMap |
---|
collapse | true |
---|
|
#Sets von Attribut-Namen, ContentPart-Namen und DynAttrib-Keys bei denen Änderungen keinen Export auslösen dürfen
irrelevant-data-map:
general:
attribute-names:
- name
- description
- tags
- requiredAssets
- assignedEditors
- export-point-names
content-part-names:
- articleReference
- internetReference
- teaser
dyn-attrib-keys:
- paywall
- isUpdate
- articlePriority
ignore-all-content-parts-and-dyn-attribs:
attribute-names:
- contentParts
- dynAttribs
content-part-names: []
dyn-attrib-keys: []
ignoresome-content-parts:
attribute-names: []
content-part-names:
- headline
- clusterInterview
- picture
dyn-attrib-keys: [] |
Codeblock |
---|
language | yml |
---|
firstline | 1 |
---|
title | Beispiel irrelevantDataMap |
---|
collapse | true |
---|
| #Sets von Attribut-Namen, ContentPart-Namen und DynAttrib-Keys bei denen Änderungen keinen Export auslösen dürfen | Beispiel Artikel-Download |
---|
collapse | true |
---|
|
hup:
one:
content:
article:
download:
entries:
irrelevant-data-map:-
key: plainTextWithAssets
general label: content.article.importExportWindow.export.type.plainTextWithAssets
attribute-namesdefault-value: true
parameters:
filename-template: name"%Name%"
filename-extension: descriptiontxt
- tagstransformation: \\delefil01\gestaltung\DEMO\ArticleXml2Html.xsl
asset- requiredAssetsfilename-template: "%AssetName%"
-
- assignedEditors key: plainTextWithoutAssets
- export-point-nameslabel: content.article.importExportWindow.export.type.plainTextWithoutAssets
content-part-namesparameters:
filename-template: articleReference"%Name%"
filename-extension: internetReferencetxt
- teasertransformation: \\delefil01\gestaltung\DEMO\ArticleXml2Html.xsl
dyn-attrib-keys:
key: xmlWithAssets
- paywall label: content.article.importExportWindow.export.type.xmlWithAssets
- isUpdate parameters:
- articlePriority filename-template: "%Name%"
ignore-all-content-parts-and-dyn-attribs: attributefilename-namesextension: xml
asset- contentParts
filename-template: "%AssetName%"
-
dynAttribs content-part-nameskey: []xmlWithoutAssets
dyn-attrib-keys: []label: content.article.importExportWindow.export.type.xmlWithoutAssets
ignoresome-content-partsparameters:
attribute filename-namestemplate: []"%Name%"
content-part-namesfilename-extension: xml |
Codeblock |
---|
language | yml |
---|
title | Beispiel Infobox-Mappings |
---|
|
hup:
one:
content:
article:
- headline export:
infobox-mappings:
- clusterInterview abc:
source-content-part: pictureclusterInfobox
dynoverline-attrib-keys: [] |
Codeblock |
---|
language | yml |
---|
firstline | 1 |
---|
title | Beispiel Artikel-Download |
---|
collapse | true |
---|
|
hup:source: overline
one: content: articleheadline-source: headline
download: xyz:
entries: source-content-part: clusterInfoboxWithEnum
- keyoverline-source: plainTextWithAssetsoverlineXyz
label: content.article.importExportWindow.export.type.plainTextWithAssets
headline-source: headlineFromSimpleText
default-value: true ignored-content-parts:
parameters: - ignored
filename-template: "%Name%" - filename-extension: txt
transformation: \\delefil01\gestaltung\DEMO\ArticleXml2Html.xsl
asset-filename-template: "%AssetName%"
-
key: plainTextWithoutAssets
label: content.article.importExportWindow.export.type.plainTextWithoutAssets
parameters:
filename-template: "%Name%"
filename-extension: txt
transformation: \\delefil01\gestaltung\DEMO\ArticleXml2Html.xsl
-
key: xmlWithAssets
label: content.article.importExportWindow.export.type.xmlWithAssets
parameters:
filename-template: "%Name%"
filename-extension: xml
asset-filename-template: "%AssetName%"
-
key: xmlWithoutAssets
label: content.article.importExportWindow.export.type.xmlWithoutAssets
parameters:
filename-template: "%Name%"
filename-extension: xml |
Codeblock |
---|
language | yml |
---|
title | Beispiel Infobox-Mappings |
---|
|
hup:
one:
content:
article:
export:
infobox-mappings:
abc:
source-content-part: clusterInfobox
overline-source: overline
headline-source: headline
xyz:
source-content-part: clusterInfoboxWithEnum
overline-source: overlineXyz
headline-source: headlineFromSimpleText
ignored-content-parts:
- ignored
- ignored2 |
...
VG Wort Exporte (METIS)Name | Wert (Default) | Beschreibung | Anmerkung |
---|
hup.one.content.metis.export.enabled | false | Aktivierung des VG-Wort-Exporters |
|
hup.one.content.metis.export.cron | - | Ausführungszeit/-dauer der Textmeldungen | Start der Ausführung Bsp: 0 0 3 * * * bedeutet einmal täglich 3:00:00 Uhr * * 0,1,2,22,23 * * * bedeutet jede Sek., jede Min. von 22:00:00 - 02:59:59 - bedeutet deaktiviert |
hup.one.content.metis.export.min-counting-mark-warning-level | 20 | Minimale Anzahl von Zählmarken (pro konfigurierter Kennung), ab der eine UI-Warnung erzeugt wird |
|
Löschprozesse für ArtikelName | Wert (Default) | Beschreibung | Anmerkung |
---|
hup.one.content.article.deletion.logic-deletion.enabled | false | Aktivierung des logischen Löschprozesses | Es sollte bei mehreren Logikservern nur ein log. und ein phys. Löschprozess aktiviert sein. Das Löschen erfolgt fortlaufend, solange Löschkandidaten vorhanden sind. Ansonsten erfolgt erneute Prüfung aller 5 min in beiden Prozessen. |
hup.one.content.article.deletion.physical-deletion.enabled | false | Aktivierung des physischen Löschprozesses |
hup.one.content.article.deletion.physical-deletion.logical-purge-delay-days | 30 | Anzahl der Tage nach dem logischen Löschzeitpunkt, die vergangen sein müssen, damit der Artikel physisch gelöscht wird. | Es wird zusätzlich geprüft, dass keine offenen ExportJobs (betrifft auch das Zurückholen) mehr vorhanden sind. |
Löschprozesse für AssetsName | Wert (Default) | Beschreibung | Anmerkung |
---|
hup.one.content.asset.deletion.cron | - | Startzeitpunkt(e) der Löschläufe | CRON Schreibweise
┌───────────── Minute (0 - 59)
│ ┌───────────── Stunde (0 - 23)
│ │ ┌───────────── Tag des Monats (1 - 31)
│ │ │ ┌───────────── Monat (1 - 12)
│ │ │ │ ┌───────────── Wochentag (0 - 6)
│ │ │ │ │
* * * * * |
Konfiguration Importe
imports
Schalter | Standardwert | Beschreibung | Anmerkung |
---|
Allgemeine Schalter (sind pro Import konfigurierbar) |
hup.one.content.imports.import-points.key |
| eindeutiger Key des Importpoints | Wird als Name genutzt, falls kein Name im Importpunkt angegeben wurde |
hup.one.content.imports.import-points.key.run-as-user | leer (= 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.key.enabled | true |
|
|
hup.one.content.imports.import-points.key.initial-delay | 15 |
|
|
hup.one.content.imports.import-points.key.interval | 30 |
|
|
hup.one.content.imports.import-points.key.component-name | JpegImportModule |
|
|
hup.one.content.imports.import-points.key.name | JPEG-Import |
|
|
hup.one.content.imports.import-points.key.parameters.archive-directory | /media/gestaltung/importe/image/archive |
|
|
hup.one.content.imports.import-points.key.parameters.error-directory | /media/gestaltung/importe/image/error |
|
|
hup.one.content.imports.import-points.key.parameters.input-directory | /media/gestaltung/importe/image/input |
|
|
|
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 |
[0].key.enabled | true |
|
|
hup.one.content.imports.import-points |
[0]1560 |
|
|
hup.one.content.imports.import-points |
[0]30300 |
|
|
hup.one.content.imports.import-points |
[0]JpegImportModuleTwitterHomeTimelineModule |
|
|
hup.one.content.imports.import-points |
[0]JPEG-ImportTwitter Home Timeline |
|
|
hup.one.content.imports.import-points |
[0]parametersarchive-directory/media/gestaltung/importe/image/archive | hup.one.content.imports.import-points[0].parameters.error-directory | /media/gestaltung/importe/image/errorenabled | false |
|
|
hup.one.content.imports.import-points |
[0]parametersinputdirectory/media/gestaltung/importe/image/input | Twitter Importtwitteraccess-token****** | Twitter Zugangsdatenimport-points.key.interval | 300 |
|
|
hup.one.content. |
twitteraccess-token-secret****** | Twitter Zugangsdaten | import-points.key.component-name | TwitterSearchModule |
|
|
hup.one.content. |
twitterconsumerkey****** | Twitter Zugangsdaten | hup.one.content.twitter.consumer-secret | ****** | Twitter Zugangsdatenpoints.key.name | Twitter Search |
|
|
hup.one.content.imports.import-points |
[1].enabledtrue.key.parameters.count | 100 |
|
|
hup.one.content.imports.import-points |
[1].initial-delay60.key.parameters.lang | de |
|
|
hup.one.content.imports.import-points |
[1].interval300.key.parameters.query | "#Leipzig" |
|
|
hup.one.content.imports.import-points |
[1].component-nameTwitterHomeTimelineModule.key.parameters.result_type | recent |
|
|
DPA Textimport |
hup.one.content.imports.import-points |
[1].nameTwitter Home Timeline.key.enabled | true |
|
|
hup.one.content.imports.import-points |
[2].enabledfalse.key.initial-delay | 15 |
|
|
hup.one.content.imports.import-points |
[2].initial-delay120.key.interval | 20 |
|
|
hup.one.content.imports.import-points |
[2].interval300.key.component-name | AgencyTextImportModule |
|
|
hup.one.content.imports.import-points |
[2].component-nameTwitterSearchModule.key.name | 'AgencyText-Import' |
|
|
hup.one.content.imports.import-points |
[2].nameTwitter Search.key.parameters.archive-directory | /media/gestaltung/importe/text/archive |
|
|
hup.one.content.imports.import-points |
[2]count100error-directory | /media/gestaltung/importe/text/error |
|
|
hup.one.content.imports.import-points |
[2].parameters.langde | [2]parametersquery"#Leipzig"enabled | true | Aktivierung des Import-Punktes |
|
hup.one.content.imports.import-points |
[2]parameters.result_typerecent | DPA Textimportkey.initial-delay | 15 | Startverzögerung in Sekunden |
|
hup.one.content.imports.import-points |
[3].enabledtrue.key.interval | 20 | Pollintervall in Sekunden |
|
hup.one.content.imports.import-points |
[3].initial-delay15.key.component-name | ArticlePSCImportModule | Klassennamen des Importers |
|
hup.one.content.imports.import-points |
[3].interval20.key.name | PSC-Import | Name des Import-Punktes |
|
hup.one.content.imports.import-points |
[3].component-nameAgencyTextImportModule.key.parameters.input-directory | \\les-file1\gestaltung\content\pscimport\input | Eingangsverzeichnis für XML- und Asset-Dateien |
|
hup.one.content.imports.import-points |
[3].name'AgencyText-Import'.key.parameters.error-directory | \\les-file1\gestaltung\content\pscimport\error | Fehlerverzeichnis für Eingangsdateien |
|
hup.one.content.imports.import-points |
[3].key.parameters.archive-directory |
/media/gestaltung/importe/text/archive | \\les-file1\gestaltung\content\pscimport\archive | Archivverzeichnis für Eingangsdateien |
|
hup.one.content.imports.import-points |
[3]error/media/gestaltung/importe/text/error\\les-file1\gestaltung\content\pscimport\logs | Protokollverzeichnis - z.B. für unbekannte Contentparts oder Ressorts |
|
hup.one.content.imports.import-points |
[3]inputdirectory/media/gestaltung/importe/text/input | PS.Content Artikelimport (XML)
vgl. CON-5510: Artikelimporter für unser natives PS.Content-Format (Story)name | PSC-Import-Template | Name des Vorlageartikels, der als Basis für den Import dient |
|
hup.one.content.imports.import-points |
[7].enabledtrue | Aktivierung des Import-Punktes | .key.parameters.tag-import-category | imported | Optional. Tag-Kategorie für den Import neuer Tags Sollte als Kategorie konfiguriert werden: hup.one.content. |
importsimport-points7initial-delay15 | Startverzögerung in Sekunden | name |
|
hup.one.content.imports.import-points |
[7].interval20 | Pollintervall in Sekunden.key.parameters.location-import-extkey |
| Optional. Location-Kategorie für den Import neuer Locations |
|
hup.one.content.imports.import-points |
[7].component-nameArticlePSCImportModule | Klassennamen des Importers | hup.one.content.imports.import-points[7].name | PSC-Import | Name des Import-Punktes | .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 |
---|
server | System Jira |
---|
serverId | 9e1d8ee1-e644-33f7-bad0-2d7ba828cfcb |
---|
key | CON-6314 |
---|
|
Bsp.: ['articlePriority', 'paidContent', '#publishNow'] |
hup.one.content.imports.import-points |
[7]inputdirectory\\les-file1\gestaltung\content\pscimport\input | Eingangsverzeichnis für XML- und Asset-Dateien | hup.one.content.imports.import-points[7].parameters.error-directory | \\les-file1\gestaltung\content\pscimport\error | Fehlerverzeichnis für Eingangsdateien | hup.one.content.imports.import-points[7].parameters.archive-directory | \\les-file1\gestaltung\content\pscimport\archive | Archivverzeichnis für Eingangsdateienpersons | false | Optional.
- Wenn im XML eine PersonId: Suche und Zuordnung der Person am Artikel.
- Alternativ: Wenn im XML Name und evtl. Vorname: Suche und Zuordnung.
| Ältere Jira-Version |
---|
server | System Jira |
---|
serverId | 9e1d8ee1-e644-33f7-bad0-2d7ba828cfcb |
---|
key | CON-6314 |
---|
|
|
hup.one.content.imports.import-points |
[7]log-directory\\les-file1\gestaltung\content\pscimport\logs | Protokollverzeichnis - z.B. für unbekannte Contentparts oder Ressortstakeover-editor-id | false | Optional. 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 |
---|
server | System Jira |
---|
serverId | 9e1d8ee1-e644-33f7-bad0-2d7ba828cfcb |
---|
key | CON-6314 |
---|
|
|
hup.one.content.imports.import-points |
[7].parameters.template-namePSC-Import-Template | Name des Vorlageartikels, der als Basis für den Import dient.key.parameters.takeover-channels | false | Optional. Im XML mitgelieferte Exportkanäle werden übernommen, wenn sie auch konfiguriert sind. Übersteuert die Konfiguration: auto-create-article.destination-channels | Ältere Jira-Version |
---|
server | System Jira |
---|
serverId | 9e1d8ee1-e644-33f7-bad0-2d7ba828cfcb |
---|
key | CON-6314 |
---|
|
|
hup.one.content.imports.import-points |
[7]tag-import-categoryimported | Optional. Tag-Kategorie für den Import neuer TagsSollte als Kategorie konfiguriert werden: preserve-assets-in-input-directory | false | Optional. Assets im Eingangsverzeichnis nach Import liegen lassen | Ältere Jira-Version |
---|
server | System Jira |
---|
serverId | 9e1d8ee1-e644-33f7-bad0-2d7ba828cfcb |
---|
key | CON-6606 |
---|
|
|
|
Info |
---|
Zurdnung von XML-Attributen zu Artikel-Attributen ist in Ältere Jira-Version |
---|
server | System Jira |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 9e1d8ee1-e644-33f7-bad0-2d7ba828cfcb |
---|
key | CON-5066 |
---|
| dokumentiert |
|
|
hup.one.content. |
tag.categories[].nameimports.import-points.key.enabled | true |
|
|
hup.one.content.imports.import-points |
[7]parameterslocation-import-extkeyOptional. Location-Kategorie für den Import neuer Locationsinitial-delay | 15 |
|
|
hup.one.content.imports.import-points.key.interval | 20 |
|
|
hup.one.content.imports.import-points |
[7]parameterstakeoverdyn-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 |
---|
server | System Jira |
---|
serverId | 9e1d8ee1-e644-33f7-bad0-2d7ba828cfcb |
---|
key | CON-6314 |
---|
|
Bsp.:['articlePriority', 'paidContent', '#publishNow']name | ArticleNMImportModule |
|
|
hup.one.content.imports.import-points.key.name | Nativemedia-Import |
|
|
hup.one.content.imports.import-points |
[7]takeoverpersonsfalse | Optional.
- Wenn im XML eine PersonId: Suche und Zuordnung der Person am Artikel.
- Alternativ: Wenn im XML Name und evtl. Vorname: Suche und Zuordnung.
| Ältere Jira-Version |
---|
server | System Jira |
---|
serverId | 9e1d8ee1-e644-33f7-bad0-2d7ba828cfcb |
---|
key | CON-6314 |
---|
|
| directory | /media/gestaltung/importe/article/nativemedia/archive | Archivverzeichnis |
|
hup.one.content.imports.import-points |
[7]takeovereditor-idfalse | Optional. 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 |
---|
server | System Jira |
---|
serverId | 9e1d8ee1-e644-33f7-bad0-2d7ba828cfcb |
---|
key | CON-6314 |
---|
|
| directory | /media/gestaltung/importe/article/nativemedia/error | Fehlerverzeichnis |
|
hup.one.content.imports.import-points |
[7]takeoverchannelsfalse | Optional. Im XML mitgelieferte Exportkanäle werden übernommen, wenn sie auch konfiguriert sind. Übersteuert die Konfiguration: auto-create-article.destination-channels | Ältere Jira-Version |
---|
server | System Jira |
---|
serverId | 9e1d8ee1-e644-33f7-bad0-2d7ba828cfcb |
---|
key | CON-6314 |
---|
|
| Info |
Zurdnung von XML-Attributen zu Artikel-Attributen ist in Ältere Jira-Version |
---|
server | System Jira |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 9e1d8ee1-e644-33f7-bad0-2d7ba828cfcb |
---|
key | CON-5066 |
---|
|
dokumentiertdirectory | /media/gestaltung/importe/article/nativemedia/input | Eingangsverzeichnis für XML und Assets |
|
hup.one.content.imports.import-points |
[6].enabledtrue.key.parameters.tags | Leserreporter | Komma-separierte Liste von Stichworten, die beim Import gesetzt werden müssen |
|
hup.one.content.imports.import-points |
[6].initial-delay15 | .key.parameters.departments | LOK,ONL | Komma-separierte Liste von Ressort-Kürzel, die beim Import gesetzt werden müssen |
|
hup.one.content.imports.import-points |
[6].interval20.key.parameters.locations |
| Komma-separierte Liste von Geotag-Namen |
|
hup.one.content.imports.import-points |
[6].component-nameArticleNMImportModule | hup.one.content.imports.import-points[6].name | Nativemedia-Import.key.parameters.export-points | Online | Komma-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 |
[6]parametersarchive-directory/media/gestaltung/importe/article/nativemedia/archive | Archivverzeichnisenabled | true |
|
|
hup.one.content.imports.import-points |
[6]parameterserrordirectory/media/gestaltung/importe/article/nativemedia/error | Fehlerverzeichnis | delay | 15 |
|
|
hup.one.content.imports.import-points |
[6]parametersinput-directory/media/gestaltung/importe/article/nativemedia/input | Eingangsverzeichnis für XML und Assets | interval | 20 |
|
|
hup.one.content.imports.import-points |
[6]parameterstagsLeserreporter | Komma-separierte Liste von Stichworten, die beim Import gesetzt werden müssencomponent-name | ArticleGogolImportModule |
|
|
hup.one.content.imports.import-points |
[6]parametersdepartmentsLOK,ONL | Komma-separierte Liste von Ressort-Kürzel, die beim Import gesetzt werden müssenname | 'Gogol-Import' |
|
|
hup.one.content.imports.import-points |
[6]locationsKomma-separierte Liste von Geotag-Namenarchive-directory | /media/gestaltung/importe/article/gogol/archive |
|
|
hup.one.content.imports.import-points |
[6]exportpointsOnline | Komma-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)
directory | /media/gestaltung/importe/article/gogol/error |
|
|
hup.one.content.imports.import-points |
[4].enabledtrue.key.parameters.input-directory | /media/gestaltung/importe/article/gogol/input |
|
|
hup.one.content.imports.import-points |
[4].initial-delay15.key.parameters.logDirectory | /media/gestaltung/importe/article/gogol/importlogs |
|
|
DPA Weblines Import |
|
hup.one.content.imports.import-points |
[4].interval20.key.enabled | true |
|
|
hup.one.content.imports.import-points |
[4].component-nameArticleGogolImportModule.key.initial-delay | 15 |
|
|
hup.one.content.imports.import-points |
[4].name'Gogol-Import'.key.interval | 20 |
|
|
hup.one.content.imports.import-points |
[4]parametersarchivedirectory/media/gestaltung/importe/article/gogol/archivename | DpaWeblinesImportModule |
|
|
hup.one.content.imports.import-points |
[4]parameters.error-directory/media/gestaltung/importe/article/gogol/error | key.name | 'DPA-INFOLINE-Import' |
|
|
hup.one.content.imports.import-points |
[4]inputarchive-directory | /media/gestaltung/importe/article |
/gogol/input/infoline_rs/dpa-InfoLine_rs/error |
|
|
hup.one.content.imports.import-points |
[4]logDirectory/media/gestaltung/importe/article/gogol/importlogs | DPA Weblines Importauto-create-article.allow-new-tags | false |
|
|
hup.one.content.imports.import-points |
[5].enabledtrue | hup.one.content.imports.import-points[5].initial-delay | 15.key.parameters.auto-create-article.article-author | dpa |
|
|
hup.one.content.imports.import-points |
[5].interval20.key.parameters.auto-create-article.article-keyword | DPAINFOLINE |
|
|
hup.one.content.imports.import-points |
[5].component-nameDpaWeblinesImportModule.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 |
[5].name'DPA-INFOLINE-Import'.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 |
[5]archive-directory/media/gestaltung/importe/article/infoline_rs/dpa-InfoLine_rs/errorauto-create-article.destination-channels[0].export-point-name | Onetz | Name des Exportpunkte (=Kanal) |
|
hup.one.content.imports.import-points |
[5].key.parameters.auto-create-article. |
allow-new-tagsfalsedestination-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 |
[5].key.parameters.auto-create-article. |
article-authordpadestination-channels[].exclude-criteria.tags | ["Riesen", "Zwerge"] | Stichwörter, die nicht enthalten sein dürfen |
|
hup.one.content.imports.import-points |
[5].key.parameters.auto-create-article. |
article-keywordDPAINFOLINE | hup.one.content.imports.import-points[5].parameters.auto-create-article.department-assignment | "pl=DPA-PL,vm=DPA-VM,wi=DPA-WI,sp=DPA-SP,ku=DPA-KU"destination-channels[].exclude-criteria.locations | ["Berlin", "Erfurt"] | Orte (Geo-Tags), die nicht enthalten sein dürfen |
|
hup.one.content.imports.import-points |
[5].key.parameters.auto-create-article.destination-channels |
Onetz[].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 |
[5].key.parameters.auto-create-article.enabled | true |
|
|
hup.one.content.imports.import-points |
[5].key.parameters.auto-create-article.publish-now | true |
|
|
hup.one.content.imports.import-points |
[5].key.parameters.download-pw | ******** |
|
|
hup.one.content.imports.import-points |
[5].key.parameters.download-user | ******** |
|
|
hup.one.content.imports.import-points |
[5].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-dimension | 3200 |
|
|
hup.one.content.imports.import-points |
[5].key.parameters.hires-preferred-ratio | 1.5 |
|
|
hup.one.content.imports.import-points |
[5][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-name | large_4_3 |
|
|
hup.one.content.imports.import-points.key.parameters.is-update-dyn-attrib-key | leer | Name 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) | leer | Mapping zu einem Contentpart (name) |
|
hup.one.content.article.news-to-content-part.news-formatted-textual-content-mappings.(subtitle/text).normal-content-part | leer | Mapping 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-part | overline | Contentpart-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-part | headline | Contentpart-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-part | subheadline | Contentpart-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-part | teaser | Contentpart-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-part | text | Contentpart-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-part | picture | Contentpart-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 |
---|
language | yml |
---|
theme | DJango |
---|
title | Beispiel-Konfiguration für NativeMedia-XML-Import |
---|
linenumbers | true |
---|
collapse | true |
---|
| 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" |
|
|