Componente de texto (v1)

O componente de texto é um componente de edição e composição de rich text que possui edição no local.

Uso

O componente de texto oferece um editor de rich text robusto que permite a edição fácil de texto em um editor simplificado e em linha, bem como um formato de tela cheia.

A caixa de diálogo de edição apresenta edição em linha com opções limitadas com funcionalidade total disponível na caixa de diálogo de edição em tela cheia. Usando a caixa de diálogo de design, opções de formatação de texto, como cabeçalhos, caracteres especiais e estilos de parágrafo, podem ser configuradas para o modelo para o autor de conteúdo.

Versão e compatibilidade

Este documento descreve a v1 do componente de texto, originalmente introduzido com a versão 1.0.0 dos Componentes principais com o AEM 6.3.

A tabela a seguir lista a compatibilidade da v1 do Componente de texto.

Versão do AEM Componente de texto v1
6.3 Compatível
6.4 Compatível
CUIDADO

Este documento descreve v1 do Componente de texto.

Para obter detalhes sobre a versão atual do Componente de texto, consulte o documento Componente de texto.

Saída de componente de exemplo

A amostra a seguir é retirada de We.Retail.

Captura de tela

HTML

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

JSON

"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"
            }
OBSERVAÇÃO

A exportação JSON dos Componentes principais requer a versão 1.1.0 dos Componentes principais. Consulte as informações de compatibilidade dos Componentes principais v1 para obter mais informações.

Editar Caixa de Diálogo

A caixa de diálogo de edição oferece as ferramentas padrão de formatação de rich text que um usuário esperaria compor o texto.

  • Negrito

    Usado para aplicar a formatação em negrito ao texto selecionado ou para formatar o texto em negrito inserido após o cursor.

    Ctrl+ Bcan pode ser usado como atalho de teclado.

  • Itálico

    Usado para aplicar a formatação em itálico ao texto selecionado ou colocar o texto em itálico inserido após o cursor.

    Ctrl+ Pode ser usado como um atalho de teclado.

  • Sublinhado

    Usado para aplicar a formatação sublinhada ao texto selecionado ou ao texto sublinhado inserido após o cursor.

    Ctrl+ Usa pode ser usado como um atalho de teclado.

  • Subscrito

    Usado para formatar o texto selecionado ou o texto inserido após o cursor como subscrito.

  • Sobrescrito

    Usado para formatar o texto selecionado ou o texto inserido após o cursor como sobrescrito.

  • Colar como texto

    Cola qualquer texto copiado como texto sem formatação.

    Ao selecionar essa opção, uma janela é aberta, onde o texto pode ser colado como texto sem formatação como visualização antes de ser inserido no texto. Aceite tocando ou clicando na marca de seleção, cancele tocando ou clicando no x.

  • Colar do Word

    Ao selecionar essa opção, uma janela é aberta, onde o texto pode ser colado, mantendo sua formatação como visualização, antes de ser inserido no texto. Aceite tocando ou clicando na marca de seleção, cancele tocando ou clicando no x.

  • Hiperlink

    Use essa opção para converter o texto selecionado em um hiperlink ou modificar um link já definido. Essa opção só estará ativa quando o texto já estiver selecionado e abrirá uma janela com opções adicionais para definir o link.

    • Insira a localização

      • Use a caixa de diálogo Abrir seleção para escolher um caminho no AEM
      • Se o link não estiver em AEM, insira o URL absoluto (caminhos não absolutos são interpretados como relativos a AEM)
    • Inserir texto descritivo alternativo para o link

    • Selecionar comportamento do link

      • Target
      • Mesma guia
      • Nova guia
      • Quadro pai
      • Quadro superior

    Toque ou clique na marca de seleção para aplicar o link ou o x para cancelar.

  • Desvincular

    Use esta opção para remover um link já aplicado ao texto selecionado. Essa opção só estará ativa quando um link já estiver selecionado.

  • Localizar

    Use essa opção para pesquisar o texto de ocorrências de uma string de texto especificada. Selecionar essa opção abre uma janela para especificar as opções de pesquisa.

    Insira o texto para o qual deseja pesquisar e toque ou clique em Localizar para iniciar a pesquisa. Toque ou clique no x para cancelar.

    Se desejar fazer uma correspondência exata de acordo com o caso, selecione a opção Match Case antes de iniciar a pesquisa.

    Se uma correspondência for encontrada, ela será realçada e a caixa de diálogo de pesquisa ficará esmaecida. Toque ou clique no botão Find novamente na caixa de diálogo esmaecida para procurar a próxima ocorrência.

    Se nenhuma ocorrência adicional for encontrada, uma mensagem será exibida e a pesquisa será reiniciada a partir do início do texto.

  • Substituir

    Use essa opção para pesquisar o texto de ocorrências de uma string de texto especificada e substituir as correspondências por outra string. Selecionar essa opção abre uma janela para especificar as opções de pesquisa e substituição.

    Insira o texto que deseja pesquisar, bem como o texto com o qual ele deve ser substituído.

    Toque ou clique em Localizar para iniciar a pesquisa. Clique ou toque no x para cancelar.

    Se desejar fazer uma correspondência exata de acordo com o caso, selecione a opção Match Case antes de iniciar a pesquisa.

    Se uma correspondência for encontrada, ela será realçada e a caixa de diálogo de pesquisa ficará esmaecida. Clique no botão Find novamente na caixa de diálogo esmaecida para procurar a próxima ocorrência ou selecione o botão Replace para substituir o texto destacado e correspondente. Observe que o botão Substituir só estará ativo depois que uma correspondência for feita.

    Selecione Replace all para substituir todas as ocorrências do texto de uma só vez.

  • Alinhar texto à esquerda

    Usado para alinhar o texto à margem esquerda.

  • Centralizar texto

    Usada para centralizar o texto.

  • Alinhar texto à direita

    Usado para alinhar o texto à margem direita.

  • Marcador

    Usado para formatar o texto selecionado como uma lista com marcadores ou iniciar a inserção de uma lista com marcadores após o cursor.

    Para encerrar uma lista com marcadores, toque ou clique novamente no botão Marcador ou insira duas devoluções de carro.

  • Numerado

    Usado para formatar o texto selecionado como uma lista numerada ou iniciar a inserção de uma lista numerada após o cursor.

    Para terminar uma lista numerada, toque ou clique novamente no botão Numerado ou insira dois retornos de carro.

  • Recuo para a esquerda

    Usado para diminuir o nível de recuo do texto selecionado ou do texto inserido após o cursor.

    Ativa somente se o texto ou a posição do cursor selecionado já estiver recuada.

  • Recuo

    Usado para aumentar o nível de recuo do texto selecionado ou do texto inserido após o cursor.

  • Tabela

    Usado para inserir uma tabela no texto. Selecionar essa opção abre uma janela para especificar os detalhes da tabela.

    • Colunas - O número de colunas da tabela (obrigatório)

    • Linhas - O número de linhas da tabela (obrigatório)

    • Largura - A largura da tabela

    • Altura - A altura da tabela

    • Preenchimento da célula - O espaço ao redor do conteúdo da célula

    • Espaçamento entre células - O espaço entre células

    • Borda - O peso das linhas de borda da tabela

    • Se para o cabeçalho da tabela:

      • A primeira linha deve ser usada
      • A primeira coluna deve ser usada
      • A primeira linha e a primeira coluna devem ser usadas
      • Ou nenhum cabeçalho deve ser usado.
    • Legenda - A legenda da tabela

  • Verificar ortografia

    Usado para verificar a ortografia do conteúdo do texto. Possíveis erros ortográficos são sublinhados com linhas vermelhas quebradas.

  • Caracteres especiais

    Usado para inserir caracteres especiais no texto. Selecionar essa opção abre uma janela onde os caracteres disponíveis são exibidos.

    Toque ou clique no caractere desejado para inseri-lo no texto após o cursor. Vários caracteres podem ser inseridos. Toque ou clique no x para fechar a janela de seleção.

  • Editar origem

    Usado para exibir e modificar a fonte HTML do texto.

    Toque ou clique no ícone Source Edit para alterar o conteúdo do texto da exibição formatada para exibir o HTML bruto. Nesse modo, todas as outras opções de formatação são desativadas. Toque ou clique no ícone Editar fonte novamente para retornar à exibição formatada.

    CUIDADO

    Como sempre o caso com acesso a HTML bruto, o cuidado deve ser exercido ao usar a opção Source Edit!

    O HTML inserido por Source Edit é verificado em busca de riscos XSS e os scripts inseridos são removidos e não aparecerão na página resultante. No entanto, o HTML mal formado inserido em Source Edit pode quebrar o modelo da página, resultando em formatação inesperada ou inutilizando a página resultante.

  • Formato de parágrafo

    Usado para aplicar a formatação de parágrafo ao texto selecionado ou ao texto inserido após o cursor. Selecionar essa opção abre uma lista suspensa na qual o formato de parágrafo é selecionado.

