Fonctions de la communauté

Le type de fonctionnalités attendu d’une expérience communautaire est bien connu. Les fonctions de communauté sont disponibles sous la forme de fonctions de communauté. Il s’agit essentiellement d’une ou de plusieurs pages préconfigurées pour mettre en oeuvre une fonctionnalité de communauté qui nécessite plus qu’un simple ajout d’un composant à une page en mode création. Il s’agit des blocs de construction utilisés pour définir la structure d’un modèle de site communautaire à partir duquel les sites communautaires sont créés.

Une fois un site de communauté créé, le contenu peut être ajouté aux pages résultantes à l’aide du mode de création standard .

Un certain nombre de fonctions de communauté sont immédiatement disponibles, comme dans la console de fonctions de communauté. D’autres fonctions de communauté seront fournies dans les prochaines versions et des fonctions personnalisées pourront également être créées.

REMARQUE

Les consoles pour la création de sites de communauté, modèles de site de communauté, modèles de groupe de communauté et fonctions de communauté ne peuvent être utilisées que dans l’environnement de création.

Console des fonctions de communauté

Dans l’environnement de création, pour accéder à la console des fonctions de la communauté

  • À partir de la navigation globale : Outils > Communautés > Fonctions de communauté

chlimage_1-379

Fonctions préconfigurées

Vous trouverez ci-dessous une brève description des fonctions fournies avec AEM Communities. Chaque fonction est composée d’une ou de plusieurs pages AEM contenant des composants Communities connectés ensemble dans une fonctionnalité qui est facilement intégrée dans un modèle de site communautaire.

Un modèle de site de communauté fournit la structure d’un site de communauté, y compris les fonctions de connexion, les profils utilisateur, les notifications, la messagerie, le menu du site, la recherche, le thème et la marque.

Paramètres de titre et d’URL

​Le titre et ​l’URL sont des propriétés communes à toutes les fonctions de la communauté.

Lorsqu’une fonction de communauté est ajoutée à un modèle de site de communauté ou ajoutée lors de la modification de la structure d’un site de communauté, la boîte de dialogue de la fonction s’ouvre afin que le titre et l’URL puissent être configurés.

Détails de la fonction de configuration

chlimage_1-380

  • Titre
    (
    obligatoire) Texte qui apparaît dans le menu des fonctionnalités du site.

  • URL
    (obligatoire) nom utilisé pour générer l’URI. Le nom doit être conforme aux conventions de dénomination imposées par AEM et JCR.

Par exemple, si vous utilisez le site créé à partir du tutoriel Prise en main , si

  • Titre = Page web
  • URL = page

Ensuite, l’URL de la page est http://local_host:4503/content/sites/engage/en/page.html et le lien de menu de la page s’affiche comme suit :

chlimage_1-381

Fonction Flux d'activités

La fonction de flux d’activités est une page avec un composant Flux d’activités avec toutes les vues sélectionnées (toutes les activités, activités utilisateur et suivantes). Voir aussi Notions fondamentales sur les flux d’activités pour les développeurs.

La boîte de dialogue suivante s’ouvre lorsqu’elle est ajoutée à un modèle :

Détails de la fonction de configuration

chlimage_1-382

  • Voir Paramètres du titre et de l’URL

  • Afficher la
    vue "Mes activités" Si cette option est cochée, la page Activités comprend un onglet qui filtre les activités en fonction de celles générées dans la communauté par le membre actuel. Cette option est cochée par défaut.

  • Afficher la
    vue "Toutes les activités" Si cette option est cochée, la page Activités comprend un onglet qui inclut toutes les activités générées au sein de la communauté auxquelles le membre actuel a accès. Cette option est cochée par défaut.

  • Afficher la
    vue "Flux d’actualités" Si cette option est cochée, la page Activités comprend un onglet qui filtre les activités en fonction de celles que le membre actuel suit. Cette option est cochée par défaut.

Fonction Affectations

La fonction Affectations est la fonction de base qui définit un site communautaire pour l’activation. Il permet d’affecter des ressources d’activation aux membres de la communauté. Voir aussi Notions fondamentales sur les affectations pour les développeurs.

