Création d’un site de communauté author-a-new-community-site
Création d’un site de communauté create-a-community-site
Utilisez l’instance d’auteur pour créer un site de communauté. Sur l’instance d’auteur AEM :
- Connectez-vous avec les privilèges d’administrateur.
- Dans la navigation globale, accédez à Communities > Sites.
La console Sites de communautés fournit un assistant pour vous guider tout au long des étapes de création d’un site de communauté. Il est possible de passer à l’étape Next
ou Back
à l’étape précédente avant de valider le site à l’étape finale.
Pour commencer à créer un site communautaire :
- Sélectionnez le bouton
Create
.
Étape 1 : modèle de site step-site-template
À l’ étape Modèle de site, saisissez un titre, une description, le nom de l’URL, puis sélectionnez un modèle de site de communauté, par exemple :
-
Titre du site de la communauté :
Getting Started Tutorial
-
Description du site de la communauté :
A site for engaging with the community.
-
Racine du site de la communauté : (laissez vide pour la racine par défaut
/content/sites
) -
Configurations cloud : (laissez le champ vide si aucune configuration de cloud n’est spécifiée) fournissez le chemin d’accès aux configurations de cloud spécifiées.
-
Langue de base du site communautaire : (laissez intacte cette langue pour une seule langue : anglais) utilisez la liste déroulante pour choisir une ou plusieurs langues de base parmi les langues disponibles : allemand, italien, français, japonais, espagnol, portugais (Brésil), chinois (traditionnel) et chinois (simplifié). Un site de communauté est créé pour chaque langue ajoutée et existe dans le même dossier de site, conformément aux bonnes pratiques décrites dans la section Traduction de contenu pour des sites multilingues. La page racine de chaque site contient une page enfant nommée par le code de langue de l’une des langues sélectionnées, comme "en" pour l’anglais ou "fr" pour le français.
-
Nom de site de la communauté : engager
- Vérifiez deux fois le nom, car il n’est pas facilement modifié une fois le site créé.
- L’URL initiale s’affiche sous le nom du site de la communauté.
- Pour une URL valide, ajoutez un code de langue de base + ".html"
- Par exemple, https://localhost:4502/content/sites/
engage/en.html
-
Modèle : descendre pour choisir
Reference Site
-
Sélectionnez Suivant.
Etape 2 : Conception step-design
L’étape de conception est présentée dans deux sections pour sélectionner le thème et la bannière de marque :
THÈME DU SITE COMMUNAUTAIRE community-site-theme
Sélectionnez le style que vous souhaitez appliquer au modèle. Lorsqu’il est sélectionné, le thème est coché.
MARQUE DU SITE DE LA COMMUNAUTÉ community-site-branding
(Facultatif) Téléchargez une image de bannière à afficher sur les pages du site. La bannière est épinglée sur le bord gauche du navigateur, entre l’en-tête du site de la communauté et les liens de navigation. La hauteur de la bannière est recadrée à 120 pixels. Il n’existe aucun redimensionnement de la bannière pour s’adapter à la largeur du navigateur et à la hauteur de 120 pixels.
Sélectionnez Suivant.
Étape 3 : Paramètres step-settings
À l’étape Paramètres , avant de sélectionner Next
, sept sections permettent d’accéder à des configurations impliquant la gestion des utilisateurs, le balisage, la modération, la gestion des groupes, l’analyse et la traduction.
Gestion des utilisateurs et utilisatrices user-management
Cochez toutes les cases pour User Management
- Pour autoriser les visiteurs du site à s’inscrire automatiquement
- Pour permettre aux visiteurs du site d’afficher le site sans se connecter
- Pour permettre aux membres d’envoyer et de recevoir des messages d’autres membres de la communauté
- Pour autoriser la connexion à Facebook au lieu d’enregistrer et de créer un profil
- Pour autoriser la connexion avec Twitter au lieu d’enregistrer et de créer un profil
BALISAGE tagging
Les balises appliquées au contenu de la communauté sont contrôlées en sélectionnant AEM espaces de noms précédemment définis par le biais de la console de balisage (tels que l’espace de noms du tutoriel).
Il est facile de trouver des espaces de noms à l’aide d’une recherche par type. Par exemple :
- Type
tut
- Sélectionnez
Tutorial
.
RÔLES roles
Les rôles de membre de la communauté sont attribués via les paramètres de la section Rôles.
Pour permettre à un membre (ou à un groupe de membres) d’expérimenter le site en tant que responsable de la communauté, utilisez la recherche anticipée et sélectionnez le nom du membre ou du groupe dans les options de la liste déroulante.
Par exemple :
- Type
q
- Sélection de Quinn Harper
MODÉRATION moderation
Acceptez les paramètres globaux par défaut pour modérer le contenu généré par l’utilisateur.
ANALYTICS analytics
Si Adobe Analytics est sous licence et qu’un service et une structure Analytics Cloud ont été configurés, il est possible d’activer Analytics et de sélectionner la structure.
Voir Configuration d’Analytics pour les fonctionnalités de Communities.
TRADUCTION translation
Les paramètres de traduction spécifient la langue de base du site et si le contenu généré par l’utilisateur peut être traduit et dans quelle langue, le cas échéant.
- Cochez Autoriser la traduction automatique
- Laissez les langues par défaut sélectionnées pour la traduction par le service de traduction automatique par défaut
- Laissez le fournisseur de traduction et la configuration par défaut
- Il n’est pas nécessaire d’avoir un magasin global car il n’existe aucune copie de langue.
- Sélectionnez Traduire toute la page
- Option de persistance par défaut
Étape 4 : Création d’un site de communautés step-create-communities-site
Sélectionnez Créer.
Une fois le processus terminé, le dossier du nouveau site s’affiche dans la console Communautés - Sites .
Publish du site de la communauté publish-the-community-site
Le site créé doit être géré à partir de la console Communautés - Sites , à partir de laquelle de nouveaux sites peuvent être créés.
Après avoir sélectionné le dossier du site de la communauté pour l’ouvrir, survolez l’icône du site avec la souris afin que quatre icônes d’action s’affichent :
Lorsque vous sélectionnez la quatrième icône représentant des points de suspension (Autres actions), les options Exporter le site et Supprimer le site s’affichent.
De gauche à droite, ils sont :
-
Ouvrir le site
Lorsque vous sélectionnez l’icône en forme de crayon, le site de la communauté s’ouvre en mode de modification Auteur, où vous pouvez ajouter ou configurer des composants de page.
-
Modifier le site
Si vous sélectionnez l’icône Propriétés, le site de la communauté s’ouvre pour modifier les propriétés, telles que le titre ou pour modifier le thème.
-
Site Publish
Lorsque vous sélectionnez l’icône représentant un monde, le site de la communauté est publié (par exemple, si votre serveur de publication est exécuté sur votre ordinateur local, localhost:4503 par défaut).
-
Exporter le site
La sélection de l’icône d’exportation crée un package du site de la communauté qui est stocké dans Package Manager et téléchargé. Le contenu généré par l’utilisateur n’est pas inclus dans le module du site.
-
Supprimer le site
Si vous sélectionnez l’icône de suppression, le site de la communauté est supprimé de la console Communautés > Sites. Cette action supprime tous les éléments associés au site, tels que le contenu créé par l’utilisateur, les groupes d’utilisateurs, les ressources et les enregistrements de base de données.
- Accédez au menu Outils > Opérations > Réplication .
- Sélectionnez Agents sur l’auteur.
- Sélectionnez Agent par défaut (publication).
- En regard de Paramètres, sélectionnez Modifier.
- Dans la boîte de dialogue contextuelle Paramètres de l’agent, sélectionnez l’onglet Transport .
- Dans l’URI, remplacez le numéro de port, 4503, par le numéro de port souhaité. Par exemple, pour utiliser le port 6103 : https://localhost:6103/bin/receive?sling:authRequestLogin=1
- Sélectionnez OK.
- (Facultatif) Sélectionnez Effacer ou Forcer une nouvelle tentative pour réinitialiser la file d’attente de réplication.
Sélectionner Publish select-publish
Une fois que le serveur de publication est en cours d’exécution, sélectionnez l’icône mondiale pour publier le site de la communauté.
Une fois le site de la communauté publié, un message s’affiche brièvement "Site publié".
Nouveaux groupes d’utilisateurs communautaires new-community-user-groups
En plus du nouveau site de la communauté, de nouveaux groupes d’utilisateurs sont créés, qui disposent des autorisations appropriées pour diverses fonctions administratives. Pour plus d’informations, consultez la page Groupes d’utilisateurs pour les sites de la communauté.
Pour ce nouveau site communautaire, étant donné le nom du site "engage" à l’étape 1, les quatre nouveaux groupes d’utilisateurs peuvent être affichés à partir de la console Groupes (navigation globale : communautés, groupes) :
- Responsable de la communauté Community Engage
- Administrateurs du groupe d’interaction communautaire
- Membres de la communauté
- Modérateurs d’engagement communautaire
- Membres privilégiés de la communauté Engage
- Interagir de la communauté Gestionnaire de contenu du site
Aaron McDonald est membre de
- Responsable de la communauté Community Engage
- Modérateurs d’engagement communautaire
- Membres de la communauté Engage (indirectement en tant que membre du groupe Modérateurs)
https://localhost:4503/content/sites/engage/en.html http-localhost-content-sites-engage-en-html
Configuration d’une erreur d’authentification configure-for-authentication-error
Une fois qu’un site a été configuré et envoyé pour publication, configurez le mappage de connexion ( Adobe Granite Login Selector Authentication Handler
) sur l’instance de publication. L’avantage est que lorsque les informations de connexion ne sont pas correctement saisies, l’erreur d’authentification réaffiche la page de connexion du site de la communauté avec un message d’erreur.
Ajoutez un Login Page Mapping
comme
/content/sites/engage/en/signin:/content/sites/engage/en
Étapes facultatives optional-steps
Modification de la page d’accueil par défaut change-the-default-home-page
Lorsque vous utilisez le site de publication à des fins de démonstration, il peut s’avérer utile de remplacer la page d’accueil par défaut par le nouveau site.
Pour ce faire, CRXDE Lite est nécessaire pour modifier la table resource-mapping sur publication.
Pour commencer :
-
Sur l’instance de publication, connectez-vous avec les privilèges d’administrateur.
-
Accédez à https://localhost:4503/crx/de.
-
Dans le navigateur de projet, développez
/etc/map.
-
Sélectionnez le noeud
http
:-
Sélectionnez Créer un noeud :
-
Nom localhost.4503
(do not use ':') -
Type sling:Mapping
-
-
-
Avec le noeud
localhost.4503
nouvellement créé sélectionné :-
Ajouter une propriété :
-
Nom sling:match
- Type String
- Valeur localhost.4503/$
(doit se terminer par "$" char)
-
Ajouter une propriété :
- Nom sling:internalRedirect
- Type String
- Valeur /content/sites/engage/en.html
-
-
Sélectionnez Enregistrer tout.
-
(Facultatif) Supprimez l’historique de navigation.
-
Accédez à https://localhost:4503/.
- Arrivez à l’adresse https://localhost:4503/content/sites/engage/en.html
sling:match
avec un "x" - xlocalhost.4503/$
- et Enregistrer tout.
Résolution des problèmes : Erreur lors de l’enregistrement de la carte troubleshooting-error-saving-map
Si vous ne parvenez pas à enregistrer les modifications, assurez-vous que le nom du noeud est localhost.4503
, avec un séparateur "point", et non localhost:4503
avec un séparateur "deux-points", car localhost
n’est pas un préfixe d’espace de noms valide.
Dépannage : échec de la redirection troubleshooting-fail-to-redirect
La valeur '$' à la fin de l’expression régulière sling:match
string est essentielle, de sorte que seul https://localhost:4503/
est mappé. Dans le cas contraire, la valeur de redirection est précédée de tout chemin d’accès pouvant exister après server:port dans l’URL. Par conséquent, lorsque AEM tente de rediriger vers la page de connexion, elle échoue.
Modification du site modify-the-site
Une fois le site créé, les auteurs peuvent utiliser l’icône Ouvrir le site pour exécuter des activités de création d’AEM standard.
En outre, les administrateurs peuvent utiliser l’icône Modifier le site pour modifier les propriétés du site, telles que le titre.
Après toute modification, n’oubliez pas de Enregistrer et de réutiliser Publish sur le site.