Konfigurationsschalter myContent PORTAL
Konfiguration Allgemein
Schalter | Standardwert/Beispielwert | Beschreibung |
|---|---|---|
portal.destination | leer | der Name des Portals gegenüber PS.Content wird genutzt um Assets einem Exportkanal zuzuordnen |
Konfiguration Stammdatenübertragung zum Portal
Schalter | Standardwert/Beispielwert | Beschreibung |
|---|---|---|
portal.messaging.masterdata-queue-name | Name der ActiveMQ-Queue für Update-Events von myContent zum Portal | |
portal.navigation.location-resource-path-prefix | Bsp: "/orte/" | Pfadprefix der zur Generierung der Links für Ortsmarken genutzt wird. Darf nicht leer sein. Ort Berlin → "/orte/berlin". Der angebene Wert sollte zu den angelegten Resourcen passen. |
portal.navigation.department-resource-path-prefix | Bsp: "/ressort/" | Pfadprefix, der zur Generierung der Links für Ressorts genutzt wird. Dieser darf nicht leer sein. Für den angegebenen Wert sollte in der Ressourcenverwaltung ein Pfad mit einem Platzhalter für den Ressortnamen im darauffolgende Pfadsegment eingerichtet sein. Die dort zugeordnete Seite erhält beim Aufruf das Ressort als Selektionskriterium für die enthaltenen Artikel gesetzt, |
portal.navigation.tag-resource-path-prefix | Bsp: "/stichwort/" | Pfadprefix, der zur Generierung der Links für Stichworte genutzt wird. (gleiche Logik wie bei location-resource-path-prefix und department-resource-path-prefix) |
portal.navigation.person-resource-path-prefix | Bsp: "/person/" | Pfadprefix, der zur Generierung der Links für Personen utzt wird. (gleiche Logik wie bei location-resource-path-prefix und department-resource-path-prefix) |
portal.navigation.search-query-path-prefix | Standard: "/search/" | Pfadprefix für die Volltextsuche, welche von der Suchzeilen-Komponente des Rahmentemplates verwendet wird. Für den angegebenen Wert sollte in der Ressourcenverwaltung ein Pfad mit dem Platzhalter {SEARCHQUERY} für die URL-encodierte Suchanfrage darauffolgende Pfadsegment eingerichtet sein. Die dort zugeordnete Seite erhält beim Aufruf die Anfrage als Selektionskriterium für die Volltextsuche nach Artikeln. |
tag-names-restrict-to-tag-for-suggestions
gnored-tracking-ip-addresses
Konfiguration Frontend
Schalter | Standardwert/Beispielwert | Beschreibung |
|---|---|---|
portal.frontend.log-level | info | Loglevel, Levels analog zu Spring |
portal.frontend.overload-protection-enabled | true true / false | deaktiviert den Überlastungsschutz des Frontends ohne Angabe des Konfigurationseintrag ist der Überlastungsschutz aktiv |
portal.frontend.force-ssr-user-agents | leer | zusätzliche User-Agents für die immer gerendert werden soll folgende werden hart-gecoded immer gerendert:
|
Konfiguration Anzeigen
Schalter | Standardwert/Beispielwert | Beschreibung | |
|---|---|---|---|
portal.advert.article-button-width | 300 | Einheit px; Legt die Breite der Artikelbuttons in der Desktopansicht fest | |
portal.advert.article-button-spacing | 13 | Einheit px; Legt die vertikalen Abstände zwischen den Artikelbuttons in der Desktopansicht fest | |
portal.advert.email-trigger-for-expiring-ads.enabled | false | Aktivierung des Jobs zur EMail Info zu auslaufenden Anzeigen | |
portal.advert.email-trigger-for-expiring-ads.cron | z.B. "0 0 6 * * *" für täglich 6 Uhr | Zeitpunkt für Cron-Job | |
portal.advert.email-trigger-for-expiring-ads.days | Tage vor Ablauf | ||
portal.advert.email-trigger-for-expiring-ads.impressions | Anzahl der offenen Impressions | ||
portal.advert.email-trigger-for-expiring-ads.clicks | Anzahl der offenen Klicks | ||
portal.advert.email-trigger-for-expiring-ads.email-recipients | EMail-Adressen der Empfänger | ||
portal.advert.email-trigger-for-expiring-ads.subject-template-tile | html/subject-trigger-for-expiring-ads | Text-Template-Dateiname für Betreff | |
portal.advert.email-trigger-for-expiring-ads.html-template-file | html/text-trigger-for-expiring-ads | Html-Template-Dateiname für Inhalt Templatevariable für Liste: EXPIRING_ADVERT_DATA_LIST Attribute der Einträge:
|
Konfiguration Artikel
Schalter | Standardwert/Beispielwert | Beschreibung |
|---|---|---|
portal.article.cooldowns | <Prio> : <Cooldown in Minuten> 1 : 960 | Cooldown-Zeiten für Artikel in Minuten in Abhängigkeit von der Priorität. Die Werte in der Beispielspalte sind die Standardwerte. |
portal.article.article-embed-style | full | Einbettung von Artikeln in Artikeln
|
portal.article.search-by-alternate-seo-id | false | Kann kein Artikel per URL bzgl. Seo-Id oder Ressourcenpfad ermittelt werden, so wird zusätzlich das letzte Pfad-Segment der URL als alternative Seo-Id am Artikel (Spalte altseoid) für die Suche verwendet. |
portal.article.tag-names-no-date | leer | Liste von Tag-Namen für die für einen Artikel die Datumzeile ausgeblendet wird |
portal.article.tag-names-trigger-hidden | leer | Liste von Tag-Namen für die ein Artikel aus den Übersichtsseiten ausgeblendet wird |
portal.article.tag-names-trigger-no-Index | leer | Liste von Tag-Namen für die ein Artikel das No-Index-Metatag erhält |
portal.article.tag-names-ignored-for-suggestions | leer | Liste von Tag-Namen die bei der Generierung von Vorschlägen ignoriert werden (z.B. DPAINFOLINE) |
portal.article.tag-category-names-ignored-for-suggestions | leer | analog zu portal.article.tag-names-ignored-for-suggestions, nur dass hier die betreffenden Tags anhand ihrer Kategorie festgelegt werden. |
portal.article.tag-names-restrict-to-tag-for-suggestions | leer | Liste von Tag-Namen, die bei Vorhandensein im Artikel bei der Generierung von Vorschlägen verursachen, dass die Vorschläge dieses Tag enthalten |
portal.article.tag-names-hidden-in-frontend | leer | Liste von Tag-Namen (Stichworte), die als Tag zum Artikel im Frontend nicht angezeigt werden. |
portal.article.tag-category-names-hidden-in-frontend | leer | Liste von Tag-Kategorie-Namen |
portal.article.tag-category-names-high-priority | leer | Liste von Tag-Kategorie-Namen |
portal.article.tag-category-name-to-css-class | leer | Map von Tag-Kategorien (Key) zu CSS-Klassennamen |
portal.article.tag-names-do-not-combine-for-suggestions[].not-assigned-tag | leer | Regel für den Ausschluss von Aritkelvorschlägen: |
portal.article.tag-names-do-not-combine-for-suggestions[].not-combine-tag | leer | |
portal.article.tag-names-no-hyperlink | leer | Liste von Tag-Namen |
portal.article.tag-names-trigger-hide-update-text | Bsp.: #HIDE-UPDATE | Liste von Tagnamen, für die ein Artikelaktualisierungsdatum ausgeblendet ist, die aber die Artikelsortierung noch beeinflussen. |
portal.article.use-seo-url-as-canonical-url | leer | Steuert ob die SEO-Url oder technische Url als kanonische Url genutzt werden soll |
portal.article.wall-delay | Einheit Sekunde | Steuert den Zeitpunkt ab dem die Pay/Sponsorwall frühestens angezeigt wird |
Konfiguration PageParts
Schalter | Standardwert/Beispielwert | Beschreibung |
|---|---|---|
portal.page.page-parts | Liste von Pageparts | |
portal.page.page-parts[0].page-part-key | leer | Definiert einen eindeutigen Schlüssel (Freittext) |
portal.page.page-parts[0].page-part | leer | Definiert die generelle Art des PageParts () |
portal.page.page-parts[0].caption | leer | Bezeichnung im Admintool |
portal.page.page-parts[0].sub-types | leer | List der Subtypen eines Pageparts |
portal.page.page-parts[0].sub-types[0].sub-type-key | leer | Definiert einen eindeutigen Schlüssel |
portal.page.page-parts[0].sub-types[0].frontend-sub-type-key | leer | Definiert die Komponente die im Frontend zum Rendern genutzt wird |
portal.page.page-parts[0].sub-types[0].caption | leer | Bezeichnung im Admintool |
portal.page.page-parts[0].sub-types[0].representation | leer | Darstellungsart im Frontend |
Page Part Typen → Frontend Subtypen → Representationen
ArticleListPagePart
previewTeaserBox
Representationen
multi
single
Properties
count
previewGrid
Representationen
twoColumn
threeColumn
fourColumn
Properties
count
count-overwritable
enable-paging
ad-frequency
ad-count-per-slot
previewSlider
Representationen
withPictures
withoutPicturesCaption
Properties
count
count-overwritable
enable-headline
ad-frequency
ad-count-per-slot
ArticleBoxPagePart
articleBox
Representationen
withPictures
withOnePicture
withoutPictures
AdvertPlacePagePart
media
HtmlCodePagePart
htmlCode
HtmlWysiwygPagePart
htmlCode
SpacingPagePart
spacing
Property | Beschreibung |
|---|---|
count | Legt die standardmäßige Anzahl an Artikeln fest |
count-overwritable | Legt fest, ob die Anzahl an Artikel im Admin überschrieben werden kann |
enable-headline | Aktiviert, ob für den Slider eine Headline angegeben werden kann |
ad-frequency | Aller wieviel Artikel kommt ein Werbeblock |
ad-count-per-slot | Wieviel Werbung pro Block |
Beispiel PagePart
page-part-key: articleSlider
page-part: ArticleListPagePart #entscheidet über den Kontext
caption: ArtikelSlider
sub-types:
- sub-type-key: withPictures
frontend-sub-type-key: previewSlider
caption: withPicturesCaption
count: 15
count-overwritable: true
enable-headline: true
representation: withPictures
ad-frequency: 4
- sub-type-key: withoutPictures
frontend-sub-type-key: previewSlider
caption: withoutPicturesCaption
count: 15
count-overwritable: true
enable-headline: true
representation: withoutPictures
ad-frequency: 4
ad-count-per-slot: 1Konfiguration SSR-Cache
Schalter | Standardwert/Beispielwert | Beschreibung |
|---|---|---|
portal.servers.ssr-cache.url | leer | interne Url des Caches |
portal.ssr-cache.log-level | info | Loglevel, Levels analog zu Spring |
portal.ssr-cache.landing-page-refresh-url | / | URL der Startseite |
portal.ssr-cache.landing-page-refresh-interval | 20 |