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.

Använda Meta Config-taggar meta-tags

Vissa redigeringsarbetsflöden kan kräva att vissa funktioner i den universella redigeraren används, inte andra. För att stödja sådana olika fall finns metataggar tillgängliga för att konfigurera eller inaktivera vissa funktioner eller knappar i redigeraren.

Använd den här taggen i avsnittet <head> på sidan om du vill inaktivera en eller flera funktioner:

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

Om du vill inaktivera flera funktioner anger du en kommaavgränsad lista med värden.

Följande värden stöds för content, d.v.s. de funktioner som kan inaktiveras med metataggar.

Innehållsvärde
Beskrivning
publish
Inaktivera alla publicerings-funktioner, dvs. publiceringsknappen och avpubliceringsknappen
publish-live
Inaktivera publicering live
publish-preview
Inaktivera förhandsgranskning (om förhandsgranskningstjänsten är tillgänglig)
unpublish
Inaktivera knappen unpublish
copy
Inaktiverar knapparna Kopiera och Klistra in
duplicate
Inaktiverar knappen Duplicera
header-open-page
Inaktiverar knappen Öppna sida

Ä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.

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