Show Menu
トピック×

新しいコミュニティサイトの作成

新しいコミュニティサイトの作成

オーサーインスタンスを使用して新しいコミュニティサイトを作成します。
  • 管理者権限でサインイン
  • From global navigation: Navigation > Communities > Sites
コミュニティサイトコンソールでは、コミュニティサイトを作成する手順を案内するウィザードが提供されます。It is possible to move forward to the Next step or Back to the previous step before committing the site in the final step.
新しいコミュニティサイトの作成を開始するには:
  • ボタンを選 Create

Step 1 : Site Template

「サイトテンプレート」の手順 では、URL のタイトル、説明、名前を入力し、コミュニティサイトテンプレートを選択します。次に例を示します。
  • コミュニティサイトのタイトル : Getting Started Tutorial
  • コミュニティサイトの説明 : A site for engaging with the community.
  • コミュニティサイトのルート :(デフォルトのルートの場合は空白のままにし /content/sites ます)。
  • クラウド設定 :(クラウド設定が指定されていない場合は空欄のままにする)指定されたクラウド設定へのパスを入力します。
  • コミュニティサイトの基本言語 :(単一言語の場合は手を付けないでください)。英語)プルダウンメニューを使用して ** 、使用可能な言語(ドイツ語、イタリア語、フランス語、日本語、スペイン語、ポルトガル語(ブラジル)、中国語(繁体字)、中国語(簡体字))から1つ以上のベース言語を選択します。 One community site will be created for each language added, and will exist within the same site folder following the best practice described in Translating Content for Multilingual Sites . 各サイトのルートページには、選択したいずれかの言語の言語コード(例えば、英語では「en」、フランス語では「fr」)で名付けられた子ページが含まれます。
  • コミュニティサイト名 :engage
    • サイトの作成後に名前が簡単に変更されないので、名前を再確認します。
    • コミュニティサイト名の下に最初のURLが表示されます
    • 有効なURLの場合は、ベース言語コード+ ".html"を追加します。
    • 例えば 、http://localhost:4502/content/sites/ engage/en.html
  • テンプレート :引っ張って選ぶ Reference Site
次へ 」を選択します。

手順 2:デザイン

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

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

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

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

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

手順 3:設定

On the Settings step, before selecting Next , notice there are seven sections providing access to configurations involving user management, tagging, moderation, group management, analytics, translation and enablement.
Visit the Getting Started with AEM Communities for Enablement tutorial to experience working with the enablement features.

ユーザー管理

ユーザー管理 」タブのチェックボックスをすべてオンにします。
  • サイト訪問者が自己登録できるようにするには
  • サイト訪問者がサインインせずにサイトを表示できるようにするには
  • 他のコミュニティメンバーからのメッセージの送受信をメンバーに許可するには
  • プロファイルの登録と作成を行う代わりにFacebookでのサインインを許可するには
  • プロファイルを登録および作成する代わりにTwitterでのサインインを許可するには
実稼動環境では、カスタムの Facebook アプリケーションおよび Twitter アプリケーションを作成する必要があります。 Facebook と Twitter を使用したソーシャルログイン を参照してください。

タグ付け

The tags which may be applied to community content are controlled by selecting AEM namespaces previously defined through the Tagging Console (such as the Tutorial namespace ).
名前空間は先行入力検索で簡単に検索できます。例:
  • タイプ'tut'
  • Tutorial

役割

コミュニティメンバの役割は #セクションの設定を通じて割り当てられます。
コミュニティメンバー(またはメンバーのグループ)がコミュニティマネージャーとしてサイトを体験できるようにするには、先読み検索を使用し、ドロップダウンのオプションからメンバー名またはグループ名を選択します。
例:
トンネルサービス では、パブリッシュ環境にのみ存在するメンバーとグループを選択できます。

モデレート

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

Analytics

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

TRANSLATION

翻訳設定 では、サイトの基本言語に加えて、UGC の翻訳を許可するかどうかと、どの言語に翻訳するかを指定します。
  • Check Allow Machine Translation
  • デフォルトの機械翻訳サービスで翻訳用にデフォルトの言語を選択したままにする
  • デフォルトの翻訳プロバイダーと設定をそのまま使用
  • 言語コピーがないので、グローバルストアは不要です。
  • Select Translate entire page
  • デフォルトの永続性オプションをそのまま使用

イネーブルメント

エンゲージメントコミュニティを作成する場合は空白のままにします。
イネーブルメントコミュニティ をすばやく作成する方法のチュートリアルについて詳しくは、 イネーブルメントのための AEM Communities 使用の手引き を参照してください。
次へ 」を選択します。

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

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

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

