Anpassa den universella redigeraren customizing

Lär dig mer om de olika alternativen för att anpassa den universella redigeraren så att den passar dina innehållsförfattares behov.

TIP
Den universella redigeraren erbjuder även många tilläggspunkter som gör att du kan utöka funktionaliteten efter dina projektbehov.

Inaktiverar publicering disable-publish

Vissa redigeringsarbetsflöden kräver att innehållet granskas innan det publiceras. I sådana fall bör alternativet att publicera inte vara tillgängligt för någon författare.

Knappen Publicera kan därför ignoreras helt i ett program genom att följande metadata läggs till.

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

Inaktiverar publicering till förhandsgranskning publish-preview

Vissa redigeringsarbetsflöden kan utesluta publiceringen till förhandsgranskningstjänsten (om den är tillgänglig).

Alternativet Förhandsgranska i publiceringsfönstret kan därför ignoreras helt i ett program genom att följande metadata läggs till.

<meta name="urn:adobe:aue:config:disable" content="publish-preview"/>

Inaktiverar Öppna sida open-page

Knappen Öppna sida kan inaktiveras helt i ett program genom att följande metadata läggs till.

<meta name="urn:adobe:aue:config:disable" content="header-open-page" />

Inaktiverar knappen Duplicera duplicate-button

Vissa redigeringsarbetsflöden kan behöva begränsa möjligheten för innehållsförfattaren att duplicera komponenter. Du kan inaktivera ikonen Duplicera genom att lägga till följande metadata.

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

Ändra slutpunkten custom-endpoint

Om du inte vill använda den universella redigeringstjänsten, som hanteras av Adobe, men din egen värdversion, kan du ange detta i en metatagg. Mer information finns i dokumentet Komma igång med den universella redigeraren i AEM.

Filtrera komponenter filtering-components

Du kan begränsa vilka komponenter som tillåts per behållare i den universella redigeraren med hjälp av komponentfilter. Mer information finns i dokumentet Filtrera komponenter.

Visa och dölj komponenter villkorligt på egenskapspanelen conditionally-hide

Även om en eller flera komponenter i allmänhet är tillgängliga för författarna, kan det finnas situationer där det inte passar. I så fall kan du dölja komponenter på egenskapspanelen genom att lägga till ett condition-attribut i fälten i komponentmodellen.

Villkoren kan definieras med JsonLogic-schema. Om villkoret är true visas fältet. Om villkoret är falskt döljs fältet.

Exempelmodell
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] }
      }
    ]
 }
Villkorsfel
Dolt textfält
Sant villkor
Visar textfält

URL för anpassad förhandsvisning custom-preview-urls

Du kan ange en anpassad URL för förhandsgranskning via en urn:adobe:aue:config:preview-metakonfiguration, som öppnas när du klickar på knappen Öppna sida i redigerarens övre högra verktygsfält.

Detta är särskilt användbart för program med särskilda förhandsgranskningskrav, till exempel de som använder Edge Delivery Services med WYSIWYG.

Det gör du genom att helt enkelt ta med önskad URL för förhandsgranskning i en meta-tagg för det instrumenterade programmet, som i följande exempel.

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