Le script comment.hbs est chargé de créer le code HTML global pour chaque commentaire.
Pour ne pas afficher l’avatar en regard de chaque commentaire publié :
Copiez comment.hbs
de libs
vers apps
/libs/social/commons/components/hbs/comments/comment/comment.hbs
/apps/social/commons/components/hbs/comments/comment
Ouvrez le comment.hbs
recouvert.
comment.hbs
dans /apps/social/commons/components/hbs/comments/comment folder
Recherchez les lignes suivantes et supprimez-les ou mettez-les en commentaire :
<aside class="scf-comment-author">
<img class="scf-comment-avatar {{#if topLevel}}withTopLevel{{/if}}" src="{{author.avatarUrl}}"></img>
Supprimez les lignes ou entourez-les de <!--
et -->
pour les commenter. En outre, les caractères "xxx" sont ajoutés comme indicateur visuel de l’emplacement de l’avatar.
xxx
<!-- do not display avatar with comment
<aside class="scf-comment-author">
<img class="scf-comment-avatar {{#if topLevel}}withTopLevel{{/if}}" src="{{author.avatarUrl}}"></img>
Poussez le composant de commentaires superposés vers l’instance de publication à l’aide de l’outil de réplication.
Une forme de réplication plus robuste consiste à créer un module dans le gestionnaire de modules et à l’activer 🔗. Un package peut être exporté et archivé.
Dans la navigation globale, sélectionnez Outils > Déploiement > Réplication et cliquez sur Activer l’arborescence.
Pour le chemin de début, saisissez /apps/social/commons
et sélectionnez Activer.
Si vous vous connectez à l’instance de publication en tant qu’administrateur, par exemple https://localhost:4503/crx/de en tant qu’administrateur/administrateur, vous pouvez vérifier que les composants superposés sont présents.
Si vous vous déconnectez puis vous reconnectez en tant que aaron.mcdonald@mailinator.com/password
et actualisez la page, vous constaterez que le commentaire publié ne s’affiche plus avec un avatar, mais avec un simple "xxx".