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

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

新しく作成したコミュニティサイトが公開されたので、サイトの作成時に表示されるURLを参照します。ただし、次に例を示します。

  • 作成者URL = https://localhost:4502/content/sites/engage/en.html
  • パブリッシュURL = https://localhost:4503/content/sites/engage/en.html

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

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

https://localhost:4503/content/sites/engage/en.html {#http-localhost-content-sites-engage-en-html}

authorpublished

匿名のサイト訪問者

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

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

様々なリンクを選択すると、読み取り専用モードになります。

JCRでの匿名アクセスを防ぐ

既知の制限により、jcrコンテンツとjsonを通じてコミュニティサイトのコンテンツを匿名訪問者に公開しますが、サイトのコンテンツに対して​匿名アクセスを許可​は無効になっています。 ただし、この動作は、Slingの制限を回避策として使用して制御できます。

コミュニティサイトのコンテンツを、匿名ユーザーがjcrコンテンツやjsonを介してアクセスするのを防ぐには、次の手順に従います。

  1. AEMオーサーインスタンスで、 https:// hostname:port/editor.html/content/site/sitename.htmlに移動します。

    メモ

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

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

    page-properties

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

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

    site-authentication

  5. ログインページのパスを追加します。 例えば、/content/…/GetStarted​です。

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

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

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

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

ログイン

登録済みコミュニティメンバーとしてサインインしたら、次のメニュー項目に注意して、コミュニティサイトをクリックし、参照してください。

  • ​「プロファイル」オプションを使用すると、プロファイルを表示および編集できます。

  • Messages」オプションを選択すると、ダイレクトメッセージの節に移動し、次の操作を実行できます。

    1. 受信したダイレクトメッセージ(インボックス)、送信済み(送信済みアイテム)、削除済み(ごみ箱)を表示します。
    2. 個人やグループに送信する新しいダイレクトメッセージを作成します。
  • 🔗 「通知」オプションを選択すると、通知セクションに移動し、関心のあるイベントを表示したり、通知設定を編集したりできます。

  • 🔗 管理者は、モデレート権限を持っている場合、AEM Communitiesのモデレートページに移動します。

adminscreen

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

sitetemplate

メモ

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

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

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

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

forumlink

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

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

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

grouplink

参照グループの作成:

  1. 新しいグループ​を選択します。

  2. 「設定」タブ

    • Group Name : Sports
    • 説明 : A parent group for various sporting groups.
    • グループ URL 名 : sports
    • Open Groupを選択します(コミュニティメンバーの参加を許可)
  3. 「テンプレート」タブ

    • Reference Groupを選択します(ネストされたグループを許可するために、構造にグループ機能を含めます)
  4. グループを作成」を選択します。

    creategroup

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

grouplink1

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

例えば、new groupsを2つ追加します。

  • Baseballという名前の1つ

    • Open Group(必須のメンバーシップ)のままにします。
    • 「テンプレート」タブで、「Conversational Group」を選択します。
  • Gymnasticsという名前の1つ

    • 設定をMember Only Group(制限付きメンバーシップ)に変更します。
    • 「テンプレート」タブで、「Conversational Group」を選択します。

注意

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

両方のグループが作成されたら、Baseball グループ(オープングループ)を選択し、そのリンクに注目します。

Discussions What's New Members

このグループのリンクは、メインサイトのリンクの下に表示され、結果として、次のように表示されます。

grouplink2

オーサー環境で、管理権限を持つコミュニティグループコンソールに移動し、Community Engage Gymnastics <uid> MembersグループにWeston McCallを追加します。

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

  • ホームページから
  • Groupsリンクを選択
  • Sportsリンクを選択
  • SportsのGroupsリンクを選択します。

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

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

grouplink3

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

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

webpagelink

コミュニティメンバーがモデレート権限を持っている場合は、モデレートリンクが表示され、投稿されたコミュニティコンテンツが表示され、オーサー環境のモデレートコンソールと同様の方法でモデレートできます。

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

moderationlink

自己登録

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

  • Log In
  • Sign up for a new account

登録

登録

デフォルトでは、電子メールアドレスがログイン ID になります。オフにすると、訪問者は独自のログインID(ユーザー名)を入力できます。 ユーザー名は、パブリッシュ環境で一意である必要があります。

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

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

プロファイル

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

forgotusername

このページ