Utilisez l’instance d’auteur pour créer un site de communauté. Sur l’instance d’auteur AEM :
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 à la Next
étape ou Back
à l’étape précédente avant de valider le site à l’étape finale.
Pour commencer à créer un site communautaire :
Create
bouton .Sur le É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 du 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 pour une seule langue : anglais) utilisez la liste déroulante pour en choisir une. ou plus des langues de base 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 en suivant les bonnes pratiques décrites dans la section Traduction de contenu pour les 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 du site de la communauté: engager
engage/en.html
Modèle: descendre pour choisir Reference Site
Sélectionnez Suivant.
L’étape de conception est présentée dans deux sections pour sélectionner le thème et la bannière de marque :
Sélectionnez le style que vous souhaitez appliquer au modèle. Lorsqu’il est sélectionné, le thème est coché.
(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.
À l’étape Paramètres , avant de sélectionner Next
, sept sections donnent accès aux configurations impliquant la gestion des utilisateurs, le balisage, la modération, la gestion des groupes, les analyses et la traduction.
Cochez toutes les cases pour Gestion des utilisateurs
Pour un environnement de production, il est nécessaire de créer des applications Facebook et Twitter personnalisées. Voir Connexion aux réseaux sociaux avec Facebook et Twitter.
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 via la variable Console Balisage (par exemple, Espace de noms du tutoriel).
Il est facile de trouver des espaces de noms à l’aide d’une recherche par type. Par exemple,
tut
Tutorial
.Rôles des membres de la communauté sont affectées 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,
q
Service Tunnel permet la sélection de membres et de groupes existants uniquement dans l’environnement de publication.
Acceptez les paramètres globaux par défaut pour modération contenu généré par l’utilisateur.
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 des communautés.
La variable Paramètres de traduction indiquez 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.
Sélectionnez Créer.
Une fois le processus terminé, le dossier du nouveau site s’affiche dans la console Communautés - Sites .
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.
Publier le site
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é tous les deux dans Gestionnaire de modules et téléchargés. Le contenu généré par l’utilisateur n’est pas inclus dans le module du site.
Supprimer le site
La sélection de l’icône Supprimer supprime le site de la communauté de l’intérieur. Communautés > Console 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.
Si vous n’utilisez pas le port par défaut 4503 pour l’instance de publication, modifiez l’agent de réplication par défaut pour définir le numéro de port sur la valeur correcte.
Sur l’instance d’auteur, dans le menu principal :
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é".
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 Groupes d’utilisateurs pour les sites de la communauté.
Pour ce nouveau site de communauté, étant donné le nom "s’engager" du site à l’étape 1, les quatre nouveaux groupes d’utilisateurs peuvent être vus depuis le Console Groupes (navigation globale : communautés, groupes) :
Aaron McDonald est un membre de
Une fois qu’un site a été configuré et envoyé pour publication, configuration du mapping 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.
Ajouter un Login Page Mapping
as
/content/sites/engage/en/signin:/content/sites/engage/en
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, utilisez CRXDE Pour modifier la variable mapping des ressources 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 la variable http
node:
Sélectionner Créez un noeud :
Nom localhost.4503 (do not use ':')
Type sling:Mapping
Avec localhost.4503
noeud sélectionné :
Ajouter une propriété:
Nom sling:match
Ajouter une propriété:
Sélectionnez Enregistrer tout.
(Facultatif) Supprimez l’historique de navigation.
Accédez à https://localhost:4503/.
Pour le désactiver, il vous suffit de préfixer la variable sling:match
valeur de propriété avec un "x" - xlocalhost.4503/$
- et Enregistrer tout.
Si vous ne pouvez 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", comme localhost
n’est pas un préfixe d’espace de noms valide.
Le "$' à la fin de l’expression régulière sling:match
chaîne est essentielle, de sorte que seule la variable https://localhost:4503/
est mappée, sinon la valeur de redirection est précédée de n’importe quel 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.
Une fois le site créé, les auteurs peuvent utiliser la variable Icône Ouvrir le site pour exécuter des activités de création d’AEM standard.
En outre, les administrateurs peuvent utiliser la variable Icône Modifier le site pour modifier les propriétés du site, telles que le titre.
Après toute modification, pensez à Enregistrer et re-Publier le site.
Si vous ne connaissez pas AEM, consultez la documentation sur gestion de base et un guide rapide pour la création de pages.