コミュニティコンポーネントのオーバーレイ overlay-communities-components

次の目的 重ね合わせ デフォルトのコンポーネントでは、コンポーネントに対するすべての相対参照に対して、コンポーネントの外観や動作をグローバルに変更します。 /libs フォルダーで検索する前に/apps フォルダーに解決する Sling の性質に依存します。 したがって、コンポーネントへのパスは、/libs フォルダーではなく/apps フォルダー内にある点を除き、デフォルトコンポーネントへのパスと同じになります。

example

コメントコンポーネントをオーバーレイ

Web サイトのデザインに合わせてコメント機能を変更する場合は、コメントヘッダーを変更して、コメントのアバターを表示しないようにします。 アバターを非表示にするソリューションは、CSS を使用するか、ここで説明するように、アバターを含むHTMLがクライアントに送信されないように、apps フォルダー内の header.jsp をオーバーレイします。

コメントをオーバーレイするには、次の操作が必要です。

通知 E メールのオーバーレイ

電子メール通知のメッセージをカスタマイズする場合は、次の方法でおこなうことができます。 重ね合わせ テンプレートの場所: /libs/settings/community/templates/email/html.

例えば、(UGC が作成される特定のコミュニティコンポーネントの)メンションメール通知を編集するとします。 その場合は、 if 動詞の条件 メンション を有効にしたコンポーネントのテンプレートで、 @mentions サポート。

{{#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}}\

ブログコメント内の@mentionの電子メール通知テンプレートを変更するには、次の場所にある標準のテンプレートを配置します。 /libs/settings/community/templates/email/html/social.journal.components.hbs.comment/en

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