De component Text is een component voor tekstbewerking en -compositie met tekstopmaak die op locatie kan worden bewerkt.
De component Text biedt een robuuste teksteditor met tekstopmaak die het mogelijk maakt tekst eenvoudig te bewerken in een vereenvoudigde, inline editor en in een volledige schermopmaak.
De dialoogvenster bewerken functies voor inline bewerking met beperkte opties en volledige functionaliteit beschikbaar in het dialoogvenster Volledig scherm bewerken. Met de ontwerpdialoogvenster, tekstopmaakopties zoals koppen, speciale tekens en alineastijlen kunnen worden geconfigureerd voor de sjabloon voor de auteur van de inhoud.
In dit document wordt versie 1 van de tekstcomponent beschreven, die oorspronkelijk is geïntroduceerd met versie 1.0.0 van de kerncomponenten met AEM 6.3.
In de volgende tabel wordt de compatibiliteit van v1 van de tekstcomponent weergegeven.
AEM | Tekstcomponent v1 |
---|---|
6.3 | Compatibel |
6.4 | Compatibel |
In dit document wordt versie 1 van de tekstcomponent beschreven.
Zie voor meer informatie over de huidige versie van de Tekstcomponent het gedeelte Tekstcomponent document.
Het volgende monster wordt genomen uit Wij.Detailhandel.
<div class="cmp cmp-text aem-GridColumn aem-GridColumn--default--12">
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer porttitor ante a tortor volutpat maximus. Donec eu porta eros. Aenean sit amet eleifend arcu, eu vestibulum magna. Fusce eget nisi tincidunt, tristique felis quis, tincidunt est. Aliquam consequat aliquam quam non eleifend. Phasellus ut magna luctus, aliquam risus eget, fermentum augue. Aliquam lobortis accumsan magna, quis efficitur enim dictum eu. Pellentesque iaculis felis eget felis commodo, non euismod dolor euismod. Quisque nec arcu rutrum, mollis tortor non, sollicitudin odio. Sed dictum nulla mauris, eu pretium dui vulputate a. Maecenas lacus massa, egestas vitae tincidunt eu, interdum et magna. Lorem ipsum dolor sit amet, consectetur adipiscing elit. In eleifend ex lacus, in consectetur nunc interdum et. Donec interdum mi vitae dolor pretium mattis. In quis arcu sapien. Phasellus at metus vitae nisi tincidunt varius.<br />
</p>
</div>
"text": {
"columnClassNames": "aem-GridColumn aem-GridColumn--default--12",
"text": "<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer porttitor ante a tortor volutpat maximus. Donec eu porta eros. Aenean sit amet eleifend arcu, eu vestibulum magna. Fusce eget nisi tincidunt, tristique felis quis, tincidunt est. Aliquam consequat aliquam quam non eleifend. Phasellus ut magna luctus, aliquam risus eget, fermentum augue. Aliquam lobortis accumsan magna, quis efficitur enim dictum eu. Pellentesque iaculis felis eget felis commodo, non euismod dolor euismod. Quisque nec arcu rutrum, mollis tortor non, sollicitudin odio. Sed dictum nulla mauris, eu pretium dui vulputate a. Maecenas lacus massa, egestas vitae tincidunt eu, interdum et magna. Lorem ipsum dolor sit amet, consectetur adipiscing elit. In eleifend ex lacus, in consectetur nunc interdum et. Donec interdum mi vitae dolor pretium mattis. In quis arcu sapien. Phasellus at metus vitae nisi tincidunt varius.</p>\n",
"richText": true,
":type": "weretail/components/content/text"
}
Voor JSON-export van de Core Components is release 1.1.0 van de Core Components vereist. Zie de compatibiliteitsinformatie voor Core Components v1 voor meer informatie .
Het dialoogvenster Bewerken bevat de standaardgereedschappen voor tekstopmaak die de gebruiker zou verwachten bij het samenstellen van tekst.
Vet
Wordt gebruikt om vette opmaak toe te passen op geselecteerde tekst of opgemaakte tekst die na de cursor wordt ingevoerd.
Ctrl+B kan als toetsenbordkortere weg worden gebruikt.
Cursief
Wordt gebruikt om cursieve opmaak toe te passen op geselecteerde tekst of om tekst die na de cursor wordt ingevoerd, cursief te maken.
Ctrl+I kan als toetsenbordkortere weg worden gebruikt.
Onderstrepen
Wordt gebruikt om onderstreepte opmaak toe te passen op geselecteerde tekst of onderstreepte tekst die na de cursor wordt ingevoerd.
Ctrl+U kan als toetsenbordkortere weg worden gebruikt.
Subscript
Wordt gebruikt om geselecteerde tekst of tekst die na de cursor is ingevoerd, op te maken als een subscript.
Superscript
Wordt gebruikt om geselecteerde tekst of tekst die na de cursor is ingevoerd, op te maken als superscript.
Plakken als tekst
Hiermee plakt u alle gekopieerde tekst als onbewerkte tekst zonder opmaak.
Wanneer u deze optie selecteert, wordt een venster geopend waarin de tekst als onbewerkte tekst zonder opmaak kan worden geplakt als een voorvertoning voordat deze in de tekst wordt ingevoegd. Accepteren door te tikken of op het vinkje te klikken, annuleren door te tikken of op de x te klikken.
Plakken vanuit Word
Wanneer u deze optie selecteert, wordt een venster geopend waarin de tekst kan worden geplakt met behoud van de opmaak als voorvertoning voordat deze in de tekst wordt ingevoegd. Accepteren door te tikken of op het vinkje te klikken, annuleren door te tikken of op de x te klikken.
Hyperlink
Met deze optie kunt u de geselecteerde tekst omzetten in een hyperlink of een reeds gedefinieerde koppeling wijzigen. Deze optie is alleen actief als er al tekst is geselecteerd en er een venster wordt geopend met aanvullende opties voor het instellen van de koppeling.
Voer de locatie in
Alternatieve beschrijvende tekst voor de koppeling invoeren
Koppelingsgedrag selecteren
Tik of klik op het vinkje om de koppeling toe te passen of klik op de x om te annuleren.
Ontkoppelen
Gebruik deze optie om een koppeling te verwijderen die al op de geselecteerde tekst is toegepast. Deze optie is alleen actief als er al een koppeling is geselecteerd.
Zoeken
Gebruik deze optie om de tekst te zoeken op instanties van een opgegeven tekstreeks. Als u deze optie selecteert, wordt een venster geopend waarin u de zoekopties kunt opgeven.
Voer de tekst in die u wilt doorzoeken en tikken of waarop u wilt klikken Zoeken om de zoekopdracht te starten. Tik of klik op de x om te annuleren.
Selecteer de optie als u een exacte overeenkomst wilt uitvoeren op basis van het hoofdlettergebruik Hoofdlettergebruik afstemmen voordat u de zoekopdracht start.
Als een overeenkomst wordt gevonden, wordt deze gemarkeerd en wordt het zoekdialoogvenster gedimd weergegeven. Tik of klik op de knop Zoeken weer in het grijze dialoogvenster om naar de volgende instantie te zoeken.
Als er geen andere exemplaren worden gevonden, wordt een bericht weergegeven en wordt de zoekopdracht opnieuw gestart vanaf het begin van de tekst.
Vervangen
Gebruik deze optie om de tekst te zoeken op instanties van een opgegeven tekenreeks en de overeenkomsten te vervangen door een andere tekenreeks. Als u deze optie selecteert, wordt een venster geopend waarin u de opties voor zoeken en vervangen kunt opgeven.
Voer de tekst in waarnaar u wilt zoeken en de tekst waarmee u deze wilt vervangen.
Tik of klik op Zoeken om de zoekopdracht te starten. Klik of tik op de x om te annuleren.
Selecteer de optie als u een exacte overeenkomst wilt uitvoeren op basis van het hoofdlettergebruik Hoofdlettergebruik afstemmen voordat u de zoekopdracht start.
Als een overeenkomst wordt gevonden, wordt deze gemarkeerd en wordt het zoekdialoogvenster gedimd weergegeven. Klik op de knop Zoeken opnieuw in het gedimde dialoogvenster om naar de volgende instantie te zoeken of selecteer de knop Vervangen om de gemarkeerde, overeenkomende tekst te vervangen. De Vervangen de knop is alleen actief als er een overeenkomst is bereikt.
Selecteren Alles vervangen om alle instanties van de tekst tegelijk te vervangen.
Tekst links uitlijnen
Wordt gebruikt om de tekst uit te lijnen met de linkermarge.
Tekst centreren
Wordt gebruikt om de tekst te centreren.
Tekst rechts uitlijnen
Wordt gebruikt om de tekst uit te lijnen met de rechtermarge.
Opsommingsteken
Wordt gebruikt om de geselecteerde tekst op te maken als een lijst met opsommingstekens of om te beginnen met het invoegen van een lijst met opsommingstekens na de cursor.
Tik of klik op de knop Opsommingsteken nogmaals of twee Enter-tekens invoeren.
Genummerd
Hiermee maakt u de geselecteerde tekst op als een genummerde lijst of begint u met het invoegen van een genummerde lijst na de cursor.
Tik op een genummerde lijst of klik op de knop Genummerd nogmaals of twee Enter-tekens invoeren.
Uitspringen
Wordt gebruikt om het inspringingsniveau te verlagen van de geselecteerde tekst of tekst die na de cursor wordt ingevoerd.
Alleen actief als de geselecteerde tekst of positie van de cursor al is ingesprongen.
Inspringen
Wordt gebruikt om het inspringingsniveau te verhogen van de geselecteerde tekst of tekst die na de cursor wordt ingevoerd.
Tabel
Wordt gebruikt om een tabel in de tekst in te voegen. Als u deze optie selecteert, wordt een venster geopend waarin u de details van de tabel kunt opgeven.
Kolommen - Het aantal kolommen in de tabel (verplicht)
Rijen - Het aantal rijen van de tabel (vereist)
Breedte - De breedte van de tabel
Hoogte - De hoogte van de tabel
Celopvulling g - De ruimte rondom de celinhoud
Celafstand - De ruimte tussen cellen
Rand - Het gewicht van de randlijnen van de tabel
Indien voor de koptekst van de tabel:
Bijschrift - Het bijschrift van de tabel
Spellingcontrole
Wordt gebruikt om de spelling van de tekstinhoud te controleren. Mogelijke spelfouten worden onderstreept met gebroken, rode lijnen.
Speciale tekens
Wordt gebruikt om speciale tekens in te voegen in de tekst. Als u deze optie selecteert, wordt een venster geopend waarin de beschikbare tekens worden weergegeven.
Tik op het gewenste teken of klik op het gewenste teken om het teken na de cursor in te voegen in de tekst. U kunt meerdere tekens invoegen. Tik of klik op de x om het selectievenster te sluiten.
Bron bewerken
Wordt gebruikt om de HTML-bron van de tekst weer te geven en te wijzigen.
Tik of klik op de knop Bron bewerken om de inhoud van de tekst vanuit de opgemaakte weergave te wijzigen en de onbewerkte HTML weer te geven. In deze modus zijn alle andere opmaakopties uitgeschakeld. Tik of klik op de knop Bron bewerken opnieuw om naar de opgemaakte weergave terug te gaan.
Zoals altijd het geval is bij de toegang tot ruwe HTML, moet voorzichtigheid worden betracht bij het gebruik van de Bron bewerken optie!
HTML ingevoerd via Bron bewerken wordt gescand op XSS-risico's en alle scripts die worden ingevoegd, worden verwijderd en niet weergegeven op de resulterende pagina. Onjuist gevormde HTML is echter ingevoerd in Bron bewerken kan de sjabloon voor de pagina onderbreken, wat resulteert in een onverwachte opmaak of een onbruikbare pagina.
Alineaopmaak
Wordt gebruikt om alineaopmaak toe te passen op de geselecteerde tekst of op tekst die na de cursor wordt ingevoegd. Als u deze optie selecteert, wordt een vervolgkeuzelijst geopend waarin de alineaopmaak wordt geselecteerd.
De tekstcomponent kan ook in regels worden bewerkt, maar vanwege ruimtebeperkingen zijn niet alle opmaakopties in regels beschikbaar. Schakel over naar de modus Volledig scherm om alle opties weer te geven.
In het ontwerpdialoogvenster kan de sjabloonauteur definiëren welke tekstopmaakopties beschikbaar zijn voor de auteurs van de inhoud.
De volgende functies kunnen voor de component worden geactiveerd of gedeactiveerd.
De volgende opmaakopties kunnen voor de component worden geactiveerd of gedeactiveerd.
Alineastijlen kunnen voor de component worden geactiveerd of gedeactiveerd. Als deze optie is geactiveerd, kunnen de toegestane indelingen worden gedefinieerd.
De optie voor het invoegen van speciale tekens kan voor de component worden geactiveerd of gedeactiveerd. Als deze optie is geactiveerd, kunnen de toegestane tekens worden gedefinieerd.
De meest recente technische documentatie over de component Text kan op GitHub worden gevonden.
Het volledige kerncomponentenproject kan van GitHub worden gedownload.
Meer informatie over het ontwikkelen van kerncomponenten vindt u in de Documentatie voor ontwikkelaars van kerncomponenten.