Show Menu
SUJETS×

Modification de l’aspect (HBS)

Maintenant que les composants du système de commentaires personnalisé dans le répertoire de l’application (/apps) sont en place, avec une ressourceSuperType référençant le système de commentaires par défaut et le modèle/affichage personnalisé enregistré, il est possible de modifier l’implémentation.
Pour une démonstration simple, une fonction visuelle, l’avatar de l’utilisateur connecté qui publie un commentaire, est supprimé.
Pour utiliser l’extension, l’instance du système de commentaires d’un site Web à affecter (/content) doit définir resourceType comme système de commentaires personnalisé.

Modification des scripts HBS

Using CRXDE Lite :
    • Commentez la balise qui inclut l’avatar pour un commentaire (~ ligne 21) :
      <!--
       <<img class="scf-comment-avatar {{#if topLevel}}withTopLevel{{/if}}" src="{{author.avatarUrl}}"></img>
       -->
      
      
    • Commentez la balise qui inclut l’avatar pour la prochaine entrée de commentaire (~ ligne 44) :
      <!--
       <img class="scf-composer-avatar" src="{{loggedInUser.avatarUrl}}"></img>
       -->
      
      
  • Select Save All

Répliquer l’application personnalisée

Une fois l’application modifiée, il est nécessaire de reproduire à nouveau le composant personnalisé.
Une manière de le faire est
  • Dans le menu principal
    • Sélectionnez Outils > Opérations > Réplication.
    • Sélectionner Activate Tree
    • Définir Start Path : to /apps/custom
    • Désélectionner Only Modified
    • Sélectionner le Activate bouton

Afficher le commentaire modifié sur l’exemple de page publié

En poursuivant l’expérience sur l’instance de publication, toujours connectée en tant que même utilisateur, il est maintenant possible d’actualiser la page dans l’environnement de publication pour afficher la modification afin de supprimer l’avatar :

Exemple de package d’extension de commentaire

Vous trouverez ci-joint un package de l’application de commentaires personnalisée créée dans ce didacticiel.