公開したサイトを使ってみる

パブリッシュサーバー上の新しいサイトの参照

新しく作成したコミュニティサイトが公開されたので、次はこのサイト作成時に表示された URL を参照します。ただし、このとき参照するのはパブリッシュサーバー上の URL です。次に例を示します。

  • 作成者URL = http://localhost:4502/content/sites/engage/en.html
  • 発行URL = http://localhost:4503/content/sites/engage/en.html

どのメンバーがオーサーインスタンスにサインインし、どのメンバーがパブリッシュインスタンスにサインインしているかを混乱なく把握するために、インスタンスごとに異なるブラウザーを使用することを推奨します。

公開済みサイトに初めてアクセスするときは、通常、そのサイト訪問者はまだサインインしておらず、匿名です。

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

chlimage_1-311

匿名のサイト訪問者

匿名サイト訪問者のUIには、次の項目が表示されます。

  • サイトのタイトル。 はじめにのチュートリアル
  • プロファイルリンクなし
  • メッセージのリンクなし
  • 通知リンクなし
  • サーチ場
  • ログインリンク
  • ブランドバナー
  • リファレンスサイトテンプレートに含まれるコンポーネントのメニューリンク

様々なリンクを選択すると、それらは読み取り専用モードになっています。

JCRでの匿名アクセスの禁止

既知の制限により、jcrコンテンツとjsonを介してコミュニティサイトのコンテンツが匿名訪問者に公開されますが、allow anonymous access​はサイトのコンテンツに対して無効になっています。 ただし、この動作は、回避策として「Sling制限」を使用して制御できます。

jcrコンテンツとjsonを介した匿名ユーザーによるアクセスからコミュニティサイトのコンテンツを保護するには、次の手順に従います。

  1. AEM作成者インスタンスで、https://<ホスト>:<ポート>/editor.html/content/site/<サイト名>.htmlに移動します。

    メモ

    ローカライズされたサイトには移動しないでください。

  2. ページプロパティ​に移動します。

    サイト認証

  3. 詳細」タブに移動します。

    page-properties

  4. 認証要件​を有効にします。

  5. ログ追加インページのパス。 例: /content/......./GetStarted

  6. ページを公開します。

信頼されているコミュニティメンバー

この経験では、Aaron McDonaldコミュニティマネージャーおよびモデレーターの役割を割り当てられたと想定しています。 そうでない場合は、作成者環境に戻ってサイト設定を変更し、コミュニティマネージャーとモデレーターの両方としてAaron McDonaldを選択します。

右上隅の「Log in」を選択し、ユーザー名「aaron.mcdonald@mailinator.com」とパスワード「password」で署名します。 TwitterまたはFacebookの資格情報を使用してサインインする機能に注目してください。

chlimage_1-312

サインインすると、今までになかった「Administration」というメニューアイテムが表示されます。これは、サインインしたメンバーにモデレーターの役割が付与されているからです。さらに、様々なリンクを選択する方が興味深い結果が得られます。

chlimage_1-313

カレンダーページがホームページになっていますが、これは、選択した参照サイトテンプレートの最初に含まれているのがカレンダー機能で、その後にアクティビティストリーム機能、フォーラム機能などが続いているからです。この構造体は、サイトテンプレートコンソールから、または作成者環境でサイトのプロパティを変更する場合に表示されます。

chlimage_1-314

メモ

コミュニティコンポーネントと機能について詳しくは、以下を参照してください。

フォーラムリンクを選択すると、基本的なフォーラム機能が表示されます。

メンバーは、新しいトピックを投稿したり、トピックをフォローしたりできます。

サイト訪問者は、様々な方法で投稿を表示したり、並べ替えたりできます。

chlimage_1-315

Aaron はグループ管理者なので、グループリンクを選択すると、新しいグループを作成するための画面が表示されます。ここで、グループテンプレートや画像を選択したり、グループをオープンにするかシークレットにするかを設定したり、メンバーを招待したりできます。

パブリッシュ環境でグループを作成する例を次に示します。

グループは、オーサー環境で作成し、オーサー環境のコミュニティサイト(コミュニティグループコンソール)内で管理することもできます。作成者でのグループ作成の経験は、このチュートリアルで次に説明します。

chlimage_1-316

