Konfiguration Stammdatenübertragung zum Portal
Konfiguration Artikel
<Prio> : <Cooldown in Minuten>
1 : 960
2 : 360
3 : 60
Full
Einbettung von Artikeln in Artikeln
- Full (Default) - Voll eingebettet, wenn die Artikelreferenz das Flag embedded hat
- Link-Only - Immer als Link
false
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,
Schalter | Standardwert/Beispielwert | Beschreibung | ||
---|---|---|---|---|
portal.messaging.masterdata-queue-name | Name der ActiveMQ-Queue für Update-Events von | PS-ContentmyContent zum Portal (Korrespondierender Schalter in | PS-ContentmyContent: 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) |
tag-names-restrict-to-tag-for-suggestions
gnored-tracking-ip-addresses
Konfiguration Frontend
...
true
true / false
...
deaktiviert den Überlastungsschutz des Frontends
ohne Angabe des Konfigurationseintrag ist der Überlastungsschutz aktiv
...
leer
...
zusätzliche User-Agents für die immer gerendert werden soll
folgende werden hart-gecoded immer gerendert:
- googlebot
- bingbot
- slurp
- duckduckbot
- facebot
- applebot
- twitterbot
Konfiguration Anzeigen
...
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 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:
|
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-trigger-ticker | leer | Liste von Tag-Namen für die ein Artikel als Ticker dargestellt wird |
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 |
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 |
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-no-hyperlink | leer Bsp.: "cat1": "CssClass1" "cat2": "CssClass2" | 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 |
---|---|---|
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 |
...
Schalter | Standardwert/Beispielwert | Beschreibung | |
---|---|---|---|
portal.ext-insights.enabled | false | Aktiviert/Deaktiviert das Aufzeichnen eines Seitenbesuchs über PSC Ext Insights | |
portal.ext-insights.application-code | Application Code der in PS.Content myContent fürs Portal konfiguriert wurde | ||
portal.ext-insights.version | |||
portal.ext-insights.visit-page-event-code | Event Code der in PS.Content myContent fürs Besuchen einer Seite des Portals konfiguriert wurde |
...