Ora che i componenti per il sistema di commenti personalizzato sono presenti nella directory dell'applicazione (/apps?lang=it), è possibile utilizzare il componente esteso. L’istanza del sistema di commenti in un sito Web da modificare deve impostare resourceType come sistema di commenti personalizzato e includere tutte le librerie client necessarie.
Le librerie client necessarie per lo stile e il funzionamento dei commenti predefiniti sono necessarie anche per i commenti estesi.
La Guida ai componenti della community identifica le librerie client richieste. Passare alla Guida ai componenti e visualizzare il componente Commenti, ad esempio:
https://localhost:4502/content/community-components/en/comments.html
Tenere presenti le tre librerie client necessarie affinché Commenti possa eseguire correttamente il rendering e il funzionamento. Questi dovranno essere inclusi nel punto in cui viene fatto riferimento ai commenti estesi e nella libreria client Extended Comments' ( apps.custom.comments
).
Poiché per ogni pagina può essere presente un solo sistema di commenti, è più semplice creare una pagina di esempio come descritto nella breve Creazione di una pagina di esempio esercitazione.
Una volta creato, entrate in modalità Progettazione e rendete disponibile il gruppo di componenti Personalizzato per consentire l'aggiunta del componente Alt Comments
alla pagina.
Affinché il commento venga visualizzato e funzioni correttamente, è necessario aggiungere le librerie client per i commenti all'elenco clientlibslist della pagina (vedere Clientlibs for Communities Components).
È possibile verificare resourceType in CRXDE visualizzando le proprietà del nodo dei commenti per la pagina di esempio in /content/sites/sample/en/jcr:content/content/primary/comments
.
Dopo che il componente personalizzato è stato aggiunto alla pagina, è inoltre necessario (ri) pubblicare la pagina.
Dopo aver pubblicato l'applicazione personalizzata e la pagina di esempio, è possibile inserire un commento. Quando si effettua l'accesso, con un utente demo o un amministratore, è possibile pubblicare un commento.
Di seguito è riportato aaron.mcdonald@mailinator.com di un commento:
Ora che il componente esteso funziona correttamente con l’aspetto predefinito, è ora di modificare l’aspetto.