Usar a instância do autor para criar um novo site da comunidade
O console Sites das Comunidades fornece um assistente para guiá-lo pelas etapas de criação de um site da comunidade. É possível ir para a etapa Next
ou Back
para a etapa anterior antes de confirmar o site na etapa final.
Para começar a criar um novo site da comunidade:
Create
Na etapa Modelo de site, insira um título, uma descrição, o nome do URL e selecione um modelo de site da comunidade, por exemplo:
Título do site da comunidade: Getting Started Tutorial
Descrição do site da comunidade: A site for engaging with the community.
Raiz do site da comunidade: (deixe em branco para a raiz padrão /content/sites
)
Configurações da nuvem: (deixe em branco se nenhuma configuração de nuvem for especificada) forneça o caminho para as configurações de nuvem especificadas.
Idioma base do site da comunidade: (deixe intocado para uma única língua: Inglês) use o menu suspenso para escolher um ou mais idiomas base dos idiomas disponíveis - alemão, italiano, francês, japonês, espanhol, português (Brasil), chinês (tradicional) e chinês (simplificado). Um site da comunidade será criado para cada idioma adicionado e existirá na mesma pasta do site seguindo a melhor prática descrita em Traduzindo conteúdo para sites multilíngues. A página raiz de cada site conterá uma página secundária nomeada pelo código de idioma de um dos idiomas selecionados, como "en" para inglês ou "fr" para francês.
Nome do site da comunidade: engajamento
engage/en.html
Modelo: menu suspenso para escolher Reference Site
Selecione Próximo
A etapa de design é apresentada em duas seções para selecionar o tema e o banner de marca:
Selecione o estilo desejado a ser aplicado ao modelo. Quando selecionado, o tema será sobreposto com uma marca de seleção.
(Opcional) Faça upload de uma imagem de banner para ser exibida nas páginas do site. O banner é fixado na borda esquerda do navegador, entre o cabeçalho e o menu do site da comunidade (links de navegação). A altura do banner é cortada em 120 pixels. Não há redimensionamento do banner para ajustar à largura do navegador e à altura de 120 pixels.
Selecione Próximo.
Na etapa Configurações, antes de selecionar Next
, observe que há sete seções fornecendo acesso a configurações que envolvem gerenciamento de usuários, marcação, moderação, gerenciamento de grupos, análise, tradução e ativação.
Visite o tutorial Introdução ao AEM Communities para ativar para experimentar o trabalho com os recursos de ativação.
Marque todas as caixas de seleção para Gerenciamento de usuários
Para um ambiente de produção, é necessário criar aplicativos personalizados do Facebook e do Twitter. Consulte Logon social com Facebook e Twitter.
As tags que podem ser aplicadas ao conteúdo da comunidade são controladas selecionando AEM namespaces previamente definidas por meio do Console de marcação (como namespace do tutorial).
Encontrar namespaces é fácil usando a pesquisa antecipada por tipo. Por exemplo,
Tutorial
As funções dos membros da comunidade são atribuídas pelas configurações na seção Funções.
Para permitir que um membro da comunidade (ou grupo de membros) experimente o site como o gerente da comunidade, use a pesquisa de tipo antecipada e selecione o nome do membro ou grupo nas opções no menu suspenso.
Por exemplo,
O serviço de túnel permite a seleção de membros e grupos existentes apenas no ambiente publish.
Aceite as configurações globais padrão para moderar conteúdo gerado pelo usuário (UGC).
Se a Adobe Analytics estiver licenciada e um serviço e uma estrutura em nuvem do Analytics tiverem sido configurados, então será possível habilitar o Analytics e selecionar a estrutura.
Consulte Configuração do Analytics para Recursos de comunidades.
As Configurações de tradução especificam o idioma base do site, bem como se o UGC pode ou não ser traduzido e para qual idioma, se assim for.
Deixe em branco ao criar uma comunidade de envolvimento.
Para que um tutorial semelhante crie rapidamente uma comunidade de ativação, consulte Introdução ao AEM Communities para Ativação.
Selecione Próximo.
Selecione Criar.
Quando o processo for concluído, a pasta do novo site será exibida no console Comunidades - Sites.
O site criado deve ser gerenciado a partir do console Comunidades - Sites, o mesmo console de onde os novos sites podem ser criados.
Depois de selecionar a pasta do site da comunidade para abri-la, passe o mouse sobre o ícone do site para que quatro ícones de ação sejam exibidos:
Ao selecionar o quarto ícone de elipses (Mais ações), as opções Exportar site e Excluir site são exibidas.
Da esquerda para a direita estão:
Abrir o
SiteSelecione o ícone de lápis para abrir o site da comunidade no modo de edição do autor, para adicionar e/ou configurar os componentes da página
Editar
siteSelecione o ícone de propriedades para abrir o site da comunidade para modificação de propriedades, como o título ou para alterar o tema
Publicar
siteSelecione o ícone do mundo para publicar o site da comunidade (por exemplo, se o servidor de publicação estiver sendo executado em sua máquina local, em seguida, para localhost:4503 por padrão)
Exportar
siteSelecione o ícone de exportação para criar um pacote do site da comunidade que esteja armazenado no gerenciador de pacotes e baixado.
Observe que o UGC não está incluído no pacote do site.
Excluir site
selecione o ícone de exclusão para excluir o site da comunidade em Communities > Sites console. Esta ação remove todos os itens associados ao site, como UGC, grupos de usuários, ativos e registros de banco de dados.
Se não estiver usando a porta padrão 4503 para a instância de publicação, edite o agente de replicação padrão para definir o número da porta com o valor correto.
Na instância do autor, no menu principal
Por exemplo, para usar a porta 6103: http://localhost:6103/bin/receive?sling:authRequestLogin=1
Clear
ou Force Retry
para redefinir a fila de replicaçãoDepois de garantir que o servidor de publicação esteja em execução, selecione o ícone mundial para publicar o site da comunidade.
Quando o site da comunidade for publicado com êxito, uma mensagem será exibida brevemente:
Juntamente com o novo site da comunidade, novos grupos de usuários são criados, que têm as permissões apropriadas definidas para várias funções administrativas. Para obter detalhes, visite Grupos de usuários para sites da comunidade.
Para este novo site da comunidade, dado o nome do site "engajar" na Etapa 1, os quatro novos grupos de usuários podem ser vistos no console Grupos (navegação global: Comunidades, Grupos):
Observe que Aaron McDonald é membro do
Depois que um site é configurado e enviado para publicação, configure o mapeamento de logon ( Adobe Granite Login Selector Authentication Handler
) na instância de publicação. O benefício é que quando as credenciais de logon não forem inseridas corretamente, o erro de autenticação exibirá novamente a página de logon do site da comunidade com uma mensagem de erro.
Adicionar um Login Page Mapping
como
Ao trabalhar com o site de publicação para fins de demonstração, pode ser útil alterar o home page padrão para o novo site.
Para fazer isso, é necessário usar CRXDE Lite para editar a tabela mapeamento de recursos na publicação.
Para começar:
Ao publicar, faça logon com privilégios de administrador
Navegue até http://localhost:4503/crx/de
No navegador do projeto, expanda /etc/map
Selecione o nó http
Selecione Criar Nó
Namelocalhost.4503
(do not use :
)
Com o nó localhost.4503
recém-criado selecionado
Adicionar propriedade
Nomeação:correspondência
TypeString
Valuelocalhost.4503/$
(deve terminar com o caractere '$')
Adicionar propriedade
Selecione Salvar tudo
(opcional) Excluir o histórico de navegação
Navegue até http://localhost:4503/
Para desativar, basta anexar o valor da propriedade sling:match
a um valor 'x' - xlocalhost.4503/$
- e Salvar tudo.
Se não for possível salvar as alterações, verifique se o nome do nó é localhost.4503
, com um separador 'dot' e não localhost:4503
com um separador 'colon', pois localhost
não é um prefixo de namespace válido.
A string '$' no final da expressão regular sling:match
é crucial, de modo que apenas http://localhost:4503/
seja mapeado, caso contrário, o valor de redirecionamento será anexado a qualquer caminho que possa existir após server:port no URL. Dessa forma, quando AEM tentar redirecionar para a página de logon, isso falhará.
Após a criação inicial do site, os autores podem usar o ícone Abrir site para executar atividades de criação padrão AEM.
Além disso, os administradores podem usar o ícone Editar site para modificar as propriedades do site, como o título.
Após qualquer modificação, lembre-se de salvar e publicar novamente o site.
Se não estiver familiarizado com o AEM, visualização a documentação em manuseio básico e um guia rápido para criar páginas.