Agora que os componentes do sistema de comentários personalizados estão no diretório do aplicativo (/apps?lang=pt-BR), é possível usar o componente estendido. A instância do sistema de comentários em um site a ser afetado deve definir seu resourceType como o sistema de comentários personalizado e incluir todas as bibliotecas de clientes necessárias.
As bibliotecas de clientes necessárias para o estilo e funcionamento dos Comentários padrão também são necessárias para Comentários estendidos.
A variável Guia de componentes da comunidade O código identifica as bibliotecas de clientes necessárias. Navegue até o Guia Componentes e exiba o componente Comentários, por exemplo:
https://localhost:4502/content/community-components/en/comments.html
Observe as três bibliotecas de clientes necessárias para que os Comentários sejam renderizados e funcionem corretamente. Eles precisarão ser incluídos onde os Comentários estendidos forem referenciados e a variável biblioteca cliente de comentários estendidos ( apps.custom.comments
).
Como só pode haver um sistema de Comentários por página, é mais simples criar uma página de exemplo, conforme descrito no resumo Criar uma página de exemplo tutorial.
Depois de criado, entre no modo Design e disponibilize o grupo de componentes Personalizado para permitir que o Alt Comments
componente a ser adicionado à página.
Para que o Comentário apareça e funcione corretamente, as bibliotecas de clientes para Comentários devem ser adicionadas à lista de bibliotecas de clientes para a página (consulte Clientlibs para componentes das comunidades).
Você pode verificar o resourceType no CRXDE visualizando as propriedades do nó comentários para a página de exemplo em /content/sites/sample/en/jcr:content/content/primary/comments
.
Depois que o componente personalizado for adicionado à página, também será necessário (re) publicar a página.
Depois de publicar o aplicativo personalizado e a página de exemplo, é possível inserir um comentário. Quando conectado, com uma usuário de demonstração ou administrador, é possível postar um comentário.
Aqui está aaron.mcdonald@mailinator.com postando um comentário:
Agora que parece que o componente estendido está funcionando corretamente com a aparência padrão, é hora de modificar a aparência.