参照グループの作成:

  1. 新しいグループ」を選択します
  2. 「設定」タブ
    • Group Name: Sports
    • 説明: A parent group for various sporting groups
    • グループ URL 名: sports
    • Open Groupを選択(コミュニティのメンバーが参加できるようにする)
  3. 「テンプレート」タブ
    • Reference Groupを選択します(ネストされたグループを許可するため、構造にグループ関数を含む)
  4. グループを作成」を選択します

chlimage_1-317

新しいグループが作成されたら、その中に(ネストされる)2 つのグループを作成するために​新しい Sports グループを選択​します。サイト構造はグループ機能では始まらないので、スポーツグループを開いた後、「グループ」リンクを選択する必要があります。

chlimage_1-318

Blogで始まる2番目のリンクセットは、現在選択されているグループSportsグループに属しています。 「スポーツ」Groupsリンクを選択すると、スポーツグループ内に2つのグループをネストできます。

例として、ew groups.

  • Baseballという名前の1つ
    • Open Group(必須メンバーシップ)に設定したままにします
    • 「テンプレート」タブで、Conversational Groupを選択します。
  • Gymnasticsという名前の1つ
    • 設定をMember Only Groupに変更(制限付きメンバーシップ)
    • 「テンプレート」タブで、Conversational Groupを選択します。

注意

  • 両方のグループが表示される前に、ページの更新が必要になる場合があります
  • このテンプレートにはグループ機能が含まれていない**ので、グループをこれ以上ネストすることはできません。
  • 作成者の場合、グループコンソールは3つ目の選択肢としてPublic Group (オプションのメンバーシップ)を提供します

両方のグループが作成されたら、野球グループと開いているグループを選択し、そのリンクを確認します。Discussions What's New Members
グループのリンクはメインサイトのリンクの下に表示され、結果は次のように表示されます。

chlimage_1-319

作成者 — 管理者権限で、Communities Groupsコンソールに移動し、Community Engage Gymnastics <uid> MembersグループにWeston McCallを追加します。

引き続きパブリッシュ環境で、Aaron McDonald としてログアウトし、次のように匿名のサイト訪問者として Sports グループ内のグループを表示します。

  • ホームページから
  • Groupsリンクを選択
  • Sportsリンクを選択
  • 「スポーツ」Groupsリンクを選択

Baseball グループのみが表示されます。

Weston McCall(weston.mccall@dodgit.com/password)としてログインし、同じ場所に移動します。Westonは、開いているBaseballグループとenter or LeaveプライベートGymnasticsグループのどちらかをJoinできることに注意してください。

chlimage_1-320

Web ページリンクを選択すると、サイトに含まれる基本的な Web ページが表示されます。標準のAEMオーサリングツールを使用して、作成者環境のこのページにコンテンツを追加できます。

例えば、author​インスタンスに移動し、Communitiesのサイトコンソールengageフォルダーを開き、サイトを開く​アイコンを選択して、作成者編集モードにします。 次に、プレビューモードを選択してWeb Pageリンクを選択し、編集モードを選択してタイトルとテキストのコンポーネントを追加します。 最後に、ページのみまたはサイト全体を再公開します。

chlimage_1-321

コミュニティメンバーがモデレート権限を持つ場合は、管理リンクが表示され、リンクを選択すると、投稿されたコミュニティコンテンツが表示され、作成者環境のモデレートコンソールと同様の方法でモデレートできます。

ブラウザーの戻るボタンを使用して、公開したサイトに戻ります。ほとんどのコンソールは、公開環境のグローバルナビゲーションからはアクセスできません。

chlimage_1-322

自己登録

ログアウトした後に、新しいユーザー登録を作成できます。

  • Log In
  • Sign up for a new account

chlimage_1-323 chlimage_1-324

デフォルトでは、電子メールアドレスがログイン ID になります。選択しない場合、訪問者は独自のログインID(ユーザー名)を入力できます。 ユーザー名は、発行環境で一意である必要があります。

ユーザーの名前、電子メール、パスワードを指定した後、Sign Upを選択すると、ユーザーが作成され、ユーザーの署名が有効になります。

サインインすると、最初に表示されるページはProfileページで、これをパーソナライズできます。

chlimage_1-325

メンバーが自分のログイン ID を忘れた場合は、電子メールアドレスを使用して回復することができます。

chlimage_1-326

このページ

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