製作新社群網站

建立新社區站點

使用作者例項建立新的社群網站

  • 以管理員權限登入
  • 從全域導覽:導覽>社群>網站

Communities Sites控制台提供了嚮導,可引導用戶完成建立社區站點的步驟。 在最後步驟中提交站點之前,可以前移到Next步驟或Back到上一個步驟。

要開始建立新的社區站點,請執行以下操作:

  • 選擇Create按鈕

createcommunitysite

步驟1:網站範本

createsitetetemplate63

網站範本步驟中,輸入標題、說明、URL名稱,並選取社群網站範本,例如:

  • 社群網站標題: Getting Started Tutorial

  • 社群網站說明: A site for engaging with the community.

  • 社群網站根:(對於預設根,保留空白 /content/sites)

  • 雲端設定:(若未指定雲端設定,請留空)提供指定雲端設定的路徑。

  • 社群網站基本語言:(單語言不受影響)英文)使用下拉式選單,從 ** 可用語言中選擇一或多種基本語言——德文、義大利文、法文、日文、西班牙文、葡萄牙文(巴西)、中文(繁體)和簡體中文。會針對新增的每種語言建立一個社群網站,並依照多語言網站轉譯內容中所述的最佳實務,存在於相同的網站資料夾中。 每個網站的根頁面將包含一個子頁面,該子頁面由其中一種語言的語言代碼命名,例如英文的'en'或法文的'fr'。

  • 社群網站名稱:參與

    • 在建立網站後不易變更名稱,請再檢查此名稱
    • 初始URL將顯示在「社群網站名稱」下方
    • 若為有效的URL,請附加基本語言代碼+ "。html"
    • 例如,http://localhost:4502/content/sites/ engage/en.html
  • 範本:向下拉選擇 Reference Site

選擇​Next

步驟2:設計

「設計」步驟會分兩節顯示,用於選取主題和品牌橫幅:

社群網站主題

選擇要套用至範本的樣式。 選取後,主題將會以勾選標籤覆蓋。

sitetheme

社群網站品牌

(可選)上傳橫幅影像以顯示在網站頁面上。 橫幅會釘在瀏覽器的左邊,位於社群網站標題和功能表(導覽連結)之間。 橫幅高度會裁切為120像素。 橫幅的大小不會調整為適合瀏覽器寬度和120像素高度。

chlimage_1-353 chlimage_1-354

選擇​Next

步驟3:設定

在「設定」步驟中,在選取Next之前,請注意有7個區段提供對使用者管理、標籤、協調、群組管理、分析、翻譯和啟用等組態的存取。

請造訪AEM Communities快速入門(Getting Started with AEM Communities for Enablement)教學課程,以體驗使用啟用功能的經驗。

用戶管理

勾選使用者管理的所有核取方塊

  • 若要允許網站訪客自行註冊
  • 若要允許網站訪客檢視網站,而不需登入
  • 允許成員從其他社區成員發送和接收消息
  • 若要允許使用Facebook登入,而不是註冊和建立個人檔案
  • 若要允許使用Twitter登入,而非註冊和建立描述檔
注意

對於生產環境,必須建立自訂的Facebook和Twitter應用程式。 請參閱使用Facebook和Twitter進行社交登入

createsitesettings

標籤

可套用至社群內容的標籤,是透過選取先前透過標籤控制台(例如教學課程名稱空間)定義的AEM名稱空間來控制。

使用預先輸入搜尋功能,尋找名稱空間十分簡單。 例如,

  • 輸入「tut」
  • 選取 Tutorial

chlimage_1-355

角色

社群成 員角色是通過「角色」部分中的設定分配的。

若要讓社群成員(或成員群組)以社群管理員的身分體驗網站,請使用預先輸入搜尋,並從下拉式清單的選項中選取成員或群組名稱。

例如,

注意

隧道 服務允許選擇僅存在於發佈環境中的成員和組。

community_roles-1

協調

接受協調使用者產生的內容(UGC)的預設全域設定。

chlimage_1-356

ANALYTICS

如果Adobe Analytics已取得授權,且已設定Analytics雲端服務和架構,則可啟用Analytics並選取架構。

請參閱社群功能分析設定

chlimage_1-357

TRANSLATION

翻譯設定指定站點的基本語言,以及UGC是否可翻譯以及是否可翻譯到哪種語言。

  • 檢查​允許機器翻譯
  • 預設的機器翻譯服務將預設語言保留為翻譯選定
  • 保留預設翻譯提供程式和配置
  • 不需要全球商店,因為沒有語言復本
  • 選擇​翻譯整頁
  • 保留預設永續性選項

chlimage_1-358

啟用

建立參與社群時留空。

如需快速建立啟用社群的類似教學課程,請參閱啟用AEM社群快速入門

選擇​Next

步驟4:建立社區站點

選擇 建立

chlimage_1-359

當流程完成時,新站點的資料夾將顯示在「社區——站點」控制台中。

