Anpassen des universellen Editors customizing

Erfahren Sie mehr über die verschiedenen Optionen zum Anpassen des universellen Editors, um die Anforderungen bei der Inhaltserstellung zu unterstützen.

TIP
Der universelle Editor bietet außerdem viele Erweiterungspunkte, sodass Sie seine Funktionalität entsprechend Ihren Projektanforderungen erweitern können.

Verwenden von Meta Config-Tags meta-tags

Bestimmte Authoring-Workflows erfordern möglicherweise die Verwendung einiger Funktionen des universellen Editors und nicht anderer. Um diese Anwendungsfälle zu unterstützen, stehen Meta-Tags zur Verfügung, mit denen bestimmte Funktionen oder Schaltflächen des Editors konfiguriert oder deaktiviert werden können.

Verwenden Sie dieses Tag im <head> Abschnitt der Seite, um eine oder mehrere Funktionen zu deaktivieren:

<meta name="urn:adobe:aue:config:disable" content="..." />

Wenn Sie mehrere Funktionen deaktivieren möchten, stellen Sie eine kommagetrennte Liste von Werten bereit.

Im Folgenden finden Sie die unterstützten Werte für content, d. h. die Funktionen, die mit Meta-Tags deaktiviert werden können.

Inhaltswert
Beschreibung
publish
Deaktivieren Sie alle Publishing-Funktionen, d. h. die Publish und Unpublish
publish-live
Live () ​
publish-preview
Vorschauveröffentlichung deaktivieren (wenn der Vorschau-Service verfügbar ist)
unpublish
Deaktivieren Sie die Schaltfläche Veröffentlichung rückgängig machen
copy
Deaktiviert die Kopieren und Einfügen
duplicate
Deaktiviert die Schaltfläche Duplizieren
header-open-page
Deaktiviert die Schaltfläche Seite öffnen

Ändern des Endpunkts custom-endpoint

Wenn Sie nicht den von Adobe gehosteten Dienst „Universeller Editor“, sondern Ihre eigene gehostete Version verwenden möchten, können Sie dies in einem Meta-Tag festlegen. Weitere Informationen finden Sie im Dokument Erste Schritte mit dem universellen Editor in AEM.

Filtern von Komponenten filtering-components

Sie können die zulässigen Komponenten pro Container im universellen Editor mithilfe von Komponentenfiltern einschränken. Weitere Informationen finden unter ​ Filtern von Komponenten.

Bedingtes Anzeigen und Ausblenden von Komponenten im Bedienfeld „Eigenschaften“ conditionally-hide

Obwohl eine oder mehrere Komponenten für Ihre Autorinnen und Autoren allgemein verfügbar sein können, kann es in bestimmten Situationen vorkommen, dass dies nicht sinnvoll ist. In solchen Fällen können Sie Komponenten im Bedienfeld „Eigenschaften“ ausblenden, indem Sie den Feldern des Komponentenmodells ein condition-Attribut hinzufügen.

Bedingungen können mithilfe des JsonLogic-Schemas definiert werden. Wenn die Bedingung zutrifft, wird das Feld angezeigt. Wenn die Bedingung nicht zutrifft, wird das Feld ausgeblendet.

Beispielmodell
code language-json
 {
    "id": "conditionally-revealed-component",
    "fields": [
      {
        "component": "boolean",
        "label": "Shall the text field be revealed?",
        "name": "reveal",
        "valueType": "boolean"
      },
      {
        "component": "text-input",
        "label": "Hidden text field",
        "name": "hidden-text",
        "valueType": "string",
        "condition": { "===": [{"var" : "reveal"}, true] }
      }
    ]
 }
Bedingung trifft nicht zu
Ausgeblendetes Textfeld
Bedingung trifft zu
Eingeblendetes Textfeld

Benutzerdefinierte Vorschau-URLs custom-preview-urls

Sie können eine benutzerdefinierte Vorschau-URL über eine Meta-Konfiguration urn:adobe:aue:config:preview angeben, die beim Klicken auf die Schaltfläche Seite öffnen in der oberen rechten Symbolleiste des Editors geöffnet wird.

Fügen Sie dazu einfach die gewünschte Vorschau-URL wie im folgenden Beispiel in ein Meta-Tag der instrumentierten App ein.

<meta name="urn:adobe:aue:config:preview" content="https://wknd.site"/>
recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab