Predefinição do AEM Sites no console Mapa
Você pode criar uma predefinição do AEM Sites no console Mapa e configurá-la para gerar a saída do AEM Sites. Há duas maneiras de criar a saída do AEM Sites:
Usar mapeamento de componente composto
O mapeamento de componentes compostos oferece uma publicação mais rápida e escalável no AEM Sites em comparação ao mapeamento de componentes herdados. Ele vem com modelos editáveis prontos para uso, que podem ser personalizados de acordo com seus requisitos usando o editor de modelos do AEM. Os modelos utilizam uma combinação de componentes principais do WCM e o guides-components
especializado para garantir que os usuários finais obtenham a melhor experiência nas páginas do AEM Sites. Você também pode personalizar seus modelos existentes usando o método de mapeamento de componentes compostos.
O Experience Manager Guides fornece modelos predefinidos para a criação de AEM Sites. Esses modelos ajudam a garantir a consistência no layout e na estrutura do conteúdo.
- Criar home pages com base nesses modelos predefinidos.
- Você pode editar modelos de tópico e aplicar estilos de acordo com suas necessidades.
- Você também pode personalizar modelos existentes do AEM Sites.
Criar Predefinição Do AEM Sites
Execute as seguintes etapas para criar a predefinição do AEM Sites usando o mapeamento de componente composto:
-
No painel Predefinições de saída, selecione o ícone + para criar uma predefinição de saída.
-
Selecione AEM Sites no menu suspenso Tipo na caixa de diálogo Nova predefinição de saída.
-
Desmarque a opção Usar mapeamento de componente herdado.
-
Selecione a opção Adicionar ao perfil de pasta atual para criar uma predefinição de saída no perfil de pasta atual. O
Saiba mais sobre Gerenciar predefinições de saída de perfil Global e de Pasta.
-
Selecione Adicionar.
A predefinição do AEM Sites é criada.
Configuração de predefinição do AEM Sites para mapeamento de componente composto
- Software Local: saiba mais sobre como baixar e instalar modelos do AEM Sites para Software Local.
- Cloud Service: saiba mais sobre como baixar e instalar modelos do AEM Sites para Cloud Service.
No console Mapa, as opções de configuração predefinidas para o mapeamento de componentes compostos são organizadas nas seguintes guias:
- Geral
- Conteúdo
- Lista de tópicos
- Referências de mapa cruzado
Geral
A guia Geral contém as seguintes opções de configuração:
Você também pode usar variáveis ao definir o caminho do Site. Para obter detalhes, exiba Use variáveis para definir as opções Caminho de Destino, Nome do Site ou Nome do Arquivo
Selecione Atualizar
AEMG-Docs
e o Caminho de Publicação como aemg-docs-en/docs/product-abc.
, a saída do AEM Sites será gerada sob o nó aemg-docs-en/docs/product-abc/
em crx/de
.Título do tópico: usa o título do tópico DITA para criar os nomes de site do Experience Manager.
Digamos que você tenha publicado um mapa DITA, que contém os tópicos a.dita, b.dita e c.dita. Antes de publicar o mapa novamente, você removeu o tópico b.dita do mapa. Agora, se você selecionou essa opção, todo o conteúdo relacionado a b.dita é removido da saída do AEM Sites e somente a.dita e c.dita são publicados.
Observação: informações sobre páginas excluídas também são capturadas nos logs de geração de saída. Para obter mais informações sobre como acessar os arquivos de log, Exiba e verifique o arquivo de log.
Cuidado: ao excluir os tópicos, as páginas ficam indisponíveis no site publicado. Portanto, antes que os tópicos sejam excluídos, um aviso é exibido. Você deve confirmar a exclusão deles.
- Excluir todas as páginas criadas por outras fontes neste caminho: se você selecionar esta opção, todas as páginas publicadas neste caminho de outros mapas, tópicos individuais ou qualquer outra fonte serão excluídas. As páginas também se tornam indisponíveis no site publicado. Portanto, antes que os tópicos sejam excluídos, um aviso é exibido. Você deve confirmar a exclusão deles.
Conteúdo
A guia Conteúdo contém as seguintes opções de configuração:
Exibir Trabalhar com a Linha de Base para obter mais detalhes.
None: selecione essa opção se não quiser aplicar nenhuma condição à saída publicada.
Usando DITAVAL: selecione o(s) arquivo(s) DITAVal para gerar conteúdo condicional. Você pode selecionar vários arquivos DITAVal usando a caixa de diálogo Procurar ou digitando o caminho do arquivo. Use o ícone de cruz próximo ao nome do arquivo para removê-lo. Os arquivos DITAVal são avaliados na ordem especificada, de modo que as condições especificadas no primeiro arquivo têm precedência sobre as condições correspondentes especificadas em arquivos posteriores. É possível manter a ordem dos arquivos adicionando ou excluindo arquivos. Se o arquivo DITAVal for movido para algum outro local ou excluído, ele não será excluído automaticamente do painel de mapa. Você precisa atualizar o local caso os arquivos sejam movidos ou excluídos. Você pode passar o mouse sobre o nome do arquivo para visualizar o caminho no repositório do AEM onde o arquivo está armazenado. Você só pode selecionar arquivos DITAVal e um erro será exibido se você selecionar qualquer outro tipo de arquivo.
Predefinição de condição: selecione uma predefinição de condição no menu suspenso para aplicar uma condição ao publicar a saída. Essa opção estará visível se você tiver adicionado uma condição para o arquivo de mapa DITA. As configurações condicionais estão disponíveis na guia Predefinições de condição do console do mapa DITA. Para saber mais sobre a predefinição de condição, exiba Usar predefinições de condição.
Propriedades de
Arquivo (Assets)
Observação: as propriedades de metadados diferenciam maiúsculas de minúsculas.
Se você tiver selecionado uma Linha de Base, os valores das propriedades serão baseados na versão da Linha de Base selecionada. Se você não tiver selecionado uma Linha de Base, os valores das propriedades serão baseados na versão mais recente.
Você também pode passar os metadados para a saída usando a publicação DITA-OT. Para obter mais detalhes, Passe os metadados para a saída usando DITA-OT.
Observação: se você não tiver definido a
cq:tags
na opção Propriedades, os valores de cq:tags
serão escolhidos na cópia de trabalho atual, mesmo que você tenha selecionado uma Linha de Base para publicação.Usar propriedades do mapa como fallback
Somente as propriedades String, Date ou Long (único e de vários valores) podem ser passadas para as páginas do site do AEM. Os valores de metadados de uma propriedade do tipo Cadeia de Caracteres não dão suporte a caracteres especiais (como
@, #, " "
).* Esta opção deve ser usada com a opção
Properties
.Lista de tópicos
A guia Lista de tópicos exibe a lista de tópicos presentes na cópia de trabalho atual do mapa DITA. Por padrão, todos os tópicos são incluídos. Você pode selecionar tópicos específicos e gerar a saída do AEM Sites somente para eles. Por exemplo, você atualizou alguns tópicos para poder publicar somente esses tópicos, em vez de publicar o mapa DITA inteiro.
Referências entre mapas
Esta lista contém tópicos que contêm referências entre mapas com scope ="peer"
. Você pode especificar o contexto de publicação para uma lista de referências de mapa cruzado com scope="peer"
para tópicos disponíveis em outros mapas DITA. Essa guia será exibida se você usar a versão do Experience Manager Guides (UUID).
Para obter mais detalhes, consulte a seção Trabalhando com tópicos vinculados abaixo.
Após a configuração, salve as alterações feitas na predefinição e selecione Gerar para gerar o AEM Sites para o mapa correspondente.
Usar mapeamento de componente herdado
As etapas para criar a predefinição do AEM Sites usando o mapeamento de componente herdado são as mesmas descritas na seção Mapeamento de componente composto acima. No entanto, ao criar a predefinição, certifique-se de selecionar a opção Usar mapeamento de componente herdado na caixa de diálogo Nova predefinição de saída.
No console Mapa, as opções de configuração predefinidas para o mapeamento de componentes herdados são organizadas nas seguintes guias:
- Geral
- Conteúdo
- Referências de mapa cruzado
Geral
A guia Geral contém as seguintes opções de configuração:
Um nó no repositório do AEM é criado com o nome especificado aqui. Se você não especificar o Nome do site, o nó do site será criado com o nome do arquivo de mapa DITA.
O Nome do Site especificado aqui também é usado como o título na guia do navegador.
Você também pode usar variáveis ao definir o Nome do Site. Para obter detalhes, exiba Use variáveis para definir as opções Caminho de Destino, Nome do Site ou Nome do Arquivo
user-guide
e o Caminho de Saída como /content/output/aem-guides
, a saída final será gerada sob o nó /content/output/aem-guides/user-guide
.Você também pode usar variáveis ao definir o caminho de saída. Para obter detalhes, exiba Use variáveis para definir as opções Caminho de Destino, Nome do Site ou Nome do Arquivo
Selecione a opção Excluir e Criar para forçar a exclusão de páginas existentes durante a publicação. Essa opção exclui o nó da página, juntamente com seu conteúdo e todas as páginas secundárias sob ele. Use essa opção se tiver alterado o modelo de design da predefinição de saída ou se desejar que qualquer página extra já presente no destino seja removida.
Digamos que você tenha publicado um mapa DITA, que contém os tópicos a.dita, b.dita e c.dita. Antes de publicar o mapa novamente, você removeu o tópico b.dita do mapa. Agora, se você selecionou essa opção, todo o conteúdo relacionado a b.dita é removido da saída do AEM Sites e somente a.dita e c.dita são publicados.
Observação: informações sobre páginas excluídas também são capturadas nos logs de geração de saída. Para obter mais informações sobre como acessar os arquivos de log, Exiba e verifique o arquivo de log.
Cuidado: ao excluir os tópicos, as páginas ficam indisponíveis no site publicado. Portanto, antes que os tópicos sejam excluídos, um aviso é exibido. Você deve confirmar a exclusão deles.
Para obter detalhes sobre como usar modelos de design personalizados para gerar saída, contate o administrador de publicação.
Depois de gerar a saída, selecione o ícone Baixar arquivos temporários
Observação: se as propriedades do arquivo forem adicionadas durante a geração, os arquivos temporários de saída também incluirão um arquivo metadata.xml contendo essas propriedades.
Conteúdo
A guia Conteúdo contém as seguintes opções de configuração:
Exibir Trabalhar com a Linha de Base para obter mais detalhes.
None: selecione essa opção se não quiser aplicar nenhuma condição à saída publicada.
Usando DITAVAL: selecione o(s) arquivo(s) DITAVal para gerar conteúdo condicional. Você pode selecionar vários arquivos DITAVal usando a caixa de diálogo Procurar ou digitando o caminho do arquivo. Use o ícone de cruz próximo ao nome do arquivo para removê-lo. Os arquivos DITAVal são avaliados na ordem especificada, de modo que as condições especificadas no primeiro arquivo têm precedência sobre as condições correspondentes especificadas em arquivos posteriores. É possível manter a ordem dos arquivos adicionando ou excluindo arquivos. Se o arquivo DITAVal for movido para algum outro local ou excluído, ele não será excluído automaticamente do painel de mapa. Você precisa atualizar o local caso os arquivos sejam movidos ou excluídos. Você pode passar o mouse sobre o nome do arquivo para visualizar o caminho no repositório do AEM onde o arquivo está armazenado. Você só pode selecionar arquivos DITAVal e um erro será exibido se você selecionar qualquer outro tipo de arquivo.
Predefinição de condição: selecione uma predefinição de condição no menu suspenso para aplicar uma condição ao publicar a saída. Essa opção estará visível se você tiver adicionado uma condição para o arquivo de mapa DITA. As configurações condicionais estão disponíveis na guia Predefinições de condição do console do mapa DITA. Para saber mais sobre a predefinição de condição, exiba Usar predefinições de condição.
Propriedades de
Arquivo (Assets)
Observação: as propriedades de metadados diferenciam maiúsculas de minúsculas.
Se você tiver selecionado uma Linha de Base, os valores das propriedades serão baseados na versão da Linha de Base selecionada. Se você não tiver selecionado uma Linha de Base, os valores das propriedades serão baseados na versão mais recente.
Você também pode passar os metadados para a saída usando a publicação DITA-OT. Para obter mais detalhes, Passe os metadados para a saída usando DITA-OT.
Observação: se você não tiver definido a
cq:tags
na opção Propriedades, os valores de cq:tags
serão escolhidos na cópia de trabalho atual, mesmo que você tenha selecionado uma Linha de Base para publicação.Usar propriedades do mapa como fallback
Somente as propriedades String, Date ou Long (único e de vários valores) podem ser passadas para as páginas do site do AEM. Os valores de metadados de uma propriedade do tipo Cadeia de Caracteres não dão suporte a caracteres especiais (como
@, #, " "
).* Esta opção deve ser usada com a opção
Properties
.Referências entre mapas
Esta lista contém tópicos que contêm referências entre mapas com scope ="peer"
. Você pode especificar o contexto de publicação para uma lista de referências de mapa cruzado com scope="peer"
para tópicos disponíveis em outros mapas DITA. Essa guia será exibida se você usar a versão do Experience Manager Guides (UUID).
Para obter mais detalhes, consulte a seção Trabalhando com tópicos vinculados abaixo.
Trabalhar com tópicos vinculados
O Experience Manager Guides permite criar referências de tópico usando o peer @scope
. Em seguida, você pode definir o contexto de publicação dessas referências a partir das predefinições do AEM Sites e, finalmente, gerar a saída dos tópicos vinculados.
Para obter mais detalhes, exiba Gerar saída de tópicos de vinculação de outros mapas.
Execute as seguintes etapas para especificar o contexto de publicação para arquivos com links cruzados:
-
Abra a guia Referências entre mapas. Para exibir esta guia, verifique se
<xrefs>
tem IDs exclusivas. IDs exclusivas para<xrefs>
serão geradas automaticamente ao editar/salvar o conteúdo mais antigo se a ID não estiver lá.Você não poderá exibir a vinculação entre mapas nos seguintes casos:
- Para as predefinições criadas antes da versão 4.6, a guia Referências cruzadas é desabilitada e uma dica de ferramenta, Consulte o painel de Mapa, é exibida.
- Para predefinições criadas no painel de mapa, Consulte a dica de ferramenta Painel de mapa.
- Para predefinições OOTB, Consulte a dica de ferramenta do painel de Mapa.
- Para predefinições globais, crie uma cópia local dessa predefinição global para definir referências entre mapas.
-
Uma lista de tópicos e suas referências é exibida
note note NOTE A guia Referências de mapa cruzado mostra tópicos que estão vinculados usando somente o scope="peer"
. Para links comscope="local"
, não é necessário especificar o contexto de publicação.Todos os tópicos vinculados têm sua predefinição de saída e mapa mais recentes selecionados por padrão. O contexto de publicação para todos os tópicos vinculados está definido como
<Most recently generated>
mapear por padrão. -
Se quiser usar a saída publicada mais recentemente de cada arquivo dependente no mapa, selecione Usar contexto de publicação gerado mais recentemente para todos os tópicos dependentes.
Você deve publicar o mapa selecionado como o mapa principal antes de publicar o mapa contendo tópicos vinculados. Se o mapa com tópicos vinculados não for publicado, os links serão exibidos como texto normal em vez de hiperlinks na saída do AEM Sites.
Você deve selecionar o mesmo tipo de predefinição do AEM Sites para o tópico vinculado. Por exemplo, se a predefinição atual do AEM Sites usar o mapeamento de componente herdado, selecione uma predefinição AEM Sites semelhante do tópico vinculado. -
Na lista suspensa Mapa Pai, selecione o arquivo de mapa com cuja saída você deseja vincular a saída do mapa atual.
Selecionar um arquivo de mapa mostra a UUID do mapa na coluna UUID do Mapa Pai. As Predefinições de saída associadas ao mapa escolhido são listadas na lista Predefinição do Mapa pai. Por exemplo, o Tópico 1 no Mapa A contém uma referência ao Tópico 2. O tópico 2 pode estar presente em mapas únicos ou múltiplos. Você pode selecionar o mapa principal e uma predefinição específica ou a saída publicada mais recentemente para cada link. -
Se o mesmo tópico for referido mais de uma vez em um arquivo, será possível adicionar um contexto de publicação diferente para cada instância. Isso proporciona maior flexibilidade e controle sobre o conteúdo. Por exemplo, o Tópico 3 está presente no Mapa B e no Mapa C. O Tópico 1 contém duas referências ao Tópico 3. Você pode escolher o Mapa B como o mapa principal do primeiro link e o Mapa C como principal do segundo link.
-
Na lista suspensa Predefinição do mapa principal, selecione a predefinição de saída com a qual deseja vincular a saída do mapa atual.
note note NOTE As diferentes predefinições de AEM Sites do mapa atual são exibidas na lista suspensa. Se você não selecionar uma predefinição, um ícone de aviso será exibido e a geração de saída falhará. -
Selecione o mapa necessário e sua predefinição de saída para todos os tópicos de origem e selecione Gerar.
Tópico pai: Entendendo as predefinições de saída