Ora che i componenti del sistema di commento 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. Accedi alla Guida dei componenti e visualizza il componente Commenti , ad esempio:
https://localhost:4502/content/community-components/en/comments.html
Tieni presente le tre librerie client necessarie affinché Commenti possa eseguire correttamente il rendering e il funzionamento di . Questi dovranno essere inclusi nei casi in cui si fa riferimento ai commenti estesi, e libreria client di commenti esteso ( apps.custom.comments
).
Poiché può esistere un solo sistema di commento per pagina, è più semplice creare una pagina di esempio come descritto nel breve Creare una pagina di esempio esercitazione.
Una volta creato, entra in modalità Progettazione e rende disponibile il gruppo di componenti Personalizzato per consentire al Alt Comments
da aggiungere alla pagina.
Affinché il Commento appaia e funzioni correttamente, è necessario aggiungere le librerie client per Commenti all’elenco delle clientlibslist per la pagina (consulta Componenti Clientlibs for Communities).
Puoi 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 aver aggiunto il componente personalizzato alla pagina, è necessario anche (ri) pubblicare la pagina.
Dopo aver pubblicato sia l’applicazione personalizzata che la pagina di esempio, è possibile inserire un commento. Al momento dell’accesso, con un utente dimostrativo o amministratore, è possibile pubblicare un commento.
Ecco aaron.mcdonald@mailinator.com un commento:
Ora che sembra che il componente esteso funzioni correttamente con l’aspetto predefinito, è il momento di modificare l’aspetto.