O componente de texto também pode ser editado em linha, mas devido a restrições de espaço, nem todas as opções de formatação estão disponíveis em linha. Para ver todas as opções, alterne para o modo de tela cheia.

Caixa de diálogo Design

A caixa de diálogo de design permite que o autor do modelo defina quais opções de formatação de texto estão disponíveis para os autores de conteúdo.

Recursos

Os seguintes recursos podem ser ativados ou desativados para o componente.

  • Colar texto sem formatação
  • Passado da palavra
  • Localizar e substituir
  • Verificador ortográfico
  • Edição de origem

Formatação

As seguintes opções de formatação podem ser ativadas ou desativadas para o componente.

  • Tabela
  • Listas
  • Alinhamento
  • Negrito, itálico, sublinhado
  • Links
  • Sub/sobrescrito

Estilos de parágrafo

Os estilos de parágrafo podem ser ativados ou desativados para o componente. Quando ativados, os formatos permitidos podem ser definidos.

  • Toque ou clique no botão Add para inserir um novo estilo.
  • Insira o código do estilo e uma descrição que será exibida na caixa de diálogo de edição.
  • Para remover um estilo, toque ou clique no botão Delete.
  • Para reorganizar a ordem dos formatos, toque ou clique e arraste as alças.

Caracteres especiais

A opção para inserir caracteres especiais pode ser ativada ou desativada para o componente. Quando ativados, os caracteres permitidos podem ser definidos.

  • Toque ou clique no botão Add para inserir um novo caractere.
  • Insira o código HTML do caractere e uma descrição que será exibida na caixa de diálogo de edição.
  • Para remover um caractere, toque ou clique no botão Delete.
  • Para reorganizar a ordem dos caracteres, toque ou clique e arraste as alças.

Detalhes técnicos

A documentação técnica mais recente sobre o Componente de texto pode ser encontrada no GitHub.

O projeto de componentes principais inteiro pode ser baixado do GitHub.

Mais detalhes sobre o desenvolvimento dos Componentes principais podem ser encontrados na documentação do desenvolvedor dos Componentes principais.

Nesta página

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now