Grundläggande kommentarer comments-essentials

Den här sidan innehåller grunderna för hur du arbetar med kommentarsystemet (kommentarkomponenten) och alternativ för att hantera användargenererat innehåll (UGC) som genereras när medlemmar skickar kommentarer eller svar.

Kommentarskomponenten skapar ett kommentarsystem så att varje inlägg representeras av en kommentarkomponent (en). Det är kommentarsystemet som finns på sidan. Kommentarsystemet skapar de enskilda kommentarerna när de anropas.

Grundläggande för klientsidan essentials-for-client-side

resourceType
social/gemensam/komponent/hbs/comments
include
Ja - egenskaper kan redigeras i designläge
clientlibs
cq.ckeditor
cq.social.hbs.comments
cq.social.hbs.voice
mallar
/libs/social/commons/components/hbs/comments/comments.hbs
CSS
/libs/social/commons/components/hbs/comments/clientlibs/commentsystem.css
egenskaper
Se Använda kommentarer

Anpassningar på klientsidan

En instans per sida one-instance-per-page

Sidnumrering och användning av URL:er för cachelagring och länkning kräver att URL:en är unik per kommentarsystem. Därför tillåts bara en instans av ett kommentarsystem per sida.

Kommentarsystemet finns redan i andra funktioner. Dessa är:

Flaggorsakslista flag-reason-list

Anledningslistan för flaggning kan anpassas genom att du lägger till flagreasonlist.hbs i appen för att skriva över det som finns i

  • /libs/social/commons/components/hbs/comments/comment/flagreasonlist.hbs

Detta gäller alla komponenter som utökar ett kommentarsystem.

Grundläggande för serversidan essentials-for-server-side

Åtkomst till bokförda kommentarer (UGC) accessing-posted-comments-ugc

UGC bör modereras med någon av standardmetoderna för moderering.
Se Modererar användargenererat innehåll.

Från och med AEM 6.1 Communities omfattar användningen av en gemensam butik för UGC programmatisk åtkomst till UGC oavsett valt lagringsalternativ (som ASRP, MSRP eller JSRP).

Platsen och formatet för användargenererat innehåll i databasen kan ändras utan varning.

Se:

recommendation-more-help
81e2cd9d-0789-409d-b87c-2a8ce4f28791