AEM Communities には、サインインしているコミュニティメンバーにとって興味深いイベントを表示する通知セクションが用意されています。
通知はアクティビティや購読と同様に、以下に基づいて生成されます。:
通知とアクティビティおよびサブスクリプションの違いは次のとおりです。
通知セクションへのリンクは、コミュニティサイトのヘッダーに常に存在します。
通知の実装は、拡張性とプラグ可能な次のチャネルを通じておこなわれます。
コミュニティの時点 FP1に設定できる通知チャネルは次のとおりです。
Notifications
リンク。今後のチャネルとしてモバイルおよびデスクトップがあります。
電子メールの設定
通知の電子メールチャネルを機能させるには、電子メールを設定する必要があります。
電子メールを設定する手順については、電子メールの設定を参照してください。
フォローの有効化
フォローを有効にするようにコンポーネントを設定する必要があります。次の機能を使用できます。 ブログ, フォーラム, Q&A, カレンダー, filelibrary、および コメント.
メモ:
コミュニティ内で使用されるコンポーネント サイトテンプレート および グループテンプレート は、既に従うように設定されている可能性があります。
メンバープロファイルは、他のメンバーがフォローできるように既に設定されています。
「フォロー」ボタンを使用すると、エントリをアクティビティや購読、通知としてフォローできます。毎回 フォロー ボタンが選択されている場合、選択のオン/オフを切り替えることができます。 この Email Subscriptions
選択が存在するのは、設定時のみです。
フォロー方法が選択されると、ボタンのテキストが「フォロー中」に変わります。 便宜上、 Unfollow All
をクリックして、すべてのメソッドをオフにします。
この フォロー ボタンが表示されます。
別のメンバーのプロファイルを表示する場合。
フォーラム、Q&A、ブログなどのメイン機能ページでは、次の操作を実行できます。
フォーラムトピック、Q&A の質問、ブログ記事などの特定のエントリの場合:
通知ページから通知設定リンクを選択すると、各メンバーは通知の受信方法を管理することができます。
Web チャネルは常に有効になっています。
電子メールチャネルでは、Web チャネルの場合と同様の設定が用意されていますが、別途適切な電子メールの設定が必要です。
電子メールチャネルは、デフォルトでオフになっています。
これはメンバーがオンにすることもできますが、それでも電子メールの設定によって決まります。
A ウィザードが作成したコミュニティサイト に、 Notifications
機能を使用します。 メッセージとは異なり、通知はすべてのコミュニティサイトに対して作成されますが、メッセージはサイト作成プロセス中に有効にする必要があります。
公開されたサイトにアクセスする際に、 Notifications
リンクは、メンバーのすべての通知を表示します。
電子メールチャネルを有効にすると、メンバーは、Web 上のコンテンツへのリンクが記載されている電子メールを受信します。
組織は、 重ね テンプレートの場所: /libs/settings/community/templates/email/html.
例えば、(コミュニティコンポーネントの)メンションメール通知を変更するには、 if 動詞の条件 メンション を有効にしたコンポーネントのテンプレートで @mentions サポート。
ブログコメント内の@mentionの電子メール通知テンプレートを変更するには、次の場所にある標準のテンプレートを配置します。 /libs/settings/community/templates/email/html/social.journal.components.hbs.comment/en
{{#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}}\