groups
Verfügbar ab Version | 1.29 |
---|---|
Verfügbarkeit | Optional |
Datentyp | Object[] |
Standard-Wert | [] |
Beschreibung
Mit dieser Einstellung können eigene Gruppen anhand der Hinweis-Stichwörter und/oder der Inhaltstypen erstellt werden.
Hierbei gibt es für jede Gruppe folgende Eingeschaften:
caption
Der Wert "caption" stellt den Titel der Gruppe dar. Als Wert wird die ID eines Textes definiert. Falls ein eigener Text genutzt werden möchte, muss ein neuer Text hinzugefügt werden. Wie dies möglich ist, ist unter Lokalisierung erklärt.
Beispiel
{
"caption": "CustomGroupTitle",
"tags": ...,
"contentTypes": ...,
"cssClass": ...
}
tags
Der Wert "tags" enthält alle Hinweis-Stichwörter, die in dieser Gruppe angezeigt werden sollen.
Wird sowohl die Eigenschaft "tags" als auch "contentTypes" angegeben, werden nur die Hinweise in der entsprechenden Gruppe angezeigt, die mindestens eines der angegenen Stichwörter und einen der angebenen Inhaltstypen hat.
Folgende Werte sind möglich:
Wert | Bedeutung |
---|---|
null / nicht angegeben | Es werden alle Hinweise in dieser Gruppe angezeigt |
["{%all%}"] | Es werden alle Hinweise in dieser Gruppe angezeigt |
["{%empty%}"] | Es werden alle Hinweise in dieser Gruppe angezeigt, die keine Stichwörter haben |
["{%unused%}"] | Es werden alle Hinweise in dieser Gruppe angezeigt, die ein Stichwort haben, das in keiner Gruppe angegeben wurde |
["{%notempty%}"] | Es werden alle Hinweise in dieser Gruppe angezeigt, die mindestens ein Stichwort haben |
[] | Es werden alle Hinweise in dieser Gruppe angezeigt |
["stichwort1"] | Es werden alle Hinweise in dieser Gruppe angezeigt, die das Stichwort stichwort1 haben |
["stichwort1", "stichwort2"] | Es werden alle Hinweise in dieser Gruppe angezeigt, die entweder das Stichwort stichwort1 oder stichwort2 haben |
Beispiele
{
"caption": ...,
"tags": null,
"cssClass": ...
}
{
"caption": ...,
"tags": [],
"cssClass": ...
}
{
"caption": ...,
"tags": ["stichwort1"],
"cssClass": ...
}
{
"caption": ...,
"tags": ["stichwort1", "stichwort2"],
"cssClass": ...
}
{
"caption": ...,
"tags": ["{%all%}"],
"cssClass": ...
}
contentTypes
Der Wert "contentTypes" enthält alle Hinweis-Inhaltstypen, die in dieser Gruppe angezeigt werden sollen.
Wird sowohl die Eigenschaft "tags" als auch "contentTypes" angegeben, werden nur die Hinweise in der entsprechenden Gruppe angezeigt, die mindestens eines der angegenen Stichwörter und einen der angebenen Inhaltstypen hat.
Folgende Werte sind möglich:
Wert | Bedeutung |
---|---|
null / nicht angegeben | Es werden alle Hinweise in dieser Gruppe angezeigt |
["{%all%}"] | Es werden alle Hinweise in dieser Gruppe angezeigt |
["{%unused%}"] | Es werden alle Hinweise in dieser Gruppe angezeigt, die einen Inhaltstyp haben, das in keiner Gruppe angegeben wurde |
[] | Es werden alle Hinweise in dieser Gruppe angezeigt |
["default"] | Es werden alle Hinweise in dieser Gruppe angezeigt, die den Inhaltytyp Standard haben |
["information"] | Es werden alle Hinweise in dieser Gruppe angezeigt, die den Inhaltytyp Information haben |
["incident"] | Es werden alle Hinweise in dieser Gruppe angezeigt, die den Inhaltytyp Störung haben |
["change"] | Es werden alle Hinweise in dieser Gruppe angezeigt, die den Inhaltytyp Änderung haben |
["alarm"] | Es werden alle Hinweise in dieser Gruppe angezeigt, die den Inhaltytyp Alarm haben |
["alarm", "incident"] | Es werden alle Hinweise in dieser Gruppe angezeigt, die entweder den Inhaltstyp Alarm oder Störung haben |
Beispiele
{
"caption": ...,
"contentTypes": null,
"cssClass": ...
}
{
"caption": ...,
"contentTypes": [],
"cssClass": ...
}
{
"caption": ...,
"contentTypes": ["alarm"],
"cssClass": ...
}
{
"caption": ...,
"contentTypes": ["alarm", "incident"],
"cssClass": ...
}
{
"caption": ...,
"contentTypes": ["{%all%}"],
"cssClass": ...
}
cssClass
Dieser Wert ist optional.
Der Wert "cssClass" gibt eine eigene CSS-Klasse an, über welche die Einträge einer Gruppe für Änderungen in der Datei custom-style.css identifiert werden können. Bitte beachten Sie, dass den angegebenen Klassen für die Verwendung im CSS das Prefix "remark-tag-" hinzugefügt wird.
Beispiel
{
"caption": ...,
"tags": ...,
"cssClass": "custom-css-class"
}
Beispiel
"groups": [
{
"caption": "GruppenTitelStoerungen",
"tags": ["stoerungen"],
"cssClass": "stoerungen"
},
{
"caption": "GruppenTitelAnwendugnen",
"tags": ["anwendung-a", "anwendung-b", "anwendung-c"],
"cssClass": "anwendungen"
},
{
"caption": "GruppenTitelAlleOhneStichwoerter",
"tags": ["{%empty%}"],
"cssClass": "alle-ohne-stichwoerter"
},
{
"caption": "GruppenTitelAlleAnderen",
"tags": ["{%unused%}"],
"cssClass": "alle-anderen"
}
]