使用作者例項建立新的社群網站
Communities Sites控制台提供了嚮導,可引導用戶完成建立社區站點的步驟。 在最後步驟中提交站點之前,可以前移到Next
步驟或Back
到上一個步驟。
要開始建立新的社區站點,請執行以下操作:
Create
按鈕在網站範本步驟中,輸入標題、說明、URL名稱,並選取社群網站範本,例如:
社群網站標題: Getting Started Tutorial
社群網站說明: A site for engaging with the community.
社群網站根:(對於預設根,保留空白 /content/sites
)
雲端設定:(若未指定雲端設定,請留空)提供指定雲端設定的路徑。
社群網站基本語言:(單語言不受影響)英文)使用下拉式選單,從 ** 可用語言中選擇一或多種基本語言——德文、義大利文、法文、日文、西班牙文、葡萄牙文(巴西)、中文(繁體)和簡體中文。會針對新增的每種語言建立一個社群網站,並依照多語言網站轉譯內容中所述的最佳實務,存在於相同的網站資料夾中。 每個網站的根頁面將包含一個子頁面,該子頁面由其中一種語言的語言代碼命名,例如英文的'en'或法文的'fr'。
社群網站名稱:參與
engage/en.html
範本:向下拉選擇 Reference Site
選擇Next
「設計」步驟會分兩節顯示,用於選取主題和品牌橫幅:
選擇要套用至範本的樣式。 選取後,主題將會以勾選標籤覆蓋。
(可選)上傳橫幅影像以顯示在網站頁面上。 橫幅會釘在瀏覽器的左邊,位於社群網站標題和功能表(導覽連結)之間。 橫幅高度會裁切為120像素。 橫幅的大小不會調整為適合瀏覽器寬度和120像素高度。
選擇Next。
在「設定」步驟中,在選取Next
之前,請注意有7個區段提供對使用者管理、標籤、協調、群組管理、分析、翻譯和啟用等組態的存取。
請造訪AEM Communities快速入門(Getting Started with AEM Communities for Enablement)教學課程,以體驗使用啟用功能的經驗。
勾選使用者管理的所有核取方塊
對於生產環境,必須建立自訂的Facebook和Twitter應用程式。 請參閱使用Facebook和Twitter進行社交登入。
可套用至社群內容的標籤,是透過選取先前透過標籤控制台(例如教學課程名稱空間)定義的AEM名稱空間來控制。
使用預先輸入搜尋功能,尋找名稱空間十分簡單。 例如,
Tutorial
社群成 員角色是通過「角色」部分中的設定分配的。
若要讓社群成員(或成員群組)以社群管理員的身分體驗網站,請使用預先輸入搜尋,並從下拉式清單的選項中選取成員或群組名稱。
例如,
隧道 服務允許選擇僅存在於發佈環境中的成員和組。
接受協調使用者產生的內容(UGC)的預設全域設定。
如果Adobe Analytics已取得授權,且已設定Analytics雲端服務和架構,則可啟用Analytics並選取架構。
請參閱社群功能分析設定。
翻譯設定指定站點的基本語言,以及UGC是否可翻譯以及是否可翻譯到哪種語言。
建立參與社群時留空。
如需快速建立啟用社群的類似教學課程,請參閱啟用AEM社群快速入門。
選擇Next。
選擇 建立。
當流程完成時,新站點的資料夾將顯示在「社區——站點」控制台中。
建立的站點應從Communities - Sites控制台進行管理,該控制台與建立新站點的控制台相同。
在選取社群網站的檔案夾以開啟檔案夾後,將滑鼠指標暫留在網站圖示上,以便顯示4個動作圖示:
在選取第四個省略號圖示(更多操作)時,會顯示「匯出網站」和「刪除網站」選項。
從左到右依次為:
開啟
網站選取鉛筆圖示,以作者編輯模式開啟社群網站,以新增和/或設定頁面元件
編輯
網站選擇屬性圖示以開啟社群網站,以修改屬性,例如標題或變更主題
發佈
網站選取世界圖示以發佈社群網站(例如,如果您的發佈伺服器正在本機電腦上執行,則預設為localhost:4503)
匯出
網站選取匯出圖示,以建立儲存在封裝管理員和已下載之社群網站 的 封裝。
請注意,網站套件中不包含UGC。
刪除網站
選擇刪除表徵圖可從社區>站點控制台中刪除社區站點。 此動作會移除與網站相關的所有項目,例如UGC、使用者群組、資產和資料庫記錄。
如果未對發佈實例使用預設埠4503,請編輯預設複製代理,將埠號設定為正確值。
在作者實例上,從主菜單
例如,要使用埠6103:http://localhost:6103/bin/receive?sling:authRequestLogin=1
Clear
或Force Retry
以重置複製隊列在確保發佈伺服器正在執行後,選取要發佈社群網站的世界圖示。
成功發佈社群網站後,會短暫顯示訊息:
除了新社群網站外,還會建立新的使用者群組,其中已針對各種管理功能設定適當的權限。 如需詳細資訊,請造訪社群網站的使用者群組。
對於此新社群網站,若在步驟1中指定網站名稱「參與」,則可從群組主控台(全域導覽:社群、群組):
請注意,Aaron McDonald是
在設定網站並推送至發佈後,會在發佈例項上設定登入對應(Adobe Granite Login Selector Authentication Handler
)。 優點是,當登入憑證未正確輸入時,驗證錯誤會以錯誤訊息重新顯示社群網站的登入頁面。
將Login Page Mapping
新增為
使用發佈網站進行展示時,將預設首頁變更為新網站可能會很有用。
要執行此操作,需要使用CRXDE Lite來編輯發佈時的資源映射表。
若要開始:
在發佈時,使用管理員權限登入
在項目瀏覽器中,展開/etc/map
選擇http
節點
選擇建立節點
Namelocalhost.4503
(do not use :
)
打 字:映射
已選擇新建立的localhost.4503
節點
新增屬性
命 名:匹配
TypeString
Valuelocalhost.4503/$
(必須以'$'字元結尾)
新增屬性
選擇全部保存
(可選)刪除瀏覽歷史記錄
瀏覽至http://localhost:4503/
若要停用,只需在sling:match
屬性值前加上'x' - xlocalhost.4503/$
—— 和全部儲存。
如果無法保存更改,請確保節點名稱為localhost.4503
(帶有'dot'分隔符),而不是帶有'冒號'分隔符的localhost:4503
(因為localhost
不是有效的命名空間前置詞)。
規則運算式sling:match
字串結尾的'$'至關重要,因此僅對應http://localhost:4503/
,否則重新導向值會優先於URL中server:port之後可能存在的任何路徑。 因此,當AEM嘗試重新導向至登入頁面時,它會失敗。
在初次建立網站後,作者可使用「開啟網站」圖示來執行標準的AEM製作活動。
此外,管理員可使用編輯網站圖示來修改網站的屬性,例如標題。
在進行任何修改後,請記得save和re-publish網站。
如果不熟悉AEM,請檢視基本處理和製作頁面快速指南的說明檔案。