Cette fonction est disponible en tant que fonctionnalité du module complémentaire d’activation. Le module complémentaire d’activation nécessite des licences supplémentaires pour être utilisé dans un environnement de production.

Lorsqu’elle est ajoutée à un modèle, la seule configuration est pour les paramètres de titre et d’URL.

Fonction Blog

La fonction de blog est une page dont le composant Blog est configuré pour le balisage, les chargements de fichiers, le suivi, les membres pour la modification automatique, le vote et la modération. Voir aussi Notions fondamentales sur les blogs pour les développeurs.

La boîte de dialogue suivante s’ouvre lorsqu’elle est ajoutée à un modèle :

chlimage_1-383

  • Voir Paramètres du titre et de l’URL

  • Autoriser les
    membres privilégiés Si cette option est cochée, le blog autorise uniquement les membres privilégiés à créer des articles en autorisant la sélection d’un groupe de membres privilégiés. Si cette option n’est pas cochée, tous les membres de la communauté sont autorisés à créer. Cette option n’est pas cochée par défaut.

  • Autoriser les
    chargements de fichiers Si cette option est cochée, le blog permet aux membres de charger des fichiers. Cette option est cochée par défaut.

  • Autoriser les
    réponses à thème Si cette option n’est pas cochée, le blog autorise les réponses (commentaires) à un article, mais les réponses aux commentaires ne sont pas autorisées. Cette option est cochée par défaut.

  • Autoriser le
    contenu en vedette Si cette option est cochée, l’idée peut être identifiée en tant que contenu en vedette. Cette option est cochée par défaut.

Fonction Calendrier

La fonction Calendrier est une page avec un composant Calendrier configuré pour autoriser le balisage. Voir aussi Notions fondamentales sur le calendrier pour les développeurs.

La boîte de dialogue suivante s’ouvre lorsqu’elle est ajoutée à un modèle :

chlimage_1-384

  • Voir Paramètres du titre et de l’URL

  • Autoriser
    la mise en page Si cette option est cochée, le forum permet d’épingler les réponses des sujets au début de la liste des commentaires. Cette option est cochée par défaut.

  • Autoriser les
    membres privilégiés Si cette option est cochée, le blog autorise uniquement les membres privilégiés à créer des articles en autorisant la sélection d’un groupe de membres privilégiés. Si cette option n’est pas cochée, tous les membres de la communauté sont autorisés à créer. Cette option n’est pas cochée par défaut.

  • Autoriser les
    chargements de fichiers Si cette option est cochée, le blog permet aux membres de charger des fichiers. Cette option est cochée par défaut.

  • Autoriser les
    réponses à thème Si cette option n’est pas cochée, le blog autorise les réponses (commentaires) à un article, mais les réponses aux commentaires ne sont pas autorisées. Cette option est cochée par défaut.

  • Autoriser le
    contenu en vedette Si cette option est cochée, l’idée peut être identifiée en tant que contenu en vedette. Cette option est cochée par défaut.

Fonction Catalogue

La fonction de catalogue permet aux membres de la communauté d’activation de parcourir les ressources d’activation qui ne leur sont pas affectées. Voir Balisage des ressources d’activation et Catalog Essentials pour les développeurs.

Toutes les ressources d’activation et tous les parcours d’apprentissage du site de la communauté s’affichent dans tous les catalogues si leur propriété, [Show in Catalog](resources.md), est définie sur true. Pour inclure explicitement des ressources et des parcours d’apprentissage, il est nécessaire d’appliquer un pré-filtre au catalogue.

Lorsqu’elle est ajoutée à un modèle, la configuration permet de spécifier le ou les espaces de noms de balise utilisés pour configurer le filtre de balise présenté aux visiteurs du site :

