Auf dieser Seite werden die Konfigurationsschalter des PS.Content Logikservers dokumentiert.ransformation
. |
|
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. |
---|
ribbon.IsSecurefalse | Legt fest, ob die Lastverteilung HTTPS nutzen soll. | 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) | 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 | 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) |
---|
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 über |
---|
hup.one.content.article.export. |
default-galery-template-nameDefault Artikelvorlage zur Erstellung einer Asset-Galerie | z.B. Galerie | 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- |
---|
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.priority. |
---|
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. | 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. |
---|
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..priority.article-deleted | 1 | Priorität eines Artikelexportjobs, wenn Artikel für einen Kanal zurückgezogen wird |
---|
Die Testate sind logisch UND verknüpft. |
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.priority. |
---|
ignored-channels-on-export-failure'XML','VL-Export' | Kanäle für die das Textat "Exportfehler" nicht gesetzt wird | hup.one.content.article.export.delete-exported-article-when-channel-was-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.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. |
---|
logging.file/tmp/contentexporter_dev.log | Protokolldatei | Linux/Windows beachten! | priority.tag-priorities[0].priority |
---|
hup.one.content.article.export. |
---|
removedyn-attribs-after-publication'isUpdate' | Testate die nach der Ausleitung zurück gesetzt werden sollen. | | 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.exporter-enabled | true | Aktiviert den im Logikserver eingebauten Exportthread. | Darf nur in einem Logikserver aktiv sein! |
---|
Komma separiert |
|
|
|
|
---|
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")KEY.time-out | 240000 | time-out für einen Export in Sekunden | Betrifft alle Kanäle zusammen |
---|
hup.one.content.article.export.ignored-channels-on-export |
---|
-groups[0..m].export-point-names[0..n]-failure | 'XML','VL-Export' | Kanäle für die das Textat "Exportfehler" nicht gesetzt wird |
|
---|
hup.one.content.article.export.delete-exported-article-when-channel-was-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 |
---|
Für die Kanal-Schnellauswahl: Name eines Exportpoints innerhalb einer Gruppe. |
hup.one.content.article. |
---|
downloadleer | Konfiguration des Export in Form des Downloads in der Artikelview (benutzt ArticleXmlExportModule) | wird der Eintrag weg gelassen, wird programmatisch ein Default-Eintrag für Xml mit Assets gesetztexport.logging.file | /tmp/contentexporter_dev.log | Protokolldatei | Linux/Windows beachten! |
---|
hup.one.content.article. |
---|
download.entriesleer | Liste der Download-Optionenexport.remove-dyn-attribs-after-publication[0] | 'isUpdate' | Testate die nach der Ausleitung zurück gesetzt werden sollen. | Komma separiert |
---|
hup.one.content.article. |
---|
download.entries[].keyeindeutiger Key | export.set-published-attribute-for-channels[0] | 'NativeMedia-Export' | Kanäle für die - bei erfolgreicher Ausleitung in diesen Kanal - das Testat "Publiziert" gesetzt werden soll. |
---|
notwendigdownloadentries[labelLabel zur Anzeige in der Oberfläche (message-key) | name |
| Für die Kanal-Schnellauswahl: Frei wählbarer Gruppenname (zB: "Printausgaben", "Onlineportale") |
---|
notwendigdownloadentries[default-valuefalse | true für Vorauswahl in ComboBox | optional | hup.one.content.article.download.entries[].parameters | leer | steuert den Exporter, siehe Xml-Exporte und Beispielexport-point-names[0..n] |
| Für die Kanal-Schnellauswahl: Name eines Exportpoints innerhalb einer Gruppe. |
|
---|
hup.one.content.article. |
---|
lockschedulerenabledtrue | aktiviert/deaktiviert den kontinuierlich laufenden Prozess der für die Freigabe von ContentPart-Locks zuständig ist | optional | leer | Map von Infobox-Mapping Einträgen |
|
hup.one.content.article. |
---|
lockunlocktimout120 | Locks werden nach X-Sekunden Inaktivität freigegeben | leer | Schlüssel eines Infobox-Mapping Eintrages | Wird im Portal Export Modul verwendet |
optionallockhup.one.content.article.lock.repeat-interval | 15 | der kontinuierlich laufende Prozess zur Freigabe von ContentPart-Locks wiederholt sich nach X-Sekunden | optional |
initial-delay15 | der kontinuierlich laufende Prozess zur Freigabe von ContentPart-Locks wird nach Applikationsstart mit einer Verzögerung von X-Sekunden gestartet | optional | infobox-mappings.xyz.source-content-part | leer | Name eines Cluster-Contentparts die beim Mapping zu einer Infobox berücksichtigt wird |
|
---|
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.overline-source | leer | Name eines SimpleText-Contentparts aus der die Dachzeile kommt |
|
---|
hup.one.content.article. |
---|
previewpreviewhtml-provider.html-transformations.narrow-transformationinterne Datei ArticleXml2Html.xsl des Logic-Containers (JAR) | XSL Datei für die "schmale" HTML Artikelvorschau | mappings.xyz.headline-source | leer | Name eines SimpleText oder Headline Contentparts aus der die Überschrift kommt | nur die normale Überschrift wird berücksichtigt |
---|
zB. in der Smartbar |
hup.one.content.article.export. |
---|
assetcontrollermultiprocess-thread-pool-size20 | Größe des Threadpools für Asset-Operationen | content-parts | leer | Liste von ContentPart-Namen die beim Mapping zum Text der Infobox ignoriert werden sollen |
---|
Muss zum Threadpool vom DMS passenimportsimporterenabledtrue | Aktiviert den im Logikserver eingebauten Importthread | Darf jeweils nur einmal aktiv sein!leer | Map von Leader Mapping Einträgen |
|
hup.one.content. |
---|
locationonly-explicit-creation-allowedtrue | leader-mappings.xyz | leer | Schlüssel eines Leader-Mapping Eintrages |
---|
Legt fest, ob neue Orte (Geotags) durch Eingabe unbekannter Ort in die Tag-Felder angelegt werden dürfen.tagonly-explicit-creation-allowedtrue | leader-mappings.xyz.source-content-part | leer | Name eines SimpleText-Contentparts aus der der Leader kommt |
---|
Legt fest, ob neue Stichworte (Tags) durch Eingabe unbekannter Stichworte in die Tag-Felder angelegt werden dürfen.notificationemail-notificationsend-email-on-new-notificationfalse | sollen bei neuer Benachrichtigung Emails ausgelöst werdenteaser-mappings | leer | Map von Teaser Mapping Einträgen |
|
---|
hup.one.content.article. |
---|
notificationemailnotificationsubjectxyz | leer | Schlüssel eines Teaser-Mapping Eintrages |
---|
Betreff der EmailnotificationemailnotificationrequiredassetsubjectBetreff der Email, wenn eine Nachricht über Artikelvorgaben verschickt wird | Name eines SimpleText-Contentparts aus der der Teaser kommt |
|
hup.one.content.article.export.subtitle-mappings | leer | Map von Zwischenzeile-Mapping Einträgen |
---|
Bsp.: "PS.Content: Benachrichtigung zu {articlename} von {originator}"notificationemailnotificationfromxyz | leer | Schlüssel eines Zwischenzeile-Mapping Eintrages |
---|
Absender der MailnotificationemailnotificationhtmltemplatefileTemplate Datei | leer | Name eines SimpleText-Contentparts aus der die Zwischenzeile kommt |
zb. \\delefil01\gestaltung\DELECONSRV02\email\email-new-notification.htmlthemepublishingdeadlineoffset60 | 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.
leer | Map von "Zwischenzeile (2. Ebene)"-Mapping Einträgen |
X = dieser Schalter.tracing.performancearticle.export.subsubtitle-mappings.xyz | leer | Schlüssel eines "Zwischenzeile (2. Ebene)"-Mapping Eintrages |
---|
trueprofiler.stagemonitortrue | hup.one.server.external-server-properties.address | article.export.subsubtitle-mappings.xyz.source-content-part | leer | Name eines SimpleText-Contentparts aus der die "Zwischenzeile (2. Ebene)" kommt |
---|
Hostname des Logikserversserver.external-server-properties.is-securefalse | Externes Zugriff per HTTPScontent.article.export.interview-mappings | leer | Map von Interview-Mapping Einträgen |
|
---|
hup.one.content. |
---|
serverexternalserver-propertiesport7071 | hup.one.server.external-ui-server-properties.address | leer | Schlüssel eines Interview-Mapping Eintrages | Wird im Portal Export Modul verwendet |
Externer Hostname / Domainname des UI Serversserver.external-ui-server-properties.is-securetrue | content.article.export.interview-mappings.xyz.source-content-part | leer | Name eines Cluster-Contentparts die beim Mapping eines Interview berücksichtigt wird |
---|
HTTPS nutzen?serverexternal-ui-server-properties.port443 | interview-mappings.xyz.questioner-source | leer | Name eines SimpleText-Contentparts, welcher den Namen des Fragestellers enthält | optional |
---|
Externer Portobject-sharing.email-notification.fromnoreply@hup.de | Definiert die Absenderadresse beim Teilen von z.B. Artikeln.export.interview-mappings.xyz.question-source | leer | Name eines SimpleText-Contentparts, welcher die Frage enthält |
|
---|
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 an.article.export.interview-mappings.xyz.replyer-source | leer | Name eines SimpleText-Contentparts, welcher den Namen des Anwortenden enthält | optional |
---|
hup.one.content. |
---|
object-sharing.email-notification.html-template-filehtml/email-share-article | Das Template, welches für die Mail beim teilen, als Grundlage für den Text verwendet wird. | article.export.interview-mappings.xyz.answer-source | leer | Name eines SimpleText-Contentparts, welcher die Anwort enthält |
|
---|
hup.one.content.article.export.quote-mappings | leer | Map von Zitat-Mapping Einträgen |
---|
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 | adminmessaging.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 | article.export.quote-mappings.xyz | leer | Schlüssel eines Zitat-Mapping Eintrages | Wird im Portal Export Modul verwendet |
---|
hup.one.content.article.export.quote-mappings.xyz.source-content-part | leer | 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.article.export.quote-mappings.xyz.author-source | leer | Name eines SimpleText-Contentparts, welcher den Namen des Autor enthält |
|
---|
hup.one.content.article.export.quote-mappings.xyz.asset-source | leer | Name eines Asset-Contentparts, welcher das Bild zum Zitat enthält |
---|
Schalter | Standardwert | Beschreibung | Anmerkung |
---|
hup.one.content.tasks.enabled | true | Tasks aktiv in diesem Logikserver?taskscheck-for-new-filter-events.cron0 */2 * * * * | Prüft auf neue Treffer in Nachrichtenfiltern | CRON Schreibweisescheduler-enabled | true | aktiviert/deaktiviert den kontinuierlich laufenden Prozess der für die Freigabe von ContentPart-Locks zuständig ist | optional |
---|
hup.one.content. |
---|
taskscheck-for-new-filter-events.enabledunlock-timout | 120 | Locks werden nach X-Sekunden Inaktivität freigegeben | optional |
---|
truetasksdelete-old-unused-events.cron0 0 1 * * * | Bereinigt die DB und das DMS | CRON Schreibweise | 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.content. |
---|
tasksdelete-old-unused-events.enabledrepeat-interval | 15 | der kontinuierlich laufende Prozess zur Freigabe von ContentPart-Locks wiederholt sich nach X-Sekunden | optional |
---|
truetasksdeleteoldunusedevents.parameters[0].after-daystransformations.default-transformation | interne Datei ArticleXml2Html.xsl des Logic-Containers (JAR) | XSL Datei für die "normale" HTML Artikelvorschau | zB. bei Artikelverweis |
---|
30tasksdeleteoldunusedevents.parameters[0].imported-bytransformations.narrow-transformation | interne Datei ArticleXml2Html.xsl des Logic-Containers (JAR) | XSL Datei für die "schmale" HTML Artikelvorschau | zB. in der Smartbar |
---|
Twitter%tasks.delete-old-unused-events.parameters[1].after-days180asset-controller.multi-process-thread-pool-size | 20 | Größe des Threadpools für Asset-Operationen | Muss zum Threadpool vom DMS passen |
---|
hup.one.content. |
---|
tasksdelete-old-unused-events.parameters[1].imported-byJPEG-Importimporter-enabled | true | Aktiviert den im Logikserver eingebauten Importthread | Darf jeweils nur einmal aktiv sein! |
---|
hup.one.content. |
---|
tasksdeleteold-unused-events.parameters[2].after-dayscreation-allowed | true | Legt fest, ob neue Orte (Geotags) durch Eingabe unbekannter Ort in die Tag-Felder angelegt werden dürfen. |
---|
30tasksdeleteoldunused-events.parameters[2].imported-bycreation-allowed | true | Legt fest, ob neue Stichworte (Tags) durch Eingabe unbekannter Stichworte in die Tag-Felder angelegt werden dürfen. |
---|
AgencyText-Import |
|
hup.one.content.notification. |
---|
tasks.delete-recent-items-task.cron0 5 1 * * * | Bereinigt die Recent Listen | email-notification.send-email-on-new-notification | false | sollen bei neuer Benachrichtigung Emails ausgelöst werden |
---|
CRON Schreibweise; Beispiel: täglich 1:05 Uhrtasksdelete-recent-items-task.enabledemail-notification.subject |
| Betreff der Email |
---|
truetasksdeleterecentitems-task.parameter.after-days30 | asset-subject | leer | Betreff der Email, wenn eine Nachricht über Artikelvorgaben verschickt wird | Bsp.: "PS.Content: Benachrichtigung zu {articlename} von {originator}" |
---|
hup.one.content. |
---|
tasksdelete-article-export-job-task.cron": "",0 0 2 * * * | Bereinigt die Article-Export-Job Tabelle | CRON Schreibweise; Beispiel: täglich 2:00 Uhr | email-notification.from |
| Absender der Mail |
|
---|
hup.one.content. |
---|
tasksdeletearticleexport-job-task.enabledtemplate-file |
| Template Datei | zb. \\delefil01\gestaltung\DELECONSRV02\email\email-new-notification.html |
---|
truetasks.delete-article-export-job-task.parameter.after-days60 | Tage. Gelöscht werden alle Jobs, deren letzte Änderung älter ist. | Schalter | Standardwert | Beschreibung | Anmerkung |
---|
hup.one.content.article.export.export-steps[0].export-points[0].component-name | ArticleVLExportModule | Klassenname des HUP Print-Moduls | hup.one.content.article.export.export-steps[0].export-points[0].name | Print-Export | Displayname des Exportmoduls | Freitext |
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. | 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] |
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-3733 |
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 |
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 "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[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-4323 | hup.one.content.article.export.export-steps[0].export-points[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. |
Schalter | Standardwert | Beschreibung | Anmerkung |
---|
hup.one.content.article.export. |
export-steps[0].export-points[0].asset-parameters.no-stand-alone-asset-article-if.dyn-attrib-map[0].dyn-attribs[0][value]optional | value-Wert des zu vergleichenden Artikelattributs | 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].attribs-after-pull.dyn-attribs.dyn-attribs[0].keyauto-channeling.activation-rules[] and hup.one.content.article.export. |
export-steps[0].export-points[0].attribs-after-pull.auto-channeling.deactivation-rules[] befinden eine Liste von Einträgen mit den folgenden Attribute zum Setzen bzw. Entfernen von Kanälen |
export-points |
| Liste von Exportpointnamen (Kanäle) | darf nicht leer sein |
criteria.departments |
| Ressortnamenliste |
|
criteria.tags |
| Stichwortnamenliste |
|
criteria |
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-4810 | 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/>=‑,‒=–" |
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, |
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
Schalter | Standardwert | Beschreibung | Anmerkung |
---|
Schalter | Standardwert | Beschreibung | Anmerkung |
---|
Allgemeine Schalter (sind pro Import konfigurierbar) |
hup.one.content.imports.import-points[...].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[0].enabled | true |
|
|
hup.one.content.imports.import-points[0].initial-delay | 15 |
|
|
hup.one.content.imports.import-points[0].interval | 30 |
|
|
hup.one.content.imports.import-points[0].component-name | JpegImportModule |
|
|
hup.one.content.imports.import-points[0].name | JPEG-Import |
|
|
hup.one.content.imports.import-points[0].parameters.archive-directory | /media/gestaltung/importe/image/archive |
|
|
hup.one.content.imports.import-points[0].parameters.error-directory | /media/gestaltung/importe/image/error |
|
|
hup.one.content.imports.import-points[0].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[1].enabled | true |
|
|
hup.one.content.imports.import-points[1].initial-delay | 60 |
|
|
hup.one.content.imports.import-points[1].interval | 300 |
Twitter Zugangsdaten.twitter.consumer-key****** | Twitter Zugangsdaten | .imports.import-points[1].component-name | TwitterHomeTimelineModule |
|
|
hup.one.content. |
twitterconsumer-secret****** | import-points[1].name | Twitter Home Timeline |
Twitter Zugangsdaten |
|
|
hup.one.content.imports.import-points[ |
1truefalse |
|
|
hup.one.content.imports.import-points[ |
160120 |
|
|
hup.one.content.imports.import-points[ |
12].interval | 300 |
|
|
hup.one.content.imports.import-points[ |
1TwitterHomeTimelineModuleTwitterSearchModule |
|
|
hup.one.content.imports.import-points[ |
1 Home TimelineSearch |
|
|
hup.one.content.imports.import-points[2].parameters. |
enabledfalse100 |
|
|
hup.one.content.imports.import-points[2] |
.initial-delay.parameters.lang | de |
|
|
hup.one.content.imports.import-points[2].parameters.query | "#Leipzig" |
120 |
|
|
hup.one.content.imports.import-points[2] |
.interval.parameters.result_type | recent |
|
|
DPA Textimport |
hup.one.content.imports.import-points[3].enabled | true |
300 |
|
|
hup.one.content.imports.import-points[ |
2componentnameTwitterSearchModule15 |
|
|
hup.one.content.imports.import-points[ |
2nameTwitter Search20 |
|
|
hup.one.content.imports.import-points[ |
2parameters.countcomponent-name | AgencyTextImportModule |
100 |
|
|
hup.one.content.imports.import-points[ |
2parameters.langde |
|
|
hup.one.content.imports.import-points[ |
2query"#Leipzig"archive-directory | /media/gestaltung/importe/text/archive |
|
|
hup.one.content.imports.import-points[ |
2DPA Textimport
result_typerecent | error-directory | /media/gestaltung/importe/text/error |
|
|
hup.one.content.imports.import-points[3].parameters. |
enabledtrue | hup.one.content.imports.import-points[3].initial-delay | 15 | 3intervalenabled | true | Aktivierung des Import-Punktes |
20 |
|
hup.one.content.imports.import-points[ |
3component-nameinitial-delay | 15 | Startverzögerung in Sekunden |
AgencyTextImportModule |
|
hup.one.content.imports.import-points[ |
3name'AgencyText-Import'interval | 20 | Pollintervall in Sekunden |
|
hup.one.content.imports.import-points[ |
3parameters.archive-directory/media/gestaltung/importe/text/archivecomponent-name | ArticlePSCImportModule | Klassennamen des Importers |
|
hup.one.content.imports.import-points[ |
3parameters.error-directory/media/gestaltung/importe/text/errorname | PSC-Import | Name des Import-Punktes |
|
hup.one.content.imports.import-points[ |
37].parameters.input-directory |
/media/gestaltung/importe/text/input | PS.Content Artikelimport (XML)
vgl. CON-5510: Artikelimporter für unser natives PS.Content-Format (Story)\\les-file1\gestaltung\content\pscimport\input | Eingangsverzeichnis für XML- und Asset-Dateien |
|
hup.one.content.imports.import-points[7]. |
enabledtrue | Aktivierung des Import-Punktes | hup.one.content.imports.import-points[7].initial-delay | 15 | Startverzögerung in Sekundenparameters.error-directory | \\les-file1\gestaltung\content\pscimport\error | Fehlerverzeichnis für Eingangsdateien |
|
hup.one.content.imports.import-points[7].parameters. |
interval20 | Pollintervall in Sekundenarchive-directory | \\les-file1\gestaltung\content\pscimport\archive | Archivverzeichnis für Eingangsdateien |
|
hup.one.content.imports.import-points[7].parameters. |
componentnameArticlePSCImportModule | Klassennamen des Importersdirectory | \\les-file1\gestaltung\content\pscimport\logs | Protokollverzeichnis - z.B. für unbekannte Contentparts oder Ressorts |
|
hup.one.content.imports.import-points[7].parameters.template-name | PSC-Import-Template | Name des |
Import-PunktesVorlageartikels, der als Basis für den Import dient |
|
hup.one.content.imports.import-points[7].parameters. |
input-directory\\les-file1\gestaltung\content\pscimport\input | Eingangsverzeichnis für XML- und Asset-Dateientag-import-category | imported | Optional. Tag-Kategorie für den Import neuer Tags Sollte als Kategorie konfiguriert werden: hup.one.content.tag.categories[].name |
|
hup.one.content.imports.import-points[7].parameters. |
errordirectory\\les-file1\gestaltung\content\pscimport\error | extkey |
| Optional. Location-Kategorie für den Import neuer Locations |
Fehlerverzeichnis für Eingangsdateien |
|
hup.one.content.imports.import-points[7].parameters |
.archive-directory\\les-file1\gestaltung\content\pscimport\archive | .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. | Jira |
---|
server | Jira |
---|
serverId | b1965ef4-7eaa-318a-9a9d-4f24d169662f |
---|
key | CON-6314 |
---|
|
Bsp.: ['articlePriority', 'paidContent', '#publishNow'] |
Archivverzeichnis für Eingangsdateien |
hup.one.content.imports.import-points[7].parameters. |
log-directory\\les-file1\gestaltung\content\pscimport\logs | Protokollverzeichnis - z.B. für unbekannte Contentparts oder Ressortstakeover-persons | 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.
| Jira |
---|
server | Jira |
---|
serverId | b1965ef4-7eaa-318a-9a9d-4f24d169662f |
---|
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 dienttakeover-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. | Jira |
---|
server | Jira |
---|
serverId | b1965ef4-7eaa-318a-9a9d-4f24d169662f |
---|
key | CON-6314 |
---|
|
|
hup.one.content.imports.import-points[7].parameters. |
tagimport-categoryimported Tag-Kategorie für den Import neuer TagsSollte als Kategorie konfiguriert werden: hup.one.content.tag.categories[].nameIm XML mitgelieferte Exportkanäle werden übernommen, wenn sie auch konfiguriert sind. Übersteuert die Konfiguration: auto-create-article.destination-channels | Jira |
---|
server | Jira |
---|
serverId | b1965ef4-7eaa-318a-9a9d-4f24d169662f |
---|
key | CON-6314 |
---|
|
|
hup.one.content.imports.import-points[7].parameters. |
location-import-extkeyOptional. Location-Kategorie für den Import neuer Locationspreserve-assets-in-input-directory | false | Optional. Assets im Eingangsverzeichnis nach Import liegen lassen | Jira |
---|
server | Jira |
---|
serverId | b1965ef4-7eaa-318a-9a9d-4f24d169662f |
---|
key | CON-6606 |
---|
|
|
|
Info |
---|
Zurdnung von XML-Attributen zu Artikel-Attributen ist in Jira |
---|
server | Jira |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | b1965ef4-7eaa-318a-9a9d-4f24d169662f |
---|
key | CON-5066 |
---|
| dokumentiert |
|
|
hup.one.content.imports.import-points[6].enabled | true |
|
|
hup.one.content.imports.import-points[6].initial-delay | 15 |
|
|
hup.one.content.imports.import-points[6].interval | 20 |
|
|
hup.one.content.imports.import-points[6].component-name | ArticleNMImportModule |
|
|
hup.one.content.imports.import-points[6].name | Nativemedia-Import |
|
|
hup.one.content.imports.import-points[6].parameters.archive-directory | /media/gestaltung/importe/article/nativemedia/archive | Archivverzeichnis |
|
hup.one.content.imports.import-points[6].parameters.error-directory | /media/gestaltung/importe/article/nativemedia/error | Fehlerverzeichnis |
|
hup.one.content.imports.import-points[6].parameters.input-directory | /media/gestaltung/importe/article/nativemedia/input | Eingangsverzeichnis für XML und Assets |
|
hup.one.content.imports.import-points[6].parameters.tags | Leserreporter | Komma-separierte Liste von Stichworten, die beim Import gesetzt werden müssen |
|
hup.one.content.imports.import-points[6].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].parameters.locations |
| Komma-separierte Liste von Geotag-Namen |
|
hup.one.content.imports.import-points[6].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[4].enabled | true |
|
|
hup.one.content.imports.import-points[4].initial-delay | 15 |
|
|
hup.one.content.imports.import-points[4].interval | 20 |
|
|
hup.one.content.imports.import-points[4].component-name | ArticleGogolImportModule |
|
|
hup.one.content.imports.import-points[4].name | 'Gogol-Import' |
|
|
hup.one.content.imports.import-points[4].parameters.archive-directory | /media/gestaltung/importe/article/gogol/archive |
|
|
hup.one.content.imports.import-points[4].parameters.error-directory | /media/gestaltung/importe/article/gogol/error |
|
|
hup.one.content.imports.import-points[4].parameters.input-directory | /media/gestaltung/importe/article/gogol/input |
|
|
hup.one.content.imports.import-points[4].parameters.logDirectory | /media/gestaltung/importe/article |
/gogol/importlogsDPA Weblines Import/gogol/importlogs |
|
|
DPA Weblines Import |
|
hup.one.content.imports.import-points[].enabled | true |
|
|
hup.one.content.imports.import-points[].initial-delay | 15 |
|
|
hup.one.content.imports.import-points[].interval | 20 |
|
|
hup.one.content.imports.import-points[].component-name | DpaWeblinesImportModule |
|
|
hup.one.content.imports.import-points[].name | 'DPA-INFOLINE-Import' |
|
|
hup.one.content.imports.import-points[].parameters.archive-directory | /media/gestaltung/importe/article/infoline_rs/dpa-InfoLine_rs/error |
|
|
hup.one.content.imports.import-points[ |
5].enabled].parameters.auto-create-article.allow-new-tags | false |
true |
|
|
hup.one.content.imports.import-points[ |
5].initial-delay].parameters.auto-create-article.article-author | dpa |
15 |
|
|
hup.one.content.imports.import-points[ |
5interval20 | hup.one.content.imports.import-points[5].component-name | parameters.auto-create-article.article-keyword | DPAINFOLINE |
DpaWeblinesImportModule |
|
|
hup.one.content.imports.import-points[ |
5].name'DPA-INFOLINE-Import'].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.archive-directory/media/gestaltung/importe/article/infoline_rs/dpa-InfoLine_rs/error.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].parameters.auto-create-article |
.allow-new-tags.destination-channels[0].export-point-name | Onetz | Name des Exportpunkte (=Kanal) |
false |
|
hup.one.content.imports.import-points[ |
5].parameters.auto-create-article. |
article-authordestination-channels[].exclude-criteria.title-parts | [ "Verbot", "nicht zugelassen"] | Zeichenketten, die nicht im Titel der Meldung enthalten sein dürfen |
dpa |
|
hup.one.content.imports.import-points[ |
5].parameters.auto-create-article. |
article-keyworddestination-channels[].exclude-criteria.tags | ["Riesen", "Zwerge"] | Stichwörter, die nicht enthalten sein dürfen |
DPAINFOLINE |
|
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].parameters.auto-create-article.destination-channels |
[].exclude-criteria.georegions | ["Region Leipzig", "Niedersachsen"] | Georegion, die nicht enthalten sein dürfen. Bei Orten und Georegionen muss für den Ausschluss nur eins von beiden Zuordnungen zutreffen. |
Onetz |
|
hup.one.content.imports.import-points[ |
5].parameters.auto-create-article.enabled | true |
|
|
hup.one.content.imports.import-points[ |
5].parameters.auto-create-article.publish-now | true |
|
|
hup.one.content.imports.import-points[ |
5].parameters.download-pw | ******** |
|
|
hup.one.content.imports.import-points[ |
5].parameters.download-user | ******** |
|
|
hup.one.content.imports.import-points[ |
5].parameters.error-directory | /media/gestaltung/importe/article/infoline_rs/dpa-InfoLine_rs/archive |
|
|
hup.one.content.imports.import-points[5].parameters.hires-image-dimension | 3200 |
|
|
hup.one.content.imports.import-points[5].parameters.hires-preferred-ratio | 1.5 |
|
|
hup.one.content.imports.import-points[5].parameters.image-service-host | projektor.dpa-newslab.com |
|
|
hup.one.content.imports.import-points[5].parameters.input-directory | /media/gestaltung/importe/article/infoline_rs/dpa-InfoLine_rs |
|
|
hup.one.content.imports.import-points[5].parameters.media-format-name | large_4_3 |
|
|
hup.one.content.imports.import-points[5].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" |
|
|