Componenti Sovrapponi community overlay-communities-components

L'intenzione di sovrapposizione un componente di default consiste nel modificare l'aspetto o il comportamento di un componente a livello globale, per tutti i riferimenti relativi al componente. Si basa sulla natura di sling per risolvere nella cartella /apps prima di effettuare la ricerca nella cartella /libs. Pertanto, il percorso del componente è identico al percorso del componente predefinito, tranne per il fatto che si trova nella cartella /apps e non nella cartella /libs.

Esempio example

Componente per commenti di sovrapposizione

Supponiamo di voler modificare la funzione di commento in modo che corrisponda alla progettazione del sito web, modificando l’intestazione del commento in modo che non visualizzi più l’avatar per alcun commento. Le soluzioni per nascondere l’avatar utilizzano CSS o, come descritto qui, sovrappongono header.jsp nella cartella apps in modo che il HTML contenente l’avatar non venga mai inviato al client.

Per sovrapporre i commenti, è necessario:

Sovrapponi e-mail notifiche

Se desideri personalizzare il messaggio delle notifiche e-mail, puoi farlo tramite sovrapposizione i modelli in /libs/settings/community/templates/email/html.

Ad esempio, supponiamo che tu voglia modificare le menzioni notifiche e-mail (per un componente specifico di Communities in cui viene creato UGC). In questi casi, aggiungi un se condizione per verbo menzione nei modelli dei componenti per i quali hai abilitato la funzione @mentions supporto.

{{#equals this.verb "mention"}}\
    A new mention <a href="{{objectUrl}}">comment</a> {{#if this.target.properties.[jcr:title]}}to the article "{{{target.displayName}}}" {{/if}}was added by {{{user.name}}} on {{dateUtil this.published format="EEE, d MMM yyyy HH:mm:ss z"}}.\n \
{{/equals}}\

Per modificare il modello di notifiche e-mail da @mention nei commenti di blog, inserisci il modello predefinito in: /libs/settings/community/templates/email/html/social.journal.components.hbs.comment/en

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