catalogfunc

  • Voir Paramètres du titre et de l’URL

  • Sélectionner tous les espaces de noms

    • Les espaces de noms de balise sélectionnés définissent les balises pouvant être sélectionnées par les visiteurs pour le filtrage de la liste des ressources d’activation répertoriées dans le catalogue.
    • Si cette case est cochée, tous les espaces de noms de balise autorisés pour le site de la communauté sont disponibles.
    • Si cette option n’est pas cochée, il est possible de sélectionner un ou plusieurs espaces de noms autorisés pour le site de la communauté.
    • Cette option est cochée par défaut.

La fonction de contenu proposé est une page avec un composant Contenu proposé configuré pour permettre l’ajout et la suppression de commentaires.

La possibilité d’afficher le contenu peut être autorisée ou non par composant (voir Fonction Blog, Fonction Calendrier, Fonction Forum, Fonction Idéation et Fonction QnA).

Lorsqu’elle est ajoutée à un modèle, la seule configuration est pour les paramètres de titre et d’URL.

Fonction Bibliothèque de fichiers

La fonction de bibliothèque de fichiers est une page avec un composant Bibliothèque de fichiers configuré pour permettre l’ajout et la suppression de commentaires.

Lorsqu’elle est ajoutée à un modèle, la seule configuration est pour les paramètres de titre et d’URL.

Fonction Forum

La fonction de forum est une page dont le composant Forum est configuré pour le balisage, les chargements de fichiers, le suivi, les membres pour la modification automatique, le vote et la modération.

La boîte de dialogue suivante s’ouvre lorsqu’elle est ajoutée à un modèle :

Détails de la fonction de configuration

chlimage_1-385

  • Voir Paramètres du titre et de l’URL

  • Autoriser
    la mise en page Si cette option est cochée, le forum permet d’épingler les réponses des sujets au début de la liste des commentaires. Cette option est cochée par défaut.

  • Autoriser les
    membres privilégiés Si cette option est cochée, le forum autorise uniquement les membres privilégiés à publier des sujets en autorisant la sélection d’un groupe de membres privilégiés. Si cette option n’est pas cochée, tous les membres de la communauté sont autorisés à publier du contenu. Cette option n’est pas cochée par défaut.

  • Autoriser les
    chargements de fichiers Si cette option est cochée, le forum permet aux membres de charger des fichiers. Cette option est cochée par défaut.

  • Autoriser les
    réponses à thème Si cette option n’est pas cochée, le forum autorise les commentaires sur un sujet, mais les réponses à ces commentaires ne sont pas autorisées. Cette option est cochée par défaut.

  • Autoriser le
    contenu en vedette Si cette option est cochée, l’idée peut être identifiée en tant que contenu en vedette. Cette option est cochée par défaut.

Fonction Groupes

ATTENTION

La fonction groups doit ne pas être la première ou la seule fonction dans la structure d’un site ou dans un modèle de site communautaire.

Toute autre fonction, telle que la fonction de page, doit être incluse et répertoriée en premier.

La fonction de groupes permet aux membres de la communauté de créer des sous-communautés au sein du site de la communauté dans l’environnement de publication.

Selon les paramètres lorsque la fonction Groupes est incluse dans un modèle de site de communauté, les groupes peuvent être publics ou privés et un ou plusieurs modèles de groupe de communautés peuvent être configurés pour fournir un choix de modèles lorsque le groupe de communautés est réellement créé (depuis l’environnement de publication, par exemple). Un modèle de groupe de communautés spécifie les fonctionnalités de communautés qui sont créées pour les pages de groupe, telles que les forums et les calendriers.

Lorsqu’un groupe de communautés est créé, un groupe de membres est créé dynamiquement pour le nouveau groupe, auquel les membres peuvent être affectés ou rejoindre. Pour plus d’informations, voir Gestion des utilisateurs et des groupes d’utilisateurs.

À partir de Communities Feature Pack 1, les groupes de communautés sont créés dans l’environnement de création à l’aide de la console Groupes de communautés Sites et peuvent être créés dans l’environnement de publication lorsqu’ils sont activés.

La boîte de dialogue suivante s’ouvre lorsqu’elle est ajoutée à un modèle :

