體驗已發佈的網站 experience-the-published-site

在Publish上瀏覽至新網站 browse-to-new-site-on-publish

現在新建立的社群網站已發佈,請瀏覽至建立網站時顯示的URL,但在發佈伺服器上,例如:

  • 作者URL = https://localhost:4502/content/sites/engage/en.html
  • PUBLISH 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

匿名網站訪客 anonymous-site-visitor

匿名網站訪客在UI中看到以下內容:

  • 網站標題(快速入門教學課程)
  • 無設定檔連結
  • 無訊息連結
  • 無通知連結
  • 搜尋欄位
  • 登入連結
  • 品牌橫幅
  • 「參考網站範本」中包含之元件的功能表連結。

如果您選取各種連結,您會發現這些連結處於唯讀模式。

防止JCR上的匿名存取 prevent-anonymous-access-on-jcr

已知限制會透過jcr內容和json向匿名訪客公開社群網站內容,不過已針對網站內容停用​ 允許匿名存取。 不過,您可以使用Sling限製作為因應措施來控制此行為。

若要保護您的社群網站內容,避免匿名使用者透過jcr內容和json進行存取,請執行以下步驟:

  1. 在AEM Author執行個體上,前往https:// hostname:port/editor.html/content/site/sitename.html。

    note note
    NOTE
    請勿移至當地語系化網站。
  2. 移至​ 頁面屬性

    page-properties

  3. 移至​ 進階 ​標籤。

  4. 啟用​ 驗證需求

    站台驗證

  5. 新增登入頁面的路徑。 例如,/content/…/GetStarted

  6. Publish頁面。

信任的社群成員 trusted-community-member

此體驗假設Aaron McDonald被指派為社群管理員和版主的角色。 如果沒有,請返回作者環境以修改網站設定,並選取Aaron McDonald作為社群管理員和版主。

在右上角,選取Log in,並使用使用者名稱(aaron.mcdonald@mailinator.com)和密碼(密碼)簽署。 請注意,您可以使用Twitter或Facebook憑證登入。

登入

以已註冊的社群成員身分登入後,請注意下列選單專案,以便按一下並探索您的社群網站:

  • 設定檔 ​選項可讓您檢視及編輯您的設定檔。

  • 訊息選項會將您導向直接訊息區段,您可以在其中進行下列工作:

    1. 檢視您已收到(收件匣)、已傳送(已傳送專案)及已刪除(垃圾桶)的直接訊息。
    2. 撰寫新的直接訊息,以便傳送給個人和群組。
  • 通知選項會將您導向通知區段,您可以在其中檢視您感興趣的事件並編輯通知設定。

  • 如果您有仲裁許可權,管理會將您導向到AEM Communities仲裁頁面。

adminscreen

請注意,「行事曆」頁面是首頁,因為所選「參考網站範本」首先包含「行事曆」功能,隨後包含「活動資料流」功能、「論壇」功能等。 此結構可從網站範本主控台中檢視,或在作者環境中修改網站屬性時檢視:

sitetemplate

NOTE
如需Communities元件和功能的詳細資訊,請造訪:

選取論壇連結,檢視基本論壇功能。

成員可以張貼新主題或遵循主題。

網站訪客可以檢視貼文,並以各種方式排序貼文。

forumlink

由於Aaron是群組管理員,選取「群組」連結可讓Aaron透過選取群組範本、影像、群組(無論群組是否開啟)以及邀請成員來建立社群群組。

這是在發佈環境中建立群組的範例。

群組也可以在作者環境中建立,並在作者環境的社群網站(社群群組主控台)中進行管理。 本教學課程接下來會介紹在作者上建立群組的體驗。

grouplink

建立參考群組:

  1. 選取​ 新群組

  2. 設定標籤

    • 群組名稱: Sports
    • 描述: A parent group for various sporting groups
    • 群組URL名稱: sports
    • 選取Open Group (允許任何社群成員加入以參與)
  3. 範本索引標籤

    • 選取Reference Group (其結構中包含群組函式以允許巢狀群組)
  4. 選取​ 建立群組

    creategroup

建立新群組後,選取新的運動群組 ​以在其內建立兩個群組(巢狀)。 由於場地結構無法從群組功能開始,因此開啟「運動」群組後,必須選取「群組」連結:

grouplink1

Blog開頭的第二組連結屬於目前選取的群組Sports群組。 選取「運動」Groups連結,便可在運動群組內巢狀內嵌兩個群組。

例如,新增兩個new groups

  • 一個名為Baseball

    • 保留設定為Open Group (必要的成員資格)。
    • 在[範本]索引標籤上,選取Conversational Group
  • 一個名為Gymnastics

    • 將其設定變更為Member Only Group (限制成員資格)。
    • 在[範本]索引標籤上,選取Conversational Group

通知

  • 必須重新整理頁面才能顯示這兩個群組。
  • 此範本​ ​包含群組函式,所以無法進一步巢狀化群組。
  • 在作者上,群組主控台提供第三個選擇 — Public Group (選擇性成員資格)。

建立兩個群組後,請選取「棒球」群組、開啟的群組,並注意其連結:

Discussions What's New Members

群組的連結會顯示在主要網站的連結下方,而結果會顯示如下:

grouplink2

在作者上 — 使用系統管理許可權,瀏覽至社群群組主控台並將Weston McCall新增至Community Engage Gymnastics <uid> Members群組。

繼續發佈,登出為Aaron McDonald,並以匿名網站訪客檢視運動團體中的團體:

  • 從首頁
  • 選取Groups連結
  • 選取Sports連結
  • 選取運動專案Groups連結

只會顯示棒球群組。

以Weston McCall (weston.mccall@dodgit.com /密碼)登入,並導覽至相同位置。 請注意,Weston能夠Join開啟的Baseball群組和enter or Leave私人Gymnastics群組。

grouplink3

選取網頁連結,檢視網站中包含的基本網頁。 標準AEM編寫工具可用於在編寫環境中將內容新增到此頁面。

例如,前往​ 作者 ​執行個體,在社群網站主控台中開啟engage資料夾,選取​ 開啟網站 ​圖示以進入作者編輯模式。 接著選取預覽模式,以便選取Web Page連結,然後選取編輯模式以新增「標題」和「文字」元件。 最後,僅重新發佈頁面或整個網站。

webpagelink

當社群成員具有稽核許可權時,則會顯示稽核連結。 選取連結會顯示張貼的社群內容,並可讓內容以類似於作者環境中的仲裁主控台的方式仲裁

使用瀏覽器的返回按鈕以返回已發佈的網站。 大部分的主控台無法透過發佈環境中的全域導覽存取。

moderationlink

自助註冊 self-registration

登出後,即可建立使用者註冊。

  • 選取Log In
  • 選取Sign up for a new account

註冊

註冊

依預設,電子郵件地址是登入ID。 如果未勾選,訪客將能夠輸入自己的登入ID (使用者名稱)。 使用者名稱在發佈環境中必須是唯一的。

指定使用者的名稱、電子郵件和密碼後,選取Sign Up會建立使用者並啟用他們簽署。

登入後,顯示的第一個頁面是其Profile頁面,可供他們個人化。

設定檔

如果成員忘記其登入ID,則復原時可能會使用其電子郵件地址。

忘記使用者名稱

recommendation-more-help
81e2cd9d-0789-409d-b87c-2a8ce4f28791