Konfigurationsschalter myContent PORTAL

Konfigurationsschalter myContent PORTAL

Konfiguration Allgemein

Schalter

Standardwert/Beispielwert

Beschreibung

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

Schalter

Standardwert/Beispielwert

Beschreibung

portal.messaging.masterdata-queue-name



Name der ActiveMQ-Queue für Update-Events von myContent zum Portal
(Korrespondierender Schalter in myContent: hup.one.content.portal.masterdatagateway,queue-name) 

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

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:

  • googlebot

  • bingbot

  • slurp

  • duckduckbot

  • facebot

  • facebook

  • applebot

  • twitterbot



Konfiguration Anzeigen

Schalter

Standardwert/Beispielwert

Beschreibung



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 
Bei mehreren Logik-Servern nur bei einem aktivieren, sonst werden die Mails mehrfach verschickt.



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:

  • String orderNo

  • String customer

  • String description

  • Integer remainingDays

  • Integer remainingImpressions

  • Integer remainingClicks





Konfiguration Artikel

Schalter

Standardwert/Beispielwert

Beschreibung

Schalter

Standardwert/Beispielwert

Beschreibung

portal.article.cooldowns

<Prio> : <Cooldown in Minuten>

1 : 960
2 : 360
3 : 60

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

  • full (Default) - Voll eingebettet, wenn die Artikelreferenz das Flag embedded hat

  • linkOnly - Immer als Link

  • preview - Artikelvorschau

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.
Diese Schalter sollte nur dann angeschaltet sein, wenn die alternativen Seo-Ids tatsächlich verwendet werden, weil ein zusätzlicher Select für die Ressourcensuche erforderlich ist, wenn anderweitig nichts gefunden wird,

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)
Im Frontend sind die betreffenden Stichworte als Tag zum Artikel nicht sichtbar.

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
analog zu portal.article.tag-names-hidden-in-frontend, nur dass hier die betreffenden Tags anhand ihrer Kategorie festgelegt werden.

portal.article.tag-category-names-high-priority

leer

Liste von Tag-Kategorie-Namen
Wenn man Artikel gesetzt, werden die Tags werden immer die immer und an erster Stelle in den Meta-Data Blöcken ausgegeben (auch wenn gar keine Stichwörter im VHost / Template) konfiguriert sind.

portal.article.tag-category-name-to-css-class

leer
Bsp.:
"cat1": "CssClass1"
"cat2": "CssClass2"

Map von Tag-Kategorien (Key) zu CSS-Klassennamen
Je Tag-Kategorie kann eine CSS Klasse definiert werden, die sofern gesetzt mit im HTML ausgegeben wird, sodass man diese Kategorie anders Stylen kann.

portal.article.tag-names-do-not-combine-for-suggestions[].not-assigned-tag

leer

Regel für den Ausschluss von Aritkelvorschlägen:
Im Attribut not-combine-tag wird der Name des Tags festgelegt, welchen die vorgeschlagenen Artikel nicht enthalten dürfen, wenn dem angezeigten Artikel das Tag not-assigned-tag nicht zugeordnet ist.  

portal.article.tag-names-do-not-combine-for-suggestions[].not-combine-tag

leer

portal.article.tag-names-no-hyperlink

leer


Liste von Tag-Namen
Die betreffenden Tags sind nicht klickbar.

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
0.5

Steuert den Zeitpunkt ab dem die Pay/Sponsorwall frühestens angezeigt wird

Konfiguration PageParts

Schalter

Standardwert/Beispielwert

Beschreibung

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

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: 1



Konfiguration SSR-Cache

Schalter

Standardwert/Beispielwert

Beschreibung

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