社群網站基本功能

自訂網站範本

可以為社區站點的每個語言副本單獨指定自定義站點模板。

若要這麼做:

  • 建立自訂範本。
  • 覆蓋預設網站範本路徑。
  • 新增自訂範本至覆蓋路徑。
  • page-template屬性新增至configuration節點,以指定自訂範本。

預設範本:

/libs/social/console/components/hbs/sitepage/sitepage.hbs

覆蓋路徑中的自訂範本:

/apps/social/console/components/hbs/sitepage/template-name.hbs

屬性:page-template

類型:字串

: template-name (無延伸功能)

配置節點:

/content/community site path/lang/configuration

例如:/content/sites/engage/en/configuration

注意

覆蓋路徑中的所有節點只需要類型Folder

注意

如果自訂範本的名稱為​sitepage.hbs,則會自訂所有社群網站。

自訂網站範本範例

例如,vertical-sitepage.hbs是網站範本,會導致功能表連結垂直放置在頁面左側,而非橫幅下方。

取得
檔案將自訂網站範本置於覆蓋資料夾:

/apps/social/console/components/hbs/sitepage/vertical-sitepage.hbs

通過向配置節點添加page-template屬性來標識自定義模板:

/content/sites/sample/en/configuration

crxde-siteconfiguration

請務必​「全部儲存」,並將自訂代碼複製至所有AEM例項(自訂代碼不包含在從主控台發佈社群網站內容時)。

複製自訂程式碼的建議做法是建立套件,並將它部署在所有例項上。

導出社區站點

在建立社群網站後,就可以將網站匯出為儲存在套件管理員中的AEM套件,並可供下載和上傳。

這可從Communities Sites控制台獲得。

請注意,社群網站套件中不包含UGC和自訂代碼。

若要匯出UGC,請使用AEM Communities UGC移轉工具,這是GitHub上提供的開放原始碼移轉工具。

刪除社區站點

自AEM Communities 6.3 Service Pack 1起,「刪除網站」圖示會顯示在從​Communities > Sites​主控台暫留在社群網站上。 在開發期間,如果想要刪除社群網站並重新開始,您可以使用此功能。 刪除社群網站時,會移除與該網站相關的下列項目:

社群唯一網站ID

要標識與社區站點關聯的唯一站點ID,請使用CRXDE:

  • 導覽至網站的語言根目錄,例如/content/sites/*<site name>*/en/rep:policy

  • 以此格式rep:principalName = *community-enable-nrh9h-members*查找rep:principalNameallow<#>節點。

  • 站點ID是rep:principalName的第3個元件

    例如,若rep:principalName = community-enable-nrh9h-members

    • 站點名稱 = enable
    • 網站ID = nrh9h
    • 唯一網站ID = enable-nrh9h

使用者產生的內容

從Github取得communities-srp-tools專案:

這包含一個servlet,用於從任何SRP中刪除所有UGC。

所有UGC皆可移除,或針對特定網站移除,例如:

  • path=/content/usergenerated/asi/mongo/content/sites/engage

這只會移除使用者產生的內容(在發佈時輸入)及未編寫的內容(在作者時輸入)。 因此,陰影節點不受影響。

社群使用者群組

在所有作者和發佈實例上,從安全控制台中,找到並刪除用戶組,這些是:

例如,community-engage-x0e11-members

啟用資產

從主控制台:

  • 選擇​資產
  • 進入​選擇​模式。
  • 選擇以唯一站點Id命名的資料夾。
  • 選擇​刪除(可能需要從​更多……中選擇)。)。

資料庫記錄

沒有工具可選擇性地刪除某個特定啟用社群網站的資料庫項目。

刪除所有社群站點時,請使用MySQL Workbench刪除enablementdb和scormenginedb。

本頁內容

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
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now