Funções da comunidade community-functions
O tipo de recursos esperados de uma experiência da comunidade são bem conhecidos. Os recursos da comunidade estão disponíveis como funções da comunidade. Basicamente, elas são uma ou mais páginas pré-conectadas para implementar um recurso da comunidade que requer mais do que simplesmente adicionar um componente a uma página no modo de criação. São os blocos de construção usados para definir a estrutura de um modelo de site de comunidade a partir do qual os sites de comunidade são criados.
Após criar um site da comunidade, é possível adicionar conteúdo às páginas resultantes usando o modo de criação AEM padrão. Várias funções da comunidade estão disponíveis, conforme visto no console de funções da comunidade.
Console de funções da comunidade community-functions-console
Para acessar o console de funções de comunidade no ambiente de criação:
- Navegue até Ferramentas > Comunidades > Funções da comunidade.
Funções pré-criadas pre-built-functions
Veja a seguir uma breve descrição das funções fornecidas com o AEM Communities. Cada função inclui uma ou mais páginas AEM contendo componentes Communities agrupados em um recurso que é facilmente incorporado em um modelo de site da comunidade.
Um modelo de site da comunidade fornece a estrutura de um site da comunidade, incluindo logon, perfis de usuário, notificações, mensagens, menu do site, pesquisa, temas e recursos de marca.
Configurações de título e URL title-and-url-settings
Título e URL são propriedades comuns a todas as funções da comunidade.
Quando uma função da comunidade é adicionada a um modelo de site da comunidade ou adicionada ao modificar a estrutura de um site da comunidade, a caixa de diálogo da função é aberta para que o Título e a URL possam ser configurados.
Detalhes da função de configuração configuration-function-details
-
Título
(Obrigatório) O texto que aparece no menu de recursos do site
-
URL
(Obrigatório) O nome usado para gerar o URI. O nome deve estar em conformidade com as convenções de nomenclatura impostas pelo AEM e JCR.
Por exemplo, usar o site criado após o tutorial de Introdução, se
- Título = Página da Web
- URL = página
Em seguida, o URL para a página é https://localhost:4503/content/sites/engage/en/page.html
e o link de menu da página será exibido como:
Função de fluxo de atividades activity-stream-function
A função de fluxo de atividade é uma página com um componente de Fluxos de Atividade com todas as exibições selecionadas (todas as atividades, atividades do usuário e seguintes). Consulte também Activity Stream Essentials para desenvolvedores.
Quando adicionada a um modelo, a seguinte caixa de diálogo é aberta:
Detalhes da função de configuração configuration-function-details-1
-
Mostrar a exibição "Minhas atividades"
Se selecionada, a página Atividades incluirá uma guia que filtra as atividades com base naquelas geradas dentro da comunidade pelo membro atual. O padrão está selecionado.
-
Mostrar a exibição "Todas as Atividades"
Se selecionada, a página Atividades inclui uma guia que inclui todas as atividades geradas na comunidade à qual o membro atual tem acesso. O padrão está selecionado.
-
Mostrar exibição "Feed de Notícias"
Se for selecionada, as páginas Atividades incluirão uma guia que filtra as atividades com base naquelas que o membro atual está seguindo. O padrão está selecionado.
Função do blog blog-function
A função de blog é uma página com um componente de Blog configurado para marcação, uploads de arquivo, acompanhamento, membros para autoedição, votação e moderação. Consulte também o Blog Essentials para desenvolvedores.
Quando adicionada a um modelo, a seguinte caixa de diálogo é aberta:
-
Permitir membros privilegiados
Se selecionado, o blog permitirá que apenas membros privilegiados criem artigos, permitindo a seleção de um grupo de membros privilegiados. Se não for selecionada, todos os membros da comunidade poderão criar. O padrão está desmarcado.
-
Permitir Carregamentos de Arquivos
Se selecionado, o blog incluirá a capacidade de os membros fazerem upload de arquivos. O padrão está selecionado.
-
Permitir respostas encadeadas
Se não for selecionada, o blog permitirá respostas (comentários) a um artigo, mas respostas a comentários não serão permitidas. O padrão está selecionado.
-
Permitir conteúdo em destaque
Se selecionado, o blog será identificado como conteúdo em destaque. O padrão está selecionado.
Função do calendário calendar-function
A função de calendário é uma página com um componente de Calendário configurado para permitir marcação. Consulte também o Calendar Essentials para desenvolvedores.
Quando adicionada a um modelo, a seguinte caixa de diálogo é aberta:
-
Permitir fixação
Se selecionada, o fórum permitirá que as respostas de tópico sejam fixadas no início da lista de comentários. O padrão está selecionado.
-
Permitir membros privilegiados
Se selecionado, o blog permitirá que apenas membros privilegiados criem artigos, permitindo a seleção de um grupo de membros privilegiados. Se não for selecionada, todos os membros da comunidade poderão criar. O padrão está desmarcado.
-
Permitir Carregamentos de Arquivos
Se selecionado, o blog incluirá a capacidade de os membros fazerem upload de arquivos. O padrão está selecionado.
-
Permitir respostas encadeadas
Se não for selecionada, o blog permitirá respostas (comentários) a um artigo, mas respostas a comentários não serão permitidas. O padrão está selecionado.
-
Permitir conteúdo em destaque
Se selecionado, seu conteúdo será identificado como conteúdo em destaque. O padrão está selecionado.
Função de conteúdo em destaque featured-content-function
A função de conteúdo em destaque é uma página com um componente de Conteúdo em Destaque configurado para permitir que comentários sejam adicionados e excluídos.
A capacidade de incluir conteúdo em recursos pode ser permitida ou não por componente (consulte Função do Blog, Função do Calendário, Função do Fórum, Função de Ideação e Função QnA).
Quando adicionado a um modelo, a única configuração é para as Configurações de Título e URL.
Função da biblioteca de arquivo file-library-function
A função de biblioteca de arquivos é uma página com um componente de Biblioteca de Arquivos configurado para permitir que comentários sejam adicionados e excluídos.
Quando adicionado a um modelo, a única configuração é para as Configurações de Título e URL.
Função do fórum forum-function
A função de fórum é uma página com um componente de Fórum configurado para marcação, uploads de arquivo, acompanhamento, membros para autoedição, votação e moderação.
Quando adicionada a um modelo, a seguinte caixa de diálogo é aberta:
Detalhes da função de configuração configuration-function-details-2
-
Permitir fixação
Se selecionada, o fórum permitirá que as respostas de tópico sejam fixadas no início da lista de comentários. O padrão está selecionado.
-
Permitir membros privilegiados
Se selecionado, o fórum permitirá que apenas membros privilegiados postem tópicos ao permitir a seleção de um grupo de membros privilegiados. Se não for selecionada, todos os membros da comunidade poderão publicar. O padrão está desmarcado.
-
Permitir Carregamentos de Arquivos
Se selecionado, o fórum incluirá a capacidade de os membros fazerem upload de arquivos. O padrão está selecionado.
-
Permitir respostas encadeadas
Se não for selecionada, o fórum permitirá comentários sobre um tópico, mas as respostas a esses comentários não serão permitidas. O padrão está selecionado.
-
Permitir conteúdo em destaque
Se selecionado, o conteúdo do componente será identificado como conteúdo em destaque. O padrão está selecionado.
Função Grupos groups-function
A função de grupos oferece a capacidade de os membros da comunidade criarem subcomunidades dentro do site da comunidade no ambiente de publicação.
Dependendo das configurações quando a função Grupos estiver incluída em um modelo de site de comunidade, os grupos poderão ser públicos ou privados e um ou mais modelos de grupo de comunidade poderão ser configurados para fornecer uma opção de modelos quando o grupo de comunidade for realmente criado (como no ambiente de publicação). Um modelo de grupo da comunidade especifica quais recursos das Comunidades são criados para as páginas do grupo, como fóruns e calendários.
Quando um grupo da comunidade é criado, um grupo de membros é criado dinamicamente para o novo grupo, ao qual os membros podem ser atribuídos ou associados. Para obter mais informações, consulte Gerenciando usuários e grupos de usuários.
Desde o feature pack 1 das Comunidades, os grupos da comunidade são criados no ambiente de criação usando o console Grupos de Sites de Comunidades e podem ser criados no ambiente de publicação quando habilitados.
Quando adicionada a um modelo, a seguinte caixa de diálogo é aberta:
-
Selecionar Modelos de Grupo
Uma lista suspensa que permite a seleção de um ou mais modelos de grupo ativados, a partir dos quais o criador futuro de um novo grupo da comunidade (no ambiente de publicação) poderá escolher.
-
Permitir membros privilegiados
Se selecionado, o fórum permitirá que apenas membros privilegiados postem tópicos ao permitir a seleção de um grupo de segurança de membros privilegiados. Se não for selecionada, todos os membros da comunidade poderão publicar. O padrão está desmarcado.
-
Permitir criação de Publish
Se essa opção for selecionada, os membros autorizados da comunidade poderão criar um grupo no ambiente de publicação. Se desmarcado, novos grupos (subcomunidades) só poderão ser criados no ambiente de criação do console Grupos de sites de comunidades.
O padrão está selecionado.
Função de ideação ideation-function
A função de ideação é uma página com um componente de Ideação.
Quando adicionada a um modelo, a seguinte caixa de diálogo é aberta, especificando o Título padrão, os nomes de URL e as configurações de exibição padrão do modelo:
-
Permitir membros privilegiados
Se selecionado, o fórum permitirá que apenas membros privilegiados postem tópicos ao permitir a seleção de um grupo de segurança de membros privilegiados. Se não for selecionada, todos os membros da comunidade poderão publicar. O padrão está desmarcado.
-
Permitir Carregamentos de Arquivos
Se selecionada, a ideia inclui a capacidade de os membros fazerem upload de arquivos. O padrão está selecionado.
-
Permitir respostas encadeadas
Se não for selecionada, a ideia permitirá respostas (comentários) a um tópico, mas respostas a comentários não serão permitidas. O padrão está selecionado.
-
Permitir conteúdo em destaque
Se selecionado, seu conteúdo será identificado como conteúdo em destaque. O padrão está selecionado.
Função do Placar de líderes leaderboard-function
A função de quadro de classificação é uma página com um componente de Quadro de classificação.
OBSERVAÇÃO: o componente de Quadro de classificação precisa de configuração adicional após, um site da comunidade é criado a partir de um modelo da comunidade que inclui a função de Quadro de classificação. Especifique as regras do componente de Quadro de classificação, que dependem da configuração de pontuação e medalhas para o site da comunidade.
Quando adicionada a um modelo, a seguinte caixa de diálogo é aberta, especificando o Título padrão, os nomes de URL e as configurações de exibição padrão do modelo:
-
Exibir medalha
Se selecionada, uma coluna para ícones de selo será incluída no quadro de classificação.
O padrão está desmarcado. -
Exibir nome da medalha
Se selecionada, uma coluna para o nome da medalha é incluída no quadro de classificação.
O padrão está desmarcado. -
Exibir Avatar
Se selecionada, a imagem do avatar do membro será incluída no quadro de classificação, ao lado do link de nome para o perfil do membro.
O padrão está desmarcado.
Função da página page-function
A função de página adiciona uma página em branco ao site da comunidade que está conectada aos recursos do site da comunidade: logon, menu, notificações, mensagens, temas e marca. O conteúdo é adicionado à página usando o modo de criação padrão do AEM.
Quando adicionado a um modelo, a única configuração é para as Configurações de Título e URL.
Função QnA qna-function
A função QnA é uma página com um componente QnA configurado para marcação, uploads de arquivo, acompanhamento, membros para autoedição, votação e moderação.
Quando adicionada a um modelo, a configuração permite a restrição a membros privilegiados:
-
Permitir fixação
Se selecionada, o fórum permitirá que as respostas de tópico sejam fixadas no início da lista de comentários. O padrão está selecionado.
-
Permitir membros privilegiados
Se selecionado, o fórum QnA só permitirá que membros privilegiados postem perguntas permitindo a seleção de um grupo de membros privilegiados. Se não for selecionada, todos os membros da comunidade poderão publicar. O padrão está desmarcado.
-
Permitir Carregamentos de Arquivos
Se selecionado, o fórum QnA incluirá a capacidade de os membros fazerem upload de arquivos. O padrão está selecionado.
-
Permitir respostas encadeadas
Se não for selecionada, o fórum QnA permitirá comentários (respostas) para uma pergunta publicada, mas as respostas às respostas não serão permitidas. O padrão está selecionado.
-
Permitir conteúdo em destaque
Se selecionado, seu conteúdo será identificado como conteúdo em destaque. O padrão está selecionado.
Criar função da comunidade create-community-function
A capacidade de criar uma função da comunidade é alcançada ao selecionar o ícone Create Community Function
localizado na parte superior do console Funções da comunidade. Várias funções baseadas no mesmo blueprint AEM podem ser criadas e personalizadas de forma exclusiva ao abrir no modo de edição do autor.
Nome da função da comunidade community-function-name
No painel Nome da função da comunidade, um nome, uma descrição e se a função está ativada ou desativada são configurados:
-
Nome da função da comunidade
O nome da função usada para exibição e armazenamento.
-
Descrição da função da comunidade
A descrição da função para exibição.
-
Desabilitado/Habilitado
Um switch que controla se a função é referenciável.
Blueprint AEM aem-blueprint
No painel AEM Blueprint
, é possível selecionar o blueprint que é a implementação subjacente da função de comunidade.
A função da comunidade é um mini site que inclui uma ou mais páginas, pré-conectadas para inclusão em um site da comunidade, incluindo logon, perfis de usuário, notificações, mensagens, menu do site, pesquisa, temas e recursos de marca. Depois que a função for criada, é possível abrir a função no modo de edição do autor e personalizar as configurações de página ou componente.
Como a função da comunidade é implementada como uma live copy de um blueprint, é possível implantar as alterações feitas em uma função que afeta todas as páginas de site da comunidade criadas a partir do modelo de site da comunidade ou do modelo de grupo da comunidade que incluiu a função. Também é possível desassociar uma página do blueprint principal para fazer modificações no nível da página.
Consulte também Gerenciador de vários sites.
Miniatura thumbnail
No painel Miniatura, uma imagem pode ser carregada para exibição no console de Funções da comunidade.
Abrir função da comunidade open-community-function
Selecione o ícone Open Community Function
para entrar no modo de edição do autor para criar o conteúdo da página e modificar a configuração do(s) componente(s) de recurso.
Configurar componentes configuring-components
Uma função da comunidade é implementada como uma Live Copy de um Blueprint AEM, cujos detalhes estão documentados em Gerenciador de vários sites.
É possível não apenas criar o conteúdo da página, mas configurar os componentes.
Se estiver configurando um componente em uma página de um site de comunidade criado, talvez seja necessário cancelar a herança para configurar o componente. A herança deve ser restabelecida quando a configuração for concluída.
Para obter detalhes sobre a configuração, visite Componentes das comunidades para autores.
Editar função da comunidade edit-community-function
Selecione o ícone Edit Community Function
para editar as propriedades da função usando os mesmos painéis que a criação de uma função da comunidade, incluindo a habilitação ou desabilitação da função.