現在表示中:

オーサーインスタンスを使用して新しいコミュニティサイトを作成します。

  • 管理者権限でサインインします。
  • グローバルナビゲーションから、ナビゲーション/コミュニティ/サイトを選択します。

コミュニティサイトコンソールでは、コミュニティサイトを作成する手順を案内するウィザードが提供されます。最後の手順でサイトを確定する前に、「次へ」で次の手順に進んだり、「戻る」で前の手順に戻ったりすることができます。

新しいコミュニティサイトの作成を開始するには:

  • 作成」ボタンを選択します。
chlimage_1

手順 1:サイトテンプレート

chlimage_1

「サイトテンプレート」の手順では、URL のタイトル、説明、名前を入力し、コミュニティサイトテンプレートを選択します。次に例を示します。

  • コミュニティサイトのタイトル使用の手引きのチュートリアル
  • コミュニティサイトの説明コミュニティのやり取りをおこなうためのサイト
  • コミュニティサイトルート:(デフォルトのルート /content/sites を使う場合は空欄のままにする)
  • コミュニティサイトのベース言語:(「英語」のみでそのままにする)
  • コミュニティサイト名engage
    • 名前はサイトの作成後には容易に変更できないので、再確認してください
    • 初期 URL は、コミュニティサイト名の下に表示されます
    • URL が有効になるように、ベース言語コードと「.html」を追加します(
      :http://localhost:4502/content/sites/engage/en.html
  • テンプレート:プルダウンして参照サイトを選択します

次へ」を選択します。

手順 2:デザイン

「デザイン」の手順では、テーマとブランディングバナーを選択する 2 つのセクションが表示されます。

コミュニティサイトテーマ

目的のスタイルを選択し、テンプレートに適用します。選択すると、テーマの上にチェックマークのオーバーレイが表示されます。

chlimage_1

コミュニティサイトブランディング

(オプション)サイトページに表示するバナー画像をアップロードします。バナーはブラウザーの左端およびコミュニティサイトヘッダーとメニュー(ナビゲーションリンク)の間に固定されます。バナーの高さは 120 ピクセルに切り詰められます。バナーがブラウザーの幅や 120 ピクセルの高さに合わせてリサイズされることはありません。

 

chlimage_1
chlimage_1

 

次へを選択します。

手順 3:設定

「設定」の手順では、ユーザー管理、タグ付け、モデレーション、グループ管理、分析、翻訳およびイネーブルメントの 7 つのセクションで設定をおこなったうえで、「次へ」を選択します。

イネーブルメント機能の操作を体験するには、イネーブルメントのための AEM Communities 使用の手引きのチュートリアルを参照してください。

ユーザー管理

ユーザー管理」タブのチェックボックスをすべてオンにします。

  • サイト訪問者の自己登録を許可します。
  • サイト訪問者がサインインせずにサイトを閲覧することを許可します。
  • メンバーが他のコミュニティメンバーからのメッセージを送受信することを許可します。
  • ロボットではなく人による登録かを検証するための Cpatcha の使用を許可します。
  • 登録やプロファイル作成をせずに Facebook でサインインすることを許可します。
  • 登録やプロファイル作成をせずに Twitter でサインインすることを許可します。

注意:

実稼動環境では、カスタムの Facebook アプリケーションおよび Twitter アプリケーションを作成する必要があります。Facebook と Twitter を使用したソーシャルログインを参照してください。

chlimage_1

タグ付け

コミュニティコンテンツに適用できるタグを制御するには、以前にタグ付けコンソールで定義した AEM の名前空間(チュートリアルの名前空間など)を選択します。

名前空間は先行入力検索で簡単に検索できます。次に例を示します。

  • 「tut」と入力します
  • チュートリアル」を選択します
chlimage_1

役割

コミュニティメンバーの役割は、これらの設定で割り当てられます。

後でこのサイトを試してみるときに、コミュニティモデレーターとしてサインインするので、コミュニティマネージャおよびモデレーターになるメンバーを指定します。 

コミュニティメンバーは先行入力検索で簡単に検索できます。次に例を示します。

chlimage_1

モデレート

ユーザー生成コンテンツ(UGC)をモデレートする場合は、デフォルトのグローバル設定を受け入れます。

chlimage_1

ANALYTICS

Adobe Analytics のライセンスを持っていて、Analytics のクラウドサービスおよびフレームワークが設定されている場合は、Analytics を有効にしてフレームワークを選択できます。

Communities 機能のための Analytics の設定を参照してください。

chlimage_1

翻訳

翻訳設定では、サイトの基本言語に加えて、UGC の翻訳を許可するかどうかと、どの言語に翻訳するかを指定します。

  • 機械翻訳を許可」をオンにします。
  • デフォルトの機械翻訳サービスで翻訳するデフォルト言語は、そのままにします。
  • デフォルトの翻訳プロバイダーと設定はそのままにします
  • 言語コピーはないので、グローバルストアは不要です
  • ページ全体を翻訳」を選択します。
  • デフォルトの保持オプションはそのままにします
chlimage_1

イネーブルメント

エンゲージメントコミュニティを作成する場合は空白のままにします。 

イネーブルメントコミュニティを素早く作成する方法のチュートリアルについては、イネーブルメントのための AEM Communities 使用の手引きを参照してください。

 

次へ」を選択します。

手順 4:コミュニティサイトの作成

作成」を選択します。

 

chlimage_1

プロセスが完了すると、新しいサイトのフォルダーがコミュニティサイトコンソールに表示されます。

chlimage_1

新しいコミュニティサイトの公開

作成したサイトは、コミュニティ - サイトコンソールで管理する必要があります。このコンソールは、新しいサイトを作成するコンソールと同じものです。

コミュニティサイトのフォルダーを選択して開いた後、サイトアイコンにマウスカーソルを合わせると 4 つのアクションアイコンが表示されます。

chlimage_1

各アイコンの機能は次のとおりです(左から右の順に説明)。

  • サイトを開く
    鉛筆のアイコンを選択すると、コミュニティサイトをオーサリング編集モードで開いて、ページコンポーネントを追加したり設定したりできます。
  • サイトを編集
    プロパティアイコンを選択すると、コミュニティサイトを開いて、タイトルなどのプロパティを変更したり、テーマを変更したりできます。
  • サイトを発行
    地球のアイコンを選択すると、コミュニティサイトが(デフォルトでは localhost:4503 に)公開されます。
  • サイトを書き出し
    書き出しアイコンを選択すると、コミュニティサイトのパッケージが作成され、パッケージマネージャーに保存されて、ダウンロードされます。
    UGC はサイトパッケージに含まれていません。
chlimage_1

注意:

パブリッシュインスタンスにデフォルトポートの 4503 を使用していない場合は、デフォルトのレプリケーションエージェントを編集し、ポート番号を正しい値に設定します。

オーサーインスタンスで、メインメニューから

  1. ツール/運営/レプリケーションメニューに移動します。
  2. 「作成者のエージェント」を選択します。
  3. 「デフォルトエージェント(publish)」を選択します。
  4. 「設定」の横の「編集」を選択します。
  5. エージェントの設定ポップアップダイアログで「トランスポート」タブを選択します。
  6. URI で、ポート番号 4503 を目的のポート番号に変更します。
    • 例えば、ポート 6103 を使用するには次のようにします。
       http://localhost:6103/bin/receive?sling:authRequestLogin=1
  7. 「OK」を選択します。
  8. (オプション)「消去」または「強制的に再試行」を選択し、レプリケーションキューをリセットします。

サイトの公開

公開サーバーが実行中であることを確認したら、地球のアイコンを選択して、コミュニティサイトを公開します。

chlimage_1

コミュニティサイトが正常に公開されると、次のような短いメッセージが表示されます。

chlimage_1

新しいコミュニティユーザーグループの確認

新しいコミュニティサイトとともに、新しいユーザーグループが作成されます。各グループには、様々な管理機能に応じて適切な権限が設定されています。詳しくは、コミュニティサイトのユーザーグループを参照してください。

この新しいコミュニティサイトでは、手順 1 で「engage」というサイト名を指定したので、タッチ操作向け UI のグループコンソール(グローバルナビゲーション:コミュニティ/グループ)で以下に示す 4 つの新しいユーザーグループを確認できます。

  • コミュニティ Engage コミュニティマネージャー
  • コミュニティ Engage グループ管理者
  • コミュニティ Engage メンバー
  • コミュニティ Engage モデレーター
  • コミュニティ Engage の権限を持つメンバー
  • コミュニティ Engage サイトコンテンツマネージャー

Aaron McDonald が次のグループのメンバーになっていることに注目してください。

  • コミュニティ Engage コミュニティマネージャー
  • コミュニティ Engage モデレーター
  • コミュニティ Engage メンバー(モデレーターグループのメンバーとして間接的に)
chlimage_1

http://localhost:4503/content/sites/engage/en.html

chlimage_1

認証エラーの設定

サイトを設定してパブリッシュ環境にプッシュしたら、パブリッシュインスタンス上でログインマッピングを設定Adobe Granite Login Selector Authentication Handler)します。この設定の利点は、ログイン資格情報が正しく入力されなかった場合に、認証エラーの結果としてコミュニティサイトのログインページがエラーメッセージとともに再表示されることです。