作成したサイトは、コミュニティ - サイトコンソールで管理する必要があります。このコンソールは、新しいサイトを作成するコンソールと同じものです。
コミュニティサイトのフォルダーを選択して開いた後、サイトアイコンにマウスカーソルを合わせると 4 つのアクションアイコンが表示されます。
4つ目の省略記号アイコン(その他のアクション)を選択すると、「サイトを書き出し」および「サイトを削除」オプションが表示されます。
各アイコンの機能は次のとおりです(左から右の順に説明)。
  • サイトを開く ​鉛筆アイコンを選択して、コミュニティサイトを作成者編集モードで開き、ページコンポーネントを追加/設定します。
  • サイトの編集 ​プロパティアイコンを選択して、プロパティの変更(タイトルやテーマの変更など)を行うためにコミュニティサイトを開きます。
  • 公開サイト ​コミュニティサイトを公開する世界のアイコンを選択します(例えば、公開サーバーがローカルマシン上で実行されている場合は、デフォルトでlocalhost:4503に)。
  • サイトの書き出し ​書き出しアイコンを選択して、Package Managerに保存され、ダウンロードされるコミュニティサイトのパッケ ージを作成 します。
    UGC はサイトパッケージに含まれていません。
  • サイトを削除
    select the delete icon to delete the community site from within Communities > Sites console . サイトを削除すると、UGC やユーザーグループ、アセット、データベースレコードなど、そのサイトに関連付けられているアイテムがすべて削除されます。
パブリッシュインスタンスにデフォルトポートの 4503 を使用していない場合は、デフォルトのレプリケーションエージェントを編集し、ポート番号を正しい値に設定します。
オーサーインスタンスで、メインメニューから
  1. Navigate to Tools > Operations > Replication menu
  2. Select Agents on author
  3. Select Default Agent (publish)
  4. Next to Settings select Edit
  5. エージェント設定のポップアップダイアログで、「トランスポート」タブを選択します
  6. URIで、ポート番号4503を目的のポート番号に変更します。
例えば、ポート6103を使用するには: http://localhost:6103/bin/receive?sling:authRequestLogin=1
  1. OK 」を選択します。
  2. (オプション)レプリケーションキ Clear ューを選 Force Retry 択するか、リセットします

サイトの公開

公開サーバーが実行中であることを確認したら、地球のアイコンを選択して、コミュニティサイトを公開します。
コミュニティサイトが正常に公開されると、次のような短いメッセージが表示されます。

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

新しいコミュニティサイトとともに、新しいユーザーグループが作成されます。各グループには、様々な管理機能に応じて適切な権限が設定されています。For details, visit User Groups for Community Sites .
この新しいコミュニティサイトでは、手順 1 で「engage」というサイト名を指定したので、 グループコンソール (グローバルナビゲーション:コミュニティ/グループ)で以下に示す 4 つの新しいユーザーグループを確認できます。
  • コミュニティ Engage コミュニティマネージャー
  • コミュニティ Engage グループ管理者
  • コミュニティ Engage メンバー
  • コミュニティ Engage モデレーター
  • コミュニティ Engage の権限を持つメンバー
  • コミュニティ Engage サイトコンテンツマネージャー
Aaron McDonald が次のグループのメンバーになっていることに注目してください。
  • コミュニティ Engage コミュニティマネージャー
  • コミュニティ Engage モデレーター
  • コミュニティ Engage メンバー(モデレーターグループのメンバーとして間接的に)

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

認証エラーの設定

Once a site has been configured and pushed to publish, configure login mapping ( Adobe Granite Login Selector Authentication Handler ) on the publish instance. 利点は、ログイン資格情報が正しく入力されない場合、認証エラーによってコミュニティサイトのログインページがエラーメッセージと共に再表示されることです。
名前を付けて Login Page Mapping 追加
  • /content/sites/engage/en/signin:/content/sites/engage/en

オプションの手順

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

公開サイトをデモ目的で操作するときは、デフォルトのホームページを新しいサイトに変更すると便利です。
これをおこなうには、 CRXDE Lite を使用して、パブリッシュ側で リソースマッピング テーブルを編集します。
使用を開始するには:
  1. 公開時に、管理者権限でサインイン
  2. In the project browser, expand /etc/map
  3. Select the http node
    • Select Create Node
  4. With newly created localhost.4503 node selected
    • プロパティの追加
      • 名前 :sling:match
      • タイプ :String
      • :localhost.4503/\$
        (「$」文字で終わる必要があります)
    • プロパティの追加
      • 名前 :sling:internalRedirect
      • タイプ :String
      • :/content/sites/engage/en.html
  5. すべて保存 」を選択します。
  6. (オプション)閲覧履歴の削除
  7. http://localhost:4503/を参照します。
    • http://localhost:4503/content/sites/engage/en.htmlにアクセス
To disable, simply prepend the sling:match property value with an 'x' - xlocalhost.4503/$ - and Save All .

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

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

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

The ' $ ' at the end of the regular expression sling:match string is crucial, so that only exactly http://localhost:4503/ is mapped, else the redirect value is prepended to any path that might exist after the server:port in the URL. したがって、AEMがログインページにリダイレクトしようとすると失敗します。

サイトの変更

サイトを最初に作成した後、作成者は サイトを開くアイコン を使用して、標準的な AEM のオーサリングアクティビティを実行できます。
また、管理者は サイトを編集アイコン を使用して、タイトルなどのサイトプロパティを変更できます。
After any modification, remember to save and re-publish the site.
AEM に馴染みがない場合は、 基本操作 に関するドキュメントおよび ページのオーサリングのクイックガイド を参照してください。