...
Derzeit werden folgende System-Attribute unterstützt:
Key | Name | Beschreibung/Bedeutung | Wertevorrat | Typ |
---|
#altSeoId | Alt. SEO URL | Alternative SEO URL für die Portalausleitung | Text | |
#exportError | Exportfehler | Mind. ein Export war fehlerhaft | Boolean | |
#isTemplate | Vorlage | Vorlagekennzeichen am Artikel | Boolean | |
#isPrivate | Privat | Der Artikel ist nur für den Erfasser sichtbar | Boolean | |
#writtenReady | Fertig erfasst | Der Artikel ist fertig erfasst | Boolean | |
#publishNow | Jetzt publizieren | Der Artikel wird sofort in die konfigurierten Kanäle exportiert | Boolean | |
#published | Publiziert | Der Artikel wurde bereits veröffentlicht | Boolean | |
#releaseStatus | Freigabestatus | Freigabestatus des Artikels |
| Auswahl (String) |
#releaseComment | Anmerkungen zur Freigabe | Kommentar zur Freigabe | String | |
#releaseDate | Veröffentlichungsdatum | Datum ab wann der Artikel veröffentlich werden darf. | Date | |
#sourceCanceled | Quelle zurückgezogen | Die Quelle/Meldung des Artikels wurde zurückgezogen | Boolean | |
#sourceUpdated | Quelle aktualisiert | Die Quelle/Meldung des Artikels wurde aktualisiert | Boolean | |
#tasksDone | Aufgaben erledigt | Die zugewiesene(n) Aufgabe(n) wurde(n) erledigt | Boolean | |
#tasksNotAccepted | Aufgaben abgelehnt | Die zugewiesene(n) Aufgabe(n) wurde(n) abgelehnt | Boolean | |
#tasksNotAssigned | Nicht zugewiesene Aufgaben vorhanden | Es gibt noch nicht zugewiesene Aufgaben | Boolean | |
#tasksPresent | Aufgaben vorhanden | Es sind Aufgaben vorhanden | Boolean | |
#tasksRejected | Aufgaben abgelehnt | Zugewiesene Aufgaben wurden abgelehnt | Boolean | |
#usedInChannel | Verwendet in... | Der Artikel wird in einem bestimmten Kanal verwendet | Boolean | |
#writtenReady | Fertig erfasst | Der Artikel gilt als fertig erfasst | Boolean |
Kundenspezifische Testate
...
Die Konfiguration findet in der Application.yml des UI-Content-Containers statt. Im Abschnitt dynAttribs werden die Attribute in 3 Kategorien eingeordnet:
- booleanAttributes boolean-attributes werden als Checkboxen dargestellt
- textAttributes text-attributes werden als Textfelder dargestellt
- selectAttributes select-attributes werden als Comboboxen dargestellt
- date-attributes werden als Datum/Zeit-Felder dargestellt
Jedes Attribut (Testat) besteht mindestens aus:
...
Wird eine Attribute durch eine Anwenderaktion auf einen bestimmten Wert gesetzt, kann eine Folgeaktion pro gesetzten neuen Wert über das Attribut custom-article-action-key-for-value angeben werden (siehe Konfiguration CustomActions (erweiterte Suche, Folgeaktion beim Setzen von dyn. Attributen).
Aufbau in der YML-Datei
dynAttribsdyn-attribs:
{Attributkategorie: [booleanAttributesboolean-attributes, text-attributes, textAttributesselect-attributes, selectAttributesdate-attributes]}
booleanAttributesboolean-attributes:
-
key: [Schlüssel - String]
name: [Name - String]
enabled: [aktiv - Boolean]
defaultValuedefault-value: [Standard - Boolean]
roles: [Rollen]
- ROLE_ADMIN
- ROLE_CNT_USER
custom-article-action-for-value:
- true: <Schlüssel der Aktion>
- false: <Schlüssel der Aktion>
textAttributestext-attributes:
-
key: [Schlüssel - String]
name: [Name - String]
enabled: [aktiv - Boolean]
defaultValuedefault-value: [Vorbelegung - String]
roles: [Rollen]
custom-article-action-for-value:
- [Wert]: [Schlüssel der Aktion]
selectAttributesselect-attributes:
-
key: [Schlüssel - String]
name: [Name - String]
enabled: [aktiv - Boolean]
nullSelectionAllowednull-selection-allowed: [Leereintrag - Boolean]
roles: [Rollen]
entries: [Auswahl]
-
key: [Schlüssel - Integer]
label: [Name - String]
defaultValuedefault-value: [Default - Boolean]
custom-article-action-for-value:
- [Schlüssel des Eintrags]: [Schlüssel der Aktion]
date-attributes:
-
key: [Schlüssel - String]
name: [Name - String]
enabled: [aktiv - Boolean]
roles: [Rollen]
Beispiel einer Testate-Konfiguration
dynAttribsdyn-attribs:
booleanAttributesboolean-attributes:
-
key: 3
name: content.article.attrib.readyForPublication
enabled: true
defaultValuedefault-value: false
roles:
-
key: paywall
name: Paywall
enabled: true
defaultValuedefault-value: false
roles:
- ROLE_CNT_USER
- ROLE_ADMIN
textAttributestext-attributes:
-
key: 4
name: content.article.attrib.additionalText
enabled: false
defaultValuedefault-value: vorbelegung
roles:
selectAttributesselect-attributes:
-
key: releaseNote
name: content.article.attrib.releaseNote
enabled: true
nullSelectionAllowednull-selection-allowed: false
roles:
entries:
-
key: 0
label: content.article.attrib.releaseNote.necessarily
-
key: 1
label: content.article.attrib.releaseNote.normally
defaultValuedefault-value: true
-
key: 2
label: content.article.attrib.releaseNote.possibly
-
key: 3
label: content.article.attrib.releaseNote.dont
-
key: articlePriority
name: content.article.attrib.articlePriority
enabled: true
nullSelectionAllowednull-selection-allowed: false
roles:
- ROLE_CNT_USER
entries:
-
key: 0
label: content.article.attrib.articlePriority.important
-
key: 1
label: content.article.attrib.articlePriority.normally
defaultValuedefault-value: true
-
key: 2
label: content.article.attrib.articlePriority.unimportant
date-attributes:
-
key: #releaseDate
name: content.article.attrib.releaseDate
enabled: false
roles:
- ROLE_CNT_USER