通信Sitesconsole

發佈新社群網站

建立的站點應從Communities - Sites控制台進行管理,該控制台與建立新站點的控制台相同。

在選取社群網站的檔案夾以開啟檔案夾後,將滑鼠指標暫留在網站圖示上,以便顯示4個動作圖示:

siteactionicons-1

在選取第四個省略號圖示(更多操作)時,會顯示「匯出網站」和「刪除網站」選項。

siteactionsnew-1

從左到右依次為:

  • 開啟
    網站選取鉛筆圖示,以作者編輯模式開啟社群網站,以新增和/或設定頁面元件

  • 編輯
    網站選擇屬性圖示以開啟社群網站,以修改屬性,例如標題或變更主題

  • 發佈
    網站選取世界圖示以發佈社群網站(例如,如果您的發佈伺服器正在本機電腦上執行,則預設為localhost:4503)

  • 匯出
    網站選取匯出圖示,以建立儲存在封裝管理員和已下載之社群網站 封裝。

    請注意,網站套件中不包含UGC。

  • 刪除網站

    選擇刪除表徵圖可從​社區>站點控制台​中刪除社區站點。 此動作會移除與網站相關的所有項目,例如UGC、使用者群組、資產和資料庫記錄。

siteactions-1

注意

如果未對發佈實例使用預設埠4503,請編輯預設複製代理,將埠號設定為正確值。

在作者實例上,從主菜單

  1. 導航至​工具>操作>複製​菜單
  2. 選擇​作者上的代理
  3. 選擇​預設代理(發佈)
  4. 在​Settings​旁邊,選擇​Edit
  5. 在「代理設定」的彈出對話框中,選擇「傳輸」頁籤
  6. 在URI中,將埠號4503更改為所需的埠號

例如,要使用埠6103:http://localhost:6103/bin/receive?sling:authRequestLogin=1

  1. 選擇​確定
  2. (可選)選擇ClearForce Retry以重置複製隊列

選擇「發佈」

在確保發佈伺服器正在執行後,選取要發佈社群網站的世界圖示。

chlimage_1-360

成功發佈社群網站後,會短暫顯示訊息:

chlimage_1-361

注意:新社群使用者群組

除了新社群網站外,還會建立新的使用者群組,其中已針對各種管理功能設定適當的權限。 如需詳細資訊,請造訪社群網站的使用者群組

對於此新社群網站,若在步驟1中指定網站名稱「參與」,則可從群組主控台(全域導覽:社群、群組):

  • 社群互動社群經理
  • 社群參與群組管理員
  • 社群參與會員
  • 社群參與協調者
  • 社群參與特權成員
  • 社群參與Sitecontentmanager

請注意,Aaron McDonald

  • 社群互動社群經理
  • 社群參與協調者
  • 社群參與會員(間接地以協調者群組成員的身分)

chlimage_1-362

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

chlimage_1-363

配置驗證錯誤

在設定網站並推送至發佈後,會在發佈例項上設定登入對應(Adobe Granite Login Selector Authentication Handler)。 優點是,當登入憑證未正確輸入時,驗證錯誤會以錯誤訊息重新顯示社群網站的登入頁面。

Login Page Mapping新增為

  • /content/sites/engage/tw/signin:/content/sites/engage/tw

可選步驟

變更預設首頁

使用發佈網站進行展示時,將預設首頁變更為新網站可能會很有用。

要執行此操作,需要使用CRXDE Lite來編輯發佈時的資源映射表。

若要開始:

  1. 在發佈時,使用管理員權限登入

  2. 瀏覽至http://localhost:4503/crx/de

  3. 在項目瀏覽器中,展開/etc/map

  4. 選擇http節點

    • 選擇​建立節點

  5. 已選擇新建立的localhost.4503節點

    • 新增屬性

      • 名:匹配

      • TypeString

      • ​Valuelocalhost.4503/$

        (必須以'$'字元結尾)

    • 新增屬性

      • 命名 空間:internalRedirect
      • TypeString
      • /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-364

疑難排解:保存映射時出錯

如果無法保存更改,請確保節點名稱為localhost.4503(帶有'dot'分隔符),而不是帶有'冒號'分隔符的localhost:4503(因為localhost不是有效的命名空間前置詞)。

chlimage_1-365

疑難排解:無法重新導向

規則運算式sling:match字串結尾的'$'至關重要,因此僅對應http://localhost:4503/,否則重新導向值會優先於URL中server:port之後可能存在的任何路徑。 因此,當AEM嘗試重新導向至登入頁面時,它會失敗。

修改站點

在初次建立網站後,作者可使用「開啟網站」圖示來執行標準的AEM製作活動。

此外,管理員可使用編輯網站圖示來修改網站的屬性,例如標題。

在進行任何修改後,請記得​save​和​re-publish​網站。

注意

如果不熟悉AEM,請檢視基本處理製作頁面快速指南的說明檔案

本頁內容