chlimage_1-386

  • Voir Paramètres du titre et de l’URL

  • Sélectionner les
    modèles de groupeMenu déroulant qui permet de sélectionner un ou plusieurs modèles de groupe activés à partir desquels le futur créateur d’un nouveau groupe de communauté (dans l’environnement de publication) peut choisir.

  • Autoriser les
    membres privilégiés Si cette option est cochée, le forum autorise uniquement les membres privilégiés à publier des sujets en autorisant la sélection d’un groupe de sécurité de membres privilégiés. Si cette option n’est pas cochée, tous les membres de la communauté sont autorisés à publier du contenu. Cette option n’est pas cochée par défaut.

  • Autoriser la
    création de publication Si cette option est cochée, les membres autorisés de la communauté peuvent créer un groupe dans l’environnement de publication. Si cette option n’est pas cochée, les nouveaux groupes (sous-communautés) ne peuvent être créés que dans l’environnement de création à partir de la console Groupes de sites des communautés .

    La valeur par défaut est checked.

Fonction de conceptualisation

La fonction d’idéation est une page avec un composant d’idéation.

Une fois ajouté à un modèle, la boîte de dialogue suivante s’ouvre, qui spécifie le titre et les noms d’URL par défaut, ainsi que les paramètres d’affichage par défaut du modèle :

chlimage_1-387

  • Voir Paramètres du titre et de l’URL

  • Autoriser les
    membres privilégiés Si cette option est cochée, le forum autorise uniquement les membres privilégiés à publier des sujets en autorisant la sélection d’un groupe de sécurité de membres privilégiés. Si cette option n’est pas cochée, tous les membres de la communauté sont autorisés à publier du contenu. Cette option n’est pas cochée par défaut.

  • Autoriser les
    chargements de fichiers Si cette option est cochée, les membres pourront transférer des fichiers. Cette option est cochée par défaut.

  • Autoriser les
    réponses à thème Si cette option n’est pas cochée, les réponses (commentaires) à un sujet sont autorisées, mais les réponses aux commentaires ne le sont pas. Cette option est cochée par défaut.

  • Autoriser le
    contenu en vedette Si cette option est cochée, l’idée peut être identifiée en tant que contenu en vedette. Cette option est cochée par défaut.

Fonction de classement

La fonction de classement est une page avec un composant de classement.

REMARQUE : Le composant Tableau de classement devra être configuré plus ** après la création d’un site communautaire à partir d’un modèle communautaire qui inclut la fonction Tableau de classement. Les règles du composant Tableau de classement doivent être spécifiées, qui dépendent de la configuration de badges et de notation pour le site de la communauté.

Une fois ajouté à un modèle, la boîte de dialogue suivante s’ouvre, qui spécifie le titre et les noms d’URL par défaut, ainsi que les paramètres d’affichage par défaut du modèle :

chlimage_1-388

  • Voir Paramètres du titre et de l’URL

  • Afficher le
    badge Si cette option est cochée, une colonne pour les icônes de badge est incluse dans le tableau de classement.

    Cette option n’est pas cochée par défaut.

  • Afficher le
    nom du badge Si cette option est cochée, une colonne correspondant au nom du badge est incluse dans le tableau de classement.

    Cette option n’est pas cochée par défaut.

  • Afficher l’
    avatarSi cette option est cochée, l’avatar du membre est inclus dans le tableau de classement, en regard du lien de son nom vers son profil de membre.

    Cette option n’est pas cochée par défaut.

Fonction Page

La fonction de page ajoute une page vierge au site de la communauté qu’elle est connectée aux fonctionnalités du site de la communauté : connexion, menu, notifications, messages, thèmes et marques. Le contenu peut être ajouté à la page à l’aide du mode de création d’AEM standard.

Lorsqu’elle est ajoutée à un modèle, la seule configuration est pour les paramètres de titre et d’URL.

Fonction Q&R

La fonction Q&R est une page avec un composant Q&R configuré pour le balisage, les chargements de fichiers, le suivi, les membres pour la modification automatique, le vote et la modération.

Lorsqu’elle est ajoutée à un modèle, la configuration autorise la restriction aux membres privilégiés :