「ログインページマッピング」に次のように入力します。

  • /content/sites/engage/en/signin:/content/sites/engage/en

オプションの手順

デフォルトのホームページの変更

公開サイトをデモ目的で操作するときは、デフォルトのホームページを新しいサイトに変更すると便利です。

これをおこなうには、CRX|DE Lite を使用して、パブリッシュ側でリソースマッピングテーブルを編集します。

開始するには、次のようにします。

  1. パブリッシュ側で、管理者権限でサインインします。
  2. http://localhost:4503/crx/de にアクセスします。
  3. プロジェクトブラウザーで、/etc/map を展開します。
  4. http」ノードを選択します。
    • ノードを作成」を選択します。
      • 名前:localhost.4503
                   (「:」は使用しない
      • タイプ:sling:Mapping
  5. 新しく作成した localhost.4503 ノードを選択した状態にします。
    • プロパティを追加します。
      • 名前:sling:match
      • タイプ:String
      • :localhost.4503/$
                   (末尾に「$」の文字を付ける)
    • プロパティを追加します。
      • 名前:sling:internalRedirect
      • タイプ:String
      • :/content/sites/engage/en.html
  6. すべて保存」を選択します。
  7. (オプション)ブラウジング履歴を削除します。
  8. http://localhost:4503/ にアクセスします。
    • http://localhost:4503/content/sites/engage/en.html に移動します。

注意:

無効にするには、sling:match プロパティ値の先頭に「x」を付加し(xlocalhost.4503/$)、「すべて保存」を選択します。

chlimage_1

トラブルシューティング:マップ保存エラー

変更を保存できない場合は、ノード名が localhost.4503(区切り文字が「ドット」)となっているかを確認してください。localhost は有効な名前空間のプレフィックスではないので、localhost:4503(区切り文字が「コロン」)という表記は正しくありません。

chlimage_1

トラブルシューティング:リダイレクト失敗

正規表現の sling:match という文字列の末尾には必ず「$」を付けます。これは、正確に http://localhost:4503/ だけをマッピングするために必要な指定です。この文字を付けないと、URL 内の server:port の後に存在する任意のパスの手前にリダイレクト値が付加されます。したがって、AEM がログインページにリダイレクトしようとすると失敗します。

サイトの変更

サイトを最初に作成した後、作成者はサイトを開くアイコンを使用して、標準的な AEM のオーサリングアクティビティを実行できます。

また、管理者はサイトを編集アイコンを使用して、タイトルなどのサイトプロパティを変更できます。

変更後は、必ず保存して再公開してください。

注意:

タッチ操作向け UI に馴染みがない場合は、基本操作に関するドキュメントおよびページのオーサリングのクイックガイドを参照してください。

本作品は Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License によってライセンス許可を受けています。  Twitter™ および Facebook の投稿には、Creative Commons の規約内容は適用されません。

法律上の注意   |   プライバシーポリシー