コミュニティ機能

コミュニティに必要とされる機能の種類はだいたい決まっています。コミュニティ機能はコミュニティ機能として利用できます。 基本的に、これらは、コミュニティ機能を実装するために事前に配線された1つ以上のページです。コミュニティ機能を実装するには、作成者モードでページにコンポーネントを追加する以外にも必要です。 これらは、作成されたコミュニティサイトのコミュニティサイトテンプレートの構造を定義するために使用される構成要素です。

コミュニティサイトが作成されると、標準のAEMオーサリングモードを使用して、結果のページにコンテンツを追加できます。 コミュニティ機能コンソールには、様々なコミュニティ機能が表示されます。

メモ

Community Functions Console

作成者環境のコミュニティ機能コンソールにアクセスするには:

  • ツール > コミュニティ > コミュニティ機能​に移動します。

コミュニティ機能

標準で提供される機能

AEM Communities で提供される機能を以下で簡単に説明します。各機能は、コミュニティサイトテンプレートに容易に組み込むことができる機能に結合されたCommunitiesコンポーネントを含む1つ以上のAEMページを含む。

コミュニティサイトテンプレートは、ログイン、ユーザープロファイル、通知、メッセージング、サイトメニュー、検索、テーマ、ブランディング機能など、コミュニティサイトの構造を定義します。

タイトルと URL の設定

タイトル​と URL は、すべてのコミュニティ機能に共通するプロパティです。

コミュニティ機能をコミュニティサイトテンプレートに追加するか、コミュニティサイトの構造を変更すると、その機能のダイアログが開き、タイトルと URL を設定できます。

設定機能の詳細

title-url-details

  • タイトル

    必須)サイトの機能のメニューに表示されるテキスト

  • URL

    必須)URIの生成に使用する名前。 この名前は、AEMおよびJCRが定める命名規則に従う必要があります。

例えば、使用の手引きのチュートリアルに従って作成したサイトを使用し、

  • タイトル = Web ページ
  • URL = page

次に、ページのURLはhttps://localhost:4503/content/sites/engage/en/page.htmlになります。

また、このページのメニューリンクは以下のように表示されます。

関与ページ

アクティビティストリーム機能

アクティビティストリーム機能は、選択されたすべてのビュー(すべてのアクティビティ、ユーザーアクティビティおよびフォロー)を備えたアクティビティストリームコンポーネントを含むページです。開発者向けのアクティビティストリームの初期設定も参照してください。

テンプレートに追加すると、次のダイアログが開きます。

設定機能の詳細

function-details

  • Title and URL Settings

  • 「マイアクティビティ」ビューを表示

    選択した場合、アクティビティページには、現在のメンバーによってコミュニティ内で生成されたアクティビティに基づいてフィルターを行うタブが含まれます。 デフォルトで選択されています。

  • 「すべてのアクティビティ」ビューを表示

    選択した場合、アクティビティページにはタブが含まれ、このタブには現在のアクティビティがアクセス権を持つコミュニティ内で生成されたすべてのメンバーが含まれます。 デフォルトで選択されています。

  • 「ニュースフィード」ビューを表示

    選択した場合、アクティビティページには、現在のメンバーに基づくアクティビティが従うフィルターのタブが含まれます。 デフォルトで選択されています。

割り当て機能