chlimage_1-389

  • Voir Paramètres du titre et de l’URL

  • Autoriser
    la mise en page Si cette option est cochée, le forum permet d’épingler les réponses des sujets au début de la liste des commentaires. Cette option est cochée par défaut.

  • Autoriser les
    membres privilégiés Si cette option est cochée, le forum Q&R permet uniquement aux membres privilégiés de publier des questions en autorisant la sélection d’un groupe de membres privilégiés. Si cette option n’est pas cochée, tous les membres de la communauté sont autorisés à publier du contenu. Cette option n’est pas cochée par défaut.

  • Autoriser les
    chargements de fichiers Si cette option est cochée, le forum Q&R offre aux membres la possibilité de télécharger des fichiers. Cette option est cochée par défaut.

  • Autoriser les
    réponses à thème Si cette option n’est pas cochée, le forum Q&R permet d’insérer des commentaires (réponses) à une question publiée, mais les réponses aux réponses ne sont pas autorisées. Cette option est cochée par défaut.

  • Autoriser le
    contenu en vedette Si cette option est cochée, l’idée peut être identifiée en tant que contenu en vedette. Cette option est cochée par défaut.

Créer une fonction de communauté

Pour créer une fonction de communauté, cliquez sur l’icône Create Community Function située en haut de la console Fonctions de communauté. Plusieurs fonctions basées sur le même plan directeur d’AEM peuvent être créées, puis personnalisées de manière unique en s’ouvrant en mode d’édition de création.

chlimage_1-390

Nom de fonction de la communauté

chlimage_1-391

Dans le panneau Nom de la fonction de la communauté , un nom, une description et si la fonction est activée ou désactivée sont configurés :

  • Community Function
    Name Nom de fonction utilisé pour l’affichage et le stockage

  • Fonction communautaire
    DescriptionDescription de la fonction pour l’affichage.

  • Désactivé/
    activéUn commutateur à bascule contrôlant si la fonction est référencable

Plan directeur AEM

chlimage_1-392

Dans le panneau AEM Blueprint, il est possible de sélectionner le plan directeur qui est la mise en oeuvre sous-jacente de la fonction de communauté.

La fonction de communauté est un mini-site constitué d’une ou de plusieurs pages, pré-câblées pour inclusion dans un site de communauté, y compris les fonctions de connexion, les profils utilisateur, les notifications, la messagerie, le menu du site, la recherche, le thème et la marque. Une fois la fonction créée, il est possible d’ouvrir la fonction en mode d’édition de création et de personnaliser la page et/ou les paramètres du composant.

Puisque la fonction de communauté est implémentée en tant que Live Copy d’un plan directeur, il est possible de déployer les modifications apportées à une fonction qui affecte toutes les pages du site de communauté créées à partir du modèle de site de communauté ou modèle de groupe de communauté qui incluait la fonction. Il est également possible de dissocier une page de son plan directeur parent afin d’effectuer des modifications au niveau de la page.

Voir aussi Multi Site Manager.

Miniature

chlimage_1-393

Dans le panneau Miniatures, une image peut être chargée pour s’afficher dans la console Fonctions de communauté.

Ouvrir la fonction de communauté

chlimage_1-394

Sélectionnez l’icône Open Community Function pour passer en mode d’édition de création pour créer le contenu de la page et modifier la configuration du ou des composants de fonctionnalités.

Configuration des composants

Une fonction de communauté est implémentée en tant que Live Copy d’un plan directeur d’AEM, dont les détails sont documentés sous Multi Site Manager.

Il est possible non seulement de créer du contenu de page, mais aussi de configurer des composants.

Si vous configurez un composant sur une page d’un site de communauté créé, il peut être nécessaire d’annuler l’héritage afin de configurer le composant. L’héritage doit être rétabli une fois la configuration terminée.

Pour plus d’informations sur la configuration, voir Composants Communities pour les auteurs.

Modifier la fonction de communauté

chlimage_1-395

Sélectionnez l’icône Edit Community Function pour modifier les propriétés de la fonction à l’aide des mêmes panneaux que la création d’une fonction de communauté, y compris l’activation ou la désactivation de la fonction.

Sur cette page