...
Schalter | Standardwert | Beschreibung | Anmerkung | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
cmis.url | http://deleconsrv01.hup.ucs:7070/alfresco/api/-default-/public/cmis/versions/1.1/atom | Die CMIS URL des DMS. | |||||||||||||
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 | |||||||||||||
content.ribbon.IsSecure | false | 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.port | 25 | Port des Mailservers | |||||||||||||
hup.one.content.article.defaultTemplateName | Default für die Artikelvorlage-Combobox | z.B. Standard | |||||||||||||
hup.one.content.article.defaultGaleryTemplateName | Default Artikelvorlage zur Erstellung einer Asset-Galerie | z.B. Galerie | |||||||||||||
hup.one.content.article.dynAttribsRequiresChannels | Liste von dyn. Attributen (Testaten), die nur zu setzen sind, wenn ein Exportkanal ausgewählt ist | z.B. ['#writtenReady','#publishNow'] | |||||||||||||
hup.one.content.article.emailNotification.from | noreply@hup.de | Absenderadresse für ausgehende Emails | |||||||||||||
hup.one.content.article.emailNotification.htmlTemplateFile | /media/gestaltung/email/email-state_change-article.html | Template-Datei für die Email bei Statusänderung eines Artikels. | |||||||||||||
hup.one.content.article.emailNotification.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.defaultExportPoints[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.exporterEnabled | true | Aktiviert den im Logikserver eingebauten Exportthread. | Darf nur in einem Logikserver aktiv sein! | ||||||||||||
hup.one.content.article.export.exportable[0] | 'readyForPublication' | Legt fest, bei welchen Testaten automatisch ein Exportausgeführt wird. | Die Testate sind logisch UND verknüpft. | ||||||||||||
hup.one.content.article.export.exportSteps[0].timeOut | 240000 | Timeout für einen Export in Sekunden | Betrifft alle Kanäle zusammen | ||||||||||||
hup.one.content.article.export.ignoredChannelsOnExportFailure | 'XML','VL-Export' | Kanäle für die das Textat "Exportfehler" nicht gesetzt wird | |||||||||||||
hup.one.content.article.export.deleteExportedArticleWhenChannelWasRemoved | 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.logging.file | /tmp/contentexporter_dev.log | Protokolldatei | Linux/Windows beachten! | ||||||||||||
hup.one.content.article.export.removeDynAttribsAfterPublication[0] | 'isUpdate' | Testate die nach der Ausleitung zurück gesetzt werden sollen. | Komma separiert | ||||||||||||
hup.one.content.article.export.setPublishedAttributeForChannels[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.exportGroups[0..m].name | Für die Kanal-Schnellauswahl: Frei wählbarer Gruppenname (zB: "Printausgaben", "Onlineportale") | ||||||||||||||
hup.one.content.article.export.exportGroups[0..m].exportPointNames[0..n] | Für die Kanal-Schnellauswahl: Name eines Exportpoints innerhalb einer Gruppe. | ||||||||||||||
hup.one.content.article. | preview.htmlTransformations.defaultTransformation/media/gestaltung/xsl/ArticleXml2Html.xsl | XSL Datei für die "normale" HTML Artikelvorschau | zB. bei Artikelverweisdownload | Konfiguration des Export in Form des Downloads in der Artikelview (benutzt ArticleXmlExportModule) | |||||||||||
hup.one.content.article.download.entries | leer | Liste der Download-Optionen | |||||||||||||
hup.one.content.article. | previewdownload. | htmlTransformationsentries[]. | narrowTransformation/media/gestaltung/xsl/ArticleXml2Html.xsl | XSL Datei für die "schmale" HTML Artikelvorschau | zB. in der Smartbarkey | eindeutiger Key | notwendig | ||||||||
hup.one.content.article.download.entries[].label | Label zur Anzeige in der Oberfläche (message-key) | notwendig | |||||||||||||
hup.one.content. | assetController.multiProcessThreadPoolSize20 | Größe des Threadpools für Asset-Operationen | Muss zum Threadpool vom DMS passenarticle.download.entries[].defaultValue | false | true für Vorauswahl in ComboBox | optional | |||||||||
hup.one.content. | imports.importerEnabledtrue | Aktiviert den im Logikserver eingebauten Importthread | Darf jeweils nur einmal aktiv sein! | article.download.entries[].parameters | leer | steuert den Exporter, siehe Xml-Exporte und Beispiel | |||||||||
hup.one.content.article.locationpreview.htmlTransformations.onlyExplicitCreationAllowed | true | Legt fest, ob neue Orte (Geotags) durch Eingabe unbekannter Ort in die Tag-Felder angelegt werden dürfen.defaultTransformation | /media/gestaltung/xsl/ArticleXml2Html.xsl | XSL Datei für die "normale" HTML Artikelvorschau | zB. bei Artikelverweis | ||||||||||
hup.one.content.tag.onlyExplicitCreationAllowed | true | Legt fest, ob neue Stichworte (Tags) durch Eingabe unbekannter Stichworte in die Tag-Felder angelegt werden dürfen.article.preview.htmlTransformations.narrowTransformation | /media/gestaltung/xsl/ArticleXml2Html.xsl | XSL Datei für die "schmale" HTML Artikelvorschau | zB. in der Smartbar | ||||||||||
hup.one.content.notificationassetController.emailNotification.sendEmailOnNewNotificationmultiProcessThreadPoolSize | false | sollen bei neuer Benachrichtigung Emails ausgelöst werden | hup.20 | Größe des Threadpools für Asset-Operationen | Muss zum Threadpool vom DMS passen | ||||||||||
hup.one.content. | notification.emailNotification.subjectBetreff der Emailimports.importerEnabled | true | Aktiviert den im Logikserver eingebauten Importthread | Darf jeweils nur einmal aktiv sein! | |||||||||||
hup.one.content. | notification.emailNotification.fromAbsender der Maillocation.onlyExplicitCreationAllowed | true | Legt fest, ob neue Orte (Geotags) durch Eingabe unbekannter Ort in die Tag-Felder angelegt werden dürfen. | ||||||||||||
hup.one.content. | notificationtag. | emailNotification.htmlTemplateFileTemplate Datei | zb. \\delefil01\gestaltung\DELECONSRV02\email\email-new-notification.htmlonlyExplicitCreationAllowed | true | Legt fest, ob neue Stichworte (Tags) durch Eingabe unbekannter Stichworte in die Tag-Felder angelegt werden dürfen. | ||||||||||
hup.one.content.themenotification.publishingemailNotification.deadlineOffsetsendEmailOnNewNotification | 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.externalServerProperties.address | Hostname des Logikservers | hup.one.server.externalServerProperties.IsSecure | false | Externes Zugriff per HTTPS | hup.one.server.externalServerProperties.port | 7071false | sollen bei neuer Benachrichtigung Emails ausgelöst werden | |
hup.one.content.notification.emailNotification.subject | Betreff der Email | ||||||||||||||
hup.one.content.notification.emailNotification.from | Absender der Mail | ||||||||||||||
hup.one.content.notification.emailNotification.htmlTemplateFile | Template Datei | zb. \\delefil01\gestaltung\DELECONSRV02\email\email-new-notification.html | |||||||||||||
hup.one.content.theme.publishing.deadlineOffset | 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.externalUIServerPropertiesexternalServerProperties.address | Externer Hostname / Domainname des UI ServersLogikservers | ||||||||||||||
hup.one.server.externalUIServerPropertiesexternalServerProperties.IsSecure | truefalse | Externes Zugriff per HTTPS nutzen? | |||||||||||||
hup.one.server.externalUIServerPropertiesexternalServerProperties.port | 7071 | ||||||||||||||
hup.one.server.externalUIServerProperties.address | Externer Hostname / Domainname des UI Servers | ||||||||||||||
hup.one.server.externalUIServerProperties.IsSecure | true | HTTPS nutzen? | |||||||||||||
hup.one.server.externalUIServerProperties.port | 443 | Externer Port | |||||||||||||
ribbon.IsSecure | false | ||||||||||||||
ribbon.listOfServers | adm:9090 | ||||||||||||||
spring.activemq.brokerUrl | tcp://activemq:61616 | ||||||||||||||
spring.activemq.inMemory | 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.managementUrl | http://deleconsrv02.hup.ucs:17071 | ||||||||||||||
spring.boot.admin.client.serviceUrl | http://deleconsrv02.hup.ucs:7071 | ||||||||||||||
spring.boot.admin.period | 300000 | ||||||||||||||
spring.boot.admin.url | http://springbootadmin:11111 |
...
Schalter | Standardwert | Beschreibung | Anmerkung |
---|---|---|---|
hup.one.content.article.export.exportSteps[0].exportPoints[2].componentName | ArticleNMExportModule | Klassenname des native media Moduls | |
hup.one.content.article.export.exportSteps[0].exportPoints[2].name | Native Media-Export | Displayname des Exportmoduls | Freitext |
hup.one.content.article.export.exportSteps[0].exportPoints[2].irrelevantDataKeys[0] | leere Liste | Liste von mehreren Keys, die auf Sets von irrelevanten Atttributen, ContentParts und DynAttribs verweisen | z.B. [general, someContentParts]; bei mehreren Einträgen werden die dazugehörigen Sets vereinigt |
hup.one.content.article.export.exportSteps[0].exportPoints[2].parameters[url] | https://hdp.nativemedia.de/contents/articles | Push URL des nm Services | |
hup.one.content.article.export.exportSteps[0].exportPoints[2].textReplacements | nicht gesetzt | Definiert Textersetzungen. | Siehe CON-3461 in Release Notes PS.Content 1.0. |
hup.one.content.article.export.irrelevantDataMap[general].attributeNames | leere Liste | Liste von Attributen (bei denen Änderungen keinen Export auslösen sollen | z.B. [name, description] |
hup.one.content.article.export.irrelevantDataMap[general].contentPartNames | leere Liste | Liste von Contentparts bei denen Änderungen keinen Export auslösen sollen | z.B. [teaser, headline] |
hup.one.content.article.export.irrelevantDataMap[general].dynAttribKeys | leere Liste | Liste von DynAttribs bei denen Änderungen keinen Export auslösen sollen | z.B. [paywall, isUpdate] |
hup.one.content.article.export.irrelevantDataMap[someContentParts].attributeNames | leere Liste | Liste von Attributen (bei denen Änderungen keinen Export auslösen sollen | z.B [] |
hup.one.content.article.export.irrelevantDataMap[someContentParts].contentPartNames | leere Liste | Liste von Contentparts bei denen Änderungen keinen Export auslösen sollen | z.B. [leader, text, subtitle] |
hup.one.content.article.export.irrelevantDataMap[someContentParts].dynAttribKeys | leere Liste | Liste von DynAttribs bei denen Änderungen keinen Export auslösen sollen | z.B [] |
hup.one.content.article.preview.previewProviders[1].componentName | NativeMediaPreviewProvider | Klassenname des native media preview Moduls | |
hup.one.content.article.preview.previewProviders[1].name | Native Media | Displayname des Exportmoduls | Freitext |
hup.one.content.article.preview.previewProviders[1].type | url | ||
hup.one.content.article.preview.previewProviders[1].parameters[url] | https://hdppreview.nativemedia.de/contents/articles | Push URL des nm Services | |
hup.one.content.article.export.exportSteps[0].exportPoints[3].componentName | ArticleXmlExportModule | Klassenname des XML Export Moduls | |
hup.one.content.article.export.exportSteps[0].exportPoints[3].name | XML | Displayname des Exportmoduls | Freitext |
hup.one.content.article.export.exportSteps[0].exportPoints[3].parameters.exportPath | /media/gestaltung/exporte/XML/ | Pfad zur Ablage | Linux/Windows beachten! |
Beispiele
.content.article.export.exportSteps[0].exportPoints[3].parameters.exportPath | /media/gestaltung/exporte/XML/ | Pfad zur Ablage | Linux/Windows beachten! |
Beispiele
Codeblock | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
#Sets von Attribut-Namen, ContentPart-Namen und DynAttrib-Keys bei denen Änderungen keinen Export auslösen dürfen
irrelevantDataMap:
general:
attributeNames:
- name
- description
- tags
- requiredAssets
- assignedEditors
- exportPointNames
contentPartNames:
- articleReference
- internetReference
- teaser
dynAttribKeys:
- paywall
- isUpdate
- articlePriority
ignoreAllContentPartsAndDynAttribs:
attributeNames:
- contentParts
- dynAttribs
contentPartNames: []
dynAttribKeys: []
ignoreSomeContentParts:
attributeNames: []
contentPartNames:
- headline
- clusterInterview
- picture
dynAttribKeys: [] |
Codeblock | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
hup: one: #Sets von Attribut-Namen, ContentPart-Namen undcontent: DynAttrib-Keys bei denen Änderungen keinen Export auslösenarticle: dürfen download: irrelevantDataMap: entries: general: - attributeNames: key: plainTextWithAssets - name label: content.article.importExportWindow.export.type.plainTextWithAssets - description defaultValue: true - tags parameters: - requiredAssetsfilenameTemplate: "%Name%" - assignedEditorsfilenameExtension: txt - exportPointNames transformation: \\delefil01\gestaltung\DEMO\ArticleXml2Html.xsl contentPartNames: assetFilenameTemplate: "%AssetName%" - articleReference key: plainTextWithoutAssets - internetReference label: content.article.importExportWindow.export.type.plainTextWithoutAssets - teaser parameters: dynAttribKeys: filenameTemplate: "%Name%" - paywall filenameExtension: txt - isUpdate transformation: \\delefil01\gestaltung\DEMO\ArticleXml2Html.xsl - articlePriority - ignoreAllContentPartsAndDynAttribs: key: xmlWithAssets attributeNames: label: content.article.importExportWindow.export.type.xmlWithAssets - contentParts parameters: - dynAttribs filenameTemplate: "%Name%" contentPartNames: [] filenameExtension: xml dynAttribKeys: [] ignoreSomeContentPartsassetFilenameTemplate: "%AssetName%" - attributeNames: [] contentPartNameskey: xmlWithoutAssets - headlinelabel: content.article.importExportWindow.export.type.xmlWithoutAssets parameters: - clusterInterview filenameTemplate: "%Name%" - picture dynAttribKeysfilenameExtension: []xml |
Konfiguration Importe
Schalter | Standardwert | Beschreibung | Anmerkung |
---|---|---|---|
JPEG Dateiimport | |||
hup.one.content.imports.importPoints[0].enabled | true | ||
hup.one.content.imports.importPoints[0].initialDelay | 15 | ||
hup.one.content.imports.importPoints[0].interval | 30 | ||
hup.one.content.imports.importPoints[0].componentName | JpegImportModule | ||
hup.one.content.imports.importPoints[0].name | JPEG-Import | ||
hup.one.content.imports.importPoints[0].parameters.archiveDirectory | /media/gestaltung/importe/image/archive | ||
hup.one.content.imports.importPoints[0].parameters.errorDirectory | /media/gestaltung/importe/image/error | ||
hup.one.content.imports.importPoints[0].parameters.inputDirectory | /media/gestaltung/importe/image/input | ||
Twitter Import | |||
hup.one.content.twitter.accessToken | ****** | Twitter Zugangsdaten | |
hup.one.content.twitter.accessTokenSecret | ****** | Twitter Zugangsdaten | |
hup.one.content.twitter.consumerKey | ****** | Twitter Zugangsdaten | |
hup.one.content.twitter.consumerSecret | ****** | Twitter Zugangsdaten | |
hup.one.content.imports.importPoints[1].enabled | true | ||
hup.one.content.imports.importPoints[1].initialDelay | 60 | ||
hup.one.content.imports.importPoints[1].interval | 300 | ||
hup.one.content.imports.importPoints[1].componentName | TwitterHomeTimelineModule | ||
hup.one.content.imports.importPoints[1].name | Twitter Home Timeline | ||
hup.one.content.imports.importPoints[2].enabled | false | ||
hup.one.content.imports.importPoints[2].initialDelay | 120 | ||
hup.one.content.imports.importPoints[2].interval | 300 | ||
hup.one.content.imports.importPoints[2].componentName | TwitterSearchModule | ||
hup.one.content.imports.importPoints[2].name | Twitter Search | ||
hup.one.content.imports.importPoints[2].parameters.count | 100 | ||
hup.one.content.imports.importPoints[2].parameters.lang | de | ||
hup.one.content.imports.importPoints[2].parameters.query | "#Leipzig" | ||
hup.one.content.imports.importPoints[2].parameters.result_type | recent | ||
DPA Textimport | |||
hup.one.content.imports.importPoints[3].enabled | true | ||
hup.one.content.imports.importPoints[3].initialDelay | 15 | ||
hup.one.content.imports.importPoints[3].interval | 20 | ||
hup.one.content.imports.importPoints[3].componentName | AgencyTextImportModule | ||
hup.one.content.imports.importPoints[3].name | 'AgencyText-Import' | ||
hup.one.content.imports.importPoints[3].parameters.archiveDirectory | /media/gestaltung/importe/text/archive | ||
hup.one.content.imports.importPoints[3].parameters.errorDirectory | /media/gestaltung/importe/text/error | ||
hup.one.content.imports.importPoints[3].parameters.inputDirectory | /media/gestaltung/importe/text/input | ||
GOGOL Textimport (XML) | |||
hup.one.content.imports.importPoints[4].enabled | true | ||
hup.one.content.imports.importPoints[4].initialDelay | 15 | ||
hup.one.content.imports.importPoints[4].interval | 20 | ||
hup.one.content.imports.importPoints[4].componentName | ArticleGogolImportModule | ||
hup.one.content.imports.importPoints[4].name | 'Gogol-Import' | ||
hup.one.content.imports.importPoints[4].parameters.archiveDirectory | /media/gestaltung/importe/article/gogol/archive | ||
hup.one.content.imports.importPoints[4].parameters.errorDirectory | /media/gestaltung/importe/article/gogol/error | ||
hup.one.content.imports.importPoints[4].parameters.inputDirectory | /media/gestaltung/importe/article/gogol/input | ||
hup.one.content.imports.importPoints[4].parameters.logDirectory | /media/gestaltung/importe/article/gogol/importlogs | ||
DPA Weblines Import | |||
hup.one.content.imports.importPoints[5].enabled | true | ||
hup.one.content.imports.importPoints[5].initialDelay | 15 | ||
hup.one.content.imports.importPoints[5].interval | 20 | ||
hup.one.content.imports.importPoints[5].componentName | DpaWeblinesImportModule | ||
hup.one.content.imports.importPoints[5].name | 'DPA-INFOLINE-Import' | ||
hup.one.content.imports.importPoints[5].parameters.archiveDirectory | /media/gestaltung/importe/article/infoline_rs/dpa-InfoLine_rs/error | ||
hup.one.content.imports.importPoints[5].parameters.autoCreateArticle.allowNewTags | false | ||
hup.one.content.imports.importPoints[5].parameters.autoCreateArticle.articleAuthor | dpa | ||
hup.one.content.imports.importPoints[5].parameters.autoCreateArticle.articleKeyword | DPAINFOLINE | ||
hup.one.content.imports.importPoints[5].parameters.autoCreateArticle.departmentAssignment | "pl=DPA-PL,vm=DPA-VM,wi=DPA-WI,sp=DPA-SP,ku=DPA-KU" | ||
hup.one.content.imports.importPoints[5].parameters.autoCreateArticle.destinationChannels | Onetz | ||
hup.one.content.imports.importPoints[5].parameters.autoCreateArticle.enabled | true | ||
hup.one.content.imports.importPoints[5].parameters.autoCreateArticle.publishNow | true | ||
hup.one.content.imports.importPoints[5].parameters.downloadPW | ******** | ||
hup.one.content.imports.importPoints[5].parameters.downloadUser | ******** | ||
hup.one.content.imports.importPoints[5].parameters.errorDirectory | /media/gestaltung/importe/article/infoline_rs/dpa-InfoLine_rs/archive | ||
hup.one.content.imports.importPoints[5].parameters.hiresImageDimension | 3200 | ||
hup.one.content.imports.importPoints[5].parameters.hiresPreferredRatio | 1.5 | ||
hup.one.content.imports.importPoints[5].parameters.imageServiceHost | projektor.dpa-newslab.com | ||
hup.one.content.imports.importPoints[5].parameters.inputDirectory | /media/gestaltung/importe/article/infoline_rs/dpa-InfoLine_rs | ||
hup.one.content.imports.importPoints[5].parameters.mediaFormatName | large_4_3 |
...