割り当て関数は、有効化](/docs/experience-manager-65/communities/introduction/overview.html?lang=ja#enablement-community)の[コミュニティサイトを定義する基本機能です。 コミュニティのメンバーに有効化リソースを割り当てることができます。 開発者向けのAssignments Essentialsも参照してください。

この関数は、有効化アドオンの機能として利用できます。 有効化アドオンは、実稼働環境で使用するために追加のライセンスが必要です。

テンプレートへの追加時には、タイトルと URL 設定のみを設定します。

ブログ機能

ブログ機能は、タグ付け、ファイルのアップロード、フォロー、メンバー自身による編集、投票、モデレートに対応したブログコンポーネントを含むページです。開発者向けのブログEssentialsも参照してください。

テンプレートに追加すると、次のダイアログが開きます。

blog-component

  • タイトルとURLの設定

  • 権限を持つメンバーを許可

    選択した場合、ブログは、特権を持つメンバーの特権を持つメンバーグループの選択を許可して、記事の作成のみを許可します。 選択しない場合、すべてのコミュニティメンバーが作成できます。 デフォルト値はオフです。

  • ファイルのアップロードを許可

    選択すると、メンバーがファイルをアップロードする機能がブログに追加されます。 デフォルトで選択されています。

  • スレッド化された返信を許可

    選択しなかった場合、ブログでは記事への返信(コメント)は許可されますが、コメントへの返信は許可されません。 デフォルトで選択されています。

  • おすすめコンテンツを許可

    選択すると、ブログは特集コンテンツとして識別されます。 デフォルトで選択されています。

カレンダー機能

カレンダー機能は、タグ付けに対応したカレンダーコンポーネントを含むページです。開発者向けのCalendar Essentialsも参照してください。

テンプレートに追加すると、次のダイアログが開きます。

カレンダーの詳細

  • タイトルとURLの設定

  • ピン留めを許可

    選択すると、トピックの返信をコメントのリストの先頭に固定できます。 デフォルトで選択されています。

  • 権限を持つメンバーを許可

    選択した場合、ブログは、特権を持つメンバーの特権を持つメンバーグループの選択を許可して、記事の作成のみを許可します。 選択しない場合、すべてのコミュニティメンバーが作成できます。 デフォルト値はオフです。

  • ファイルのアップロードを許可

    選択すると、メンバーがファイルをアップロードする機能がブログに追加されます。 デフォルトで選択されています。

  • スレッド化された返信を許可

    選択しなかった場合、ブログでは記事への返信(コメント)は許可されますが、コメントへの返信は許可されません。 デフォルトで選択されています。

  • おすすめコンテンツを許可

    選択すると、そのコンテンツは特集コンテンツとして識別されます。 デフォルトで選択されています。

カタログ機能

カタログ機能は、イネーブルメントコミュニティのメンバーが、割り当てられていないイネーブルメントリソースを参照できるようにします。 開発者向けのタグ付け可能なリソースカタログの初期設定を参照してください。

コミュニティサイトの有効化リソースと学習パスは、そのプロパティ [Show in Catalog](/docs/experience-manager-65/communities/resources.html?lang=ja)がtrueに設定されている場合、すべてのカタログに表示されます。 リソースと学習パスを明示的に含めるには、プリフィルターをカタログに適用する必要があります。

テンプレートに追加した場合、この設定により、サイト訪問者に表示されるタグフィルターの設定に使用されるタグ名前空間を指定できます。

カタログ関数

  • タイトルとURLの設定

  • すべての名前空間を選択

    選択したタグ名前空間は、カタログにリストされているイネーブルメントリソースのリストをフィルタリングする訪問者が選択できるタグを定義します。
    選択した場合、コミュニティサイトで許可されているすべてのタグ名前空間を利用できます。
    選択しない場合は、コミュニティサイトで許可される1つ以上の名前空間を選択できます。
    デフォルトで選択されています。

おすすめコンテンツ機能は、コメントの追加と削除に対応したおすすめコンテンツコンポーネントを含むページです。

おすすめコンテンツの機能は、コンポーネントごとに許可または禁止することができます(ブログ機能カレンダー機能フォーラム機能アイディエーション機能Q&A 機能を参照してください)。

テンプレートへの追加時には、タイトルと URL 設定のみを設定します。

ファイルライブラリ機能

ファイルライブラリ機能は、コメントの追加と削除に対応したファイルライブラリコンポーネントを含むページです。

テンプレートへの追加時には、タイトルと URL 設定のみを設定します。

フォーラム機能

フォーラム機能は、タグ付け、ファイルのアップロード、フォロー、メンバー自身による編集、投票、モデレートに対応したフォーラムコンポーネントを含むページです。

テンプレートに追加すると、次のダイアログが開きます。

設定機能の詳細

forum-component1

  • タイトルとURLの設定

  • ピン留めを許可

    選択すると、トピックの返信をコメントのリストの先頭に固定できます。 デフォルトで選択されています。

  • 権限を持つメンバーを許可

    選択した場合、フォーラムは、特権メンバーグループの選択を許可して、特権メンバーの投稿のみを許可します。 選択しない場合、すべてのコミュニティメンバーが投稿を許可されます。 デフォルト値はオフです。

  • ファイルのアップロードを許可

    選択すると、メンバーがファイルをアップロードする機能がフォーラムに組み込まれます。 デフォルトで選択されています。

  • スレッド化された返信を許可

    選択しなかった場合、フォーラムではトピックに対するコメントは許可されますが、これらのコメントに対する返信は許可されません。 デフォルトで選択されています。

  • おすすめコンテンツを許可

    選択した場合、コンポーネントのコンテンツは特集コンテンツとして識別されます。 デフォルトで選択されています。

グループ機能

注意

グループ関数は、サイトの構造またはコミュニティサイトテンプレート内の​最初の​関数ではなく、唯一の​関数である必要があります。

他の機能(ページ機能など)を含め、その機能を 1 番目にリストする必要があります。

グループ機能を使用すると、パブリッシュ環境でコミュニティメンバーがコミュニティサイト内にサブコミュニティを作成できます。

グループ機能をコミュニティサイトテンプレートに含めるときの設定によって、グループを公開または非公開にしたり、1 つ以上のコミュニティグループテンプレートを設定しておいて、コミュニティグループを(パブリッシュ環境から)実際に作成するときにテンプレートを選択できるようにすることも可能です。コミュニティグループテンプレートは、フォーラムやカレンダーなど、グループページ用に作成するコミュニティ機能を指定します。

コミュニティグループを作成すると、この新しいグループに対してメンバーグループが動的に作成され、メンバーの割り当てや追加ができるようになります。詳細については、ユーザーとユーザーグループの管理を参照してください。

Communities 機能パック 1 以降では、コミュニティグループはオーサー環境でコミュニティサイトのグループコンソールを使用して作成します。また、有効な場合はパブリッシュ環境でも作成できます。

テンプレートに追加すると、次のダイアログが開きます。

group-template-config

  • タイトルとURLの設定

  • グループテンプレートを選択

    (公開環境で)新しいコミュニティグループの将来の作成者が選択できる、1つ以上の有効なグループテンプレートの選択を可能にするドロップダウン。

  • 権限を持つメンバーを許可

    選択した場合、フォーラムは、特権メンバーのセキュリティグループの選択を許可して、権限のあるメンバーの投稿のみを許可します。 選択しない場合、すべてのコミュニティメンバーが投稿を許可されます。 デフォルト値はオフです。

  • 公開作成を許可

    選択すると、許可されたコミュニティメンバーは、公開環境でグループを作成できます。 選択しない場合、新しいグループ(サブコミュニティ)は、Communitiesのサイトグループコンソールから作成者環境でのみ作成できます。
    デフォルトで選択されています。

アイディエーション機能

アイディエーション機能とは、アイディエーションコンポーネントを 1 つ含むページです。

テンプレートに追加すると、次のダイアログが開きます。ここで、タイトルおよび URL 名のデフォルトと、テンプレートのデフォルト表示設定を指定します。

理想関数

  • タイトルとURLの設定

  • 権限を持つメンバーを許可

    選択した場合、フォーラムは、特権メンバーのセキュリティグループの選択を許可して、権限のあるメンバーの投稿のみを許可します。 選択しない場合、すべてのコミュニティメンバーが投稿を許可されます。 デフォルト値はオフです。

  • ファイルのアップロードを許可

    選択すると、メンバーがファイルをアップロードする機能がアイデアに含まれます。 デフォルトで選択されています。

  • スレッド化された返信を許可

    選択しなかった場合、アイデアではトピックへの返信(コメント)は許可されますが、コメントへの返信は許可されません。 デフォルトで選択されています。

  • おすすめコンテンツを許可

    選択すると、そのコンテンツは特集コンテンツとして識別されます。 デフォルトで選択されています。

リーダーボード機能

リーダーボード機能とは、リーダーボーコンポーネントを 1 つ含むページです。

:リーダーボードコンポーネントは、リーダーボード機能を含むコミュニティテンプレートからコミュニティサイトを作成した ** 後に、さらに設定する必要があります。リーダーボードコンポーネントのルールを指定します。これは、コミュニティサイトのスコアおよびバッジの設定に依存します。

テンプレートに追加すると、次のダイアログが開きます。ここで、タイトルおよび URL 名のデフォルトと、テンプレートのデフォルト表示設定を指定します。

リーダーボード対話

  • タイトルとURLの設定

  • バッジを表示

    選択すると、バッジアイコンの列がリーダーボードに含まれます。
    デフォルト値はオフです。

  • バッジ名を表示

    選択すると、バッジ名の列がリーダーボードに含まれます。
    デフォルト値はオフです。

  • アバターを表示

    選択すると、メンバーのアバター画像がリーダーボードに含まれ、メンバーのプロファイルへの名前リンクの隣に表示されます。
    デフォルト値はオフです。

ページ機能

ページ機能を使用すると、ログイン、メニュー、通知、メッセージング、テーマ、ブランディングといったコミュニティサイトの機能が組み込まれた空白のページがコミュニティサイトに追加されます。標準のAEMオーサリングモードを使用して、コンテンツをページに追加します。

テンプレートへの追加時には、タイトルと URL 設定のみを設定します。

Q&A 機能

Q&A 機能は、タグ付け、ファイルのアップロード、フォロー、メンバー自身による編集、投票、モデレートに対応した Q&A コンポーネントを含むページです。

テンプレートへの追加時に、権限を持つメンバーだけが投稿できるような設定をすることができます。

qna-dialog

  • タイトルとURLの設定

  • ピン留めを許可

    選択すると、トピックの返信をコメントのリストの先頭に固定できます。 デフォルトで選択されています。

  • 権限を持つメンバーを許可

    選択した場合、QnAフォーラムは、特権メンバーグループの選択を許可することで、特権メンバーに対しての質問の投稿のみを許可します。 選択しない場合、すべてのコミュニティメンバーが投稿を許可されます。 デフォルト値はオフです。

  • ファイルのアップロードを許可

    選択した場合、QnAフォーラムには、メンバーがファイルをアップロードする機能が含まれます。 デフォルトで選択されています。

  • スレッド化された返信を許可

    選択しなかった場合、QnAフォーラムでは投稿された質問に対するコメント(回答)は許可されますが、回答に対する返信は許可されません。 デフォルトで選択されています。

  • おすすめコンテンツを許可

    選択すると、そのコンテンツは特集コンテンツとして識別されます。 デフォルトで選択されています。

Create Community Function

コミュニティ機能を作成するには、コミュニティ機能コンソールの上部にあるCreate Community Functionアイコンを選択します。 同じAEM Blueprintに基づく複数の機能を作成し、作成者編集モードで開いて独自にカスタマイズできます。

create-community-function

コミュニティ機能名

function-name

コミュニティ機能名パネルでは、機能の名前および説明と、機能を有効にするか無効にするかを設定します。

  • コミュニティ機能名

    表示とストレージに使用する関数名。

  • コミュニティ機能の説明

    表示する関数の説明です。

  • 無効/有効

    関数が参照可能かどうかを制御するトグルスイッチ。

AEM ブループリント

aem-blueprint

AEM Blueprintパネルでは、コミュニティ機能の基本的な実装であるBluePrintを選択できます。

コミュニティ機能は、ログイン、ユーザープロファイル、通知、メッセージング、サイトメニュー、検索、テーマ設定、ブランディング機能など、コミュニティサイトに組み込むための1つ以上のページがあらかじめ用意されているミニサイトです。 関数が作成されたら、関数を作成者編集モードで開き、ページやコンポーネントの設定をカスタマイズできます。

コミュニティ機能はblueprintライブコピーとして実装されているので、その機能を含むコミュニティサイトテンプレートまたはコミュニティグループテンプレートから作成された全てのコミュニティサイトページに対して行われた変更を展開できる。 また、親の青写真からページの関連付けを解除して、ページレベルの変更を行うこともできます。

マルチサイトマネージャーも参照してください。

サムネール

機能サムネール

サムネールパネルでは、コミュニティ機能コンソールに表示する画像をアップロードできます。

コミュニティ機能を開く

開機能

Open Community Functionアイコンを選択して、ページコンテンツのオーサリングと機能コンポーネントの設定の変更を行うための作成者編集モードに入ります。

コンポーネントの設定

コミュニティ機能は、AEM ブループリントのライブコピーとして実装されます(ライブコピーについてはマルチサイトマネージャーを参照)。

ページコンテンツのオーサリングだけでなく、コンポーネントの設定をすることもできます。

作成したコミュニティサイトのページでコンポーネントを設定する場合は、継承を取り消してコンポーネントを構成する必要がある場合があります。 構成が完了したら、継承を再確立する必要があります。

設定について詳しくは、作成者向けのコミュニティコンポーネントを参照してください。

コミュニティ機能を編集

編集機能

Edit Community Functionアイコンを選択し、コミュニティ関数の作成と同じパネルを使用して、関数のプロパティを編集します。このパネルには、関数の有効/無効を含めます。

このページ

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now