Communities Sites控制台

通过“社区站点”控制台,您可以访问:

请参阅AEM Communities入门,了解在创作环境中创建社区站点的速度,以及如何从创作和发布环境创建社区组。

注意

用于创建社区站点社区站点模板社区组模板社区功能的主要“社区”菜单仅用于创作环境。

前提条件

在创建社区站点之前,它​是必需的​以:

  • 确保一个或多个发布实例正在运行
  • 启用隧道服务以管理成员和成员组
  • 标识主发布者
  • 当主 发布者端口不是默认端口时配置复制(4503)

最佳实践是,为确保站点准备好支持许多功能,请执行以下步骤:

访问Communities Sites控制台

在创作环境中,要访问“社区站点”控制台,请执行以下操作:

  • 从全局导航:社区>站点

“社区站点”控制台显示任何现有社区站点。 在此控制台中,可以创建、编辑、管理和删除社区站点。

要创建新社区站点,请选择​创建​图标。

要访问现有社区站点,为创作、修改、发布、导出或添加嵌套组,请选择站点的文件夹图标。

例如,下图显示了主“社区站点”控制台,其中显示了两个社区站点的文件夹:enableengage:

chlimage_1-448

站点创建

站点创建控制台提供了根据选定的社区站点模板和设置来组合站点功能的分步方法。

创建的每个站点都包含登录功能,因为站点访客需要先登录才能发布内容、发送消息或加入组。 其他功能包括用户用户档案、消息、通知、站点菜单、搜索、主题和品牌。

通过选择位于“社区站点”控制台顶部的Create按钮启动该进程。

创建过程是一系列步骤,这些步骤以面板的形式呈现,其中包含一组要配置的特征(以子面板的形式呈现)。 在最后步骤中提交站点之前,可以向前移动到​Next​步骤或​Back​到上一步。

第1步:站点模板

新网站模板

在“站点模板”面板中,将指定“标题”、“说明”、“站点根”、“基本语言”、“名称”和“站点模板”:

  • 社区站点标题:站点的显示标题。

    标题将显示在已发布的站点上以及站点管理员UI中。

  • 社区站点描述:站点的描述。

    说明不显示在已发布的站点上。

  • 社区站点根:站点的根路径。

    默认根目录为/content/sites,但根目录可移至网站中的任意位置。

  • 社区站点基本语言:(对于单一语言,请保持原样:英语)使用下拉菜单从可用语 言( 德语、意大利语、法语、日语、西班牙语、葡萄牙语(巴西)、中文(繁体)和简体中文)中选择一种或多种基本语言。将根据多语言站点翻译内容中介绍的最佳实践,为添加的每种语言创建一个社区站点,并且该站点将存在于同一站点文件夹中。 每个站点的根页面将包含一个子页面,该子页面由所选语言之一的语言代码命名,如“en”表示英语,“fr”表示法语。

  • 社区站点名称:显示在URL中的站点根页面的名称

    • 多次 — 检查名称,因为创建站点后,该名称不易更改

    • 基本URL(https://*server:port/site root/site name*))将显示在Community Site Name的下方

    • 对于有效的URL,请附加基本语言代码+ "。html"

      例如, http://localhost:4502/content/sites/mysight/en.html

  • 社区站点 模板菜单:使用下拉菜单选择可用的社 区站点模板

选择​下一个

第2步:设计

“设计”面板包含两个用于选择主题和品牌横幅的子面板:

社区站点主题

sitetheme-1

该框架使用TwitterBootstrap为站点引入响应式灵活设计。 可以选择多个预加载的Bootstrap主题之一来设置所选社区站点模板的样式,或者可以上传Bootstrap主题。

选择后,主题将用不透明的蓝色复选标记覆盖。

发布社区站点后,可以编辑属性并选择其他主题。

社区站点品牌

chlimage_1-449

社区站点品牌是每个页面顶部显示为标题的图像。

图像的大小应与浏览器中页面的预期显示大小相同,高度应为120像素。

创建或选择图像时,请牢记:

  • 图像高度将从图像的上边缘裁剪为120像素

  • 图像被固定到浏览器窗口的左边缘

  • 图像不会调整大小,因此当图像宽度为……

    • 小于浏览器的宽度,图像将水平重复
    • 图像的宽度大于浏览器的宽度,将显示为被裁剪

选择​下一步

第3步:设置

“设置”面板包含几个子面板,这些子面板显示在移动到创建站点的最后一步之前要配置的功能。

注意

启用隧道服务

几个“设置”子面板允许指定受信任成员以审核UGC、管理组或成为发布环境中启用资源的联系人。

约定适用于发布端用户和用户组(成员和成员组)在创作环境中不重复。

因此,在创作环境中创建社区站点并将受信任成员分配给各种角色时,有必要从发布环境检索成员数据。

这是通过为作者环境启用 [AEM Communities Publish Tunnel Service](/docs/experience-manager-64/communities/deploy/deploy-communities.html?lang=zh-Hans#tunnel-service-on-author)来实现的。

用户管理

createsitesettings-1

注意

建议将启用社区站点设为私有(有关详细信息,请与您的帐户代表联系)。

当匿名网站访客被拒绝访问、不能自行注册或不能使用社交登录时,社区站点是私有的。

  • 允许用户注册

    如果选中此项,站点访客可以通过自助注册成为社区成员。

    如果未选中,则社区站点为​受限,且必须将站点访客分配给社区站点的成员组、发出请求或通过电子邮件发送邀请。 如果未选中,则不应允许匿名访问。

    取消选中​private​社区站点。 选中默认值。

  • 允许匿名访问

    如果选中,则社区站点​open,任何站点访客都可以访问该站点。

    如果未选中,则只有登录成员才能访问站点。

    取消选中​private​社区站点。 选中默认值。

  • 允许发送消息

    如果选中,成员可以向彼此发送消息,并向社区站点内的组发送消息。

    如果未选中,则不会为社区设置消息。

    默认为未选中。

  • 允许社交登录: Facebook

    如果选中此项,允许网站访客使用其Facebook帐户凭据登录。 应将选定的Facebook云配置配置为在创建社区站点后将用户添加到社区站点的成员组。

    如果未选中,则不显示Facebook登录。

    对​private​社区站点保留未选中状态。 默认为未选中。

  • 允许社交登录: Twitter

    如果选中此项,允许站点访客使用其Twitter帐户凭据登录。 应将选定的Twitter云配置配置为在创建社区站点后将用户添加到社区站点的成员组。

    如果未选中,则不显示Twitter登录。

    对​private​社区站点保留未选中状态。 默认为未选中。

注意

允许社交登录

尽管示例Facebook和Twitter配置可以存在并可供选择,但对于生产环境,有必要创建自定义Facebook和Twitter应用程序。 请参阅使用Facebook和Twitter进行社交登录

标记

chlimage_1-450

可应用于社区内容的标记通过选择之前通过标记控制台定义的标记命名空间来控制。

此外,为社区站点选择标记命名空间会限制在定义目录和资源时显示的选择。 有关重要信息,请参阅标记Enablement Resources

  • 文本搜索框:开始键入以标识允许在网站上使用的标记

角色

chlimage_1-451

为社区成员的角色分配了这些设置。

使用预先键入搜索可轻松查找社区成员。

  • 社区管理员

    开始键入以选择一个或多个社区成员或成员组,这些成员组可以管理社区成员和成员组。

  • 社区审查方

    开始键入以选择一个或多个社区成员或成员组,这些成员组将作为用户生成内容的版主者受信任。

  • 拥有权限的社区成员

    开始键入以选择一个或多个社区成员或成员组,以便在为社区功能选择了Allow Privileged Member时,能够创建新内容。

审核

chlimage_1-452

协调用户生成的内容(UGC)的全局设置由这些设置控制。 单个组件具有其他控制审核的设置。

  • 内容已通过预审

    如果选中此项,则在审查方批准之前,不会显示已发布的社区内容。 默认为未选中。 有关详细信息,请参阅协调社区内容

  • 标记阈值,达到此值后隐藏内容

    如果大于0,则主题或帖子在隐藏之前必须标出的次数才能避免公开视图。 如果设置为–1,则标记的主题或帖子永远不会隐藏在公共视图中。 默认为5。

ANALYTICS

chlimage_1-453

  • 启用 Analytics

    仅当Adobe Analytics已配置以用于Communities功能时可用。

    默认为未选中。 选中后,将显示另一个选择菜单:

chlimage_1-454

  • 云配置框架引用

    从下拉菜单中,选择为此社区站点配置的Analytics云服务框架。

    Communities是Analytics Configuration for Communities Features文 档中的框 架示例。

TRANSLATION

chlimage_1-455

  • 允许机
    器翻译选中(默认为未选中)后,站点内的UGC将启用机器翻译。这不会影响任何其他内容,如页面内容,即使该站点设置为多语言站点也是如此。 有关为AEM Communities配置授权翻译服务的信息,请参阅翻译用户生成的内容。 有关完整概述,请参阅多语言站点的翻译内容

chlimage_1-456

  • 为选定的语言启用机器翻译

    为机器翻译启用的语言默认为由翻译集成配置指定的系统设置。 通过删除默认值和/或从下拉菜单中选择其他语言,可能会覆盖此站点的这些默认设置。

  • 选择翻译提供商

    默认情况下,服务提供商是仅用于演示的试用服务。 microsoft如果未授权任何翻译服务提供商,应取消选中​允许机器翻译

  • 选择全球共享商店

    对于包含多个语言副本的网站,全局共享存储提供单个对话线程,每个语言副本中都可见。 通过选择作为语言副本包含的一种语言实现。 默认值为​无全局共享存储

  • 选择翻译提供商配置

    选择为授权翻译提供者创建的翻译集成框架

  • 为您的社区站点选择翻译选项

    • 翻译整个页面

      如果选中此项,则页面上的所有UGC都将翻译为页面的基本语言。

      默认值为​未选择

    • 仅翻译选定内容

      如果选择了“翻译”选项,则每个帖子旁边都会显示一个翻译选项,允许将各个帖子翻译为页面的基本语言。

      默认值为​selected

  • 选择持久性选项

    • 依据用户的请求翻译贡献的文稿,并在此后持续

      如果选择此项,则在发出请求之前不翻译内容。 翻译后,翻译会存储在存储库中。

      默认值为​未选择

    • 不保留翻译

      如果选择,则翻译不会存储在存储库中。

      如果未选择,则保留翻译。

      默认值为​未选择

  • 智能
    渲染选择

    • Always show contributions in the original language (默认)
    • Always show contributions in user preferred language
    • Show contributions in user preferred language for only logged-in users

ENABLEMENT

chlimage_1-457

当所选社区站点模板包含赋值函数时,ENABLEMENT设置适用,当启用功能获得许可和已配置时,该函数可用。 包含赋值函数的引用站点模板为Reference Structured Learning Site Template.

  • 启用管理者

    (必需)只有Community Enablementmanagers组的成员可供选择以管理此启用社区。 Enablement Managers负责将成员分配给资源。 另请参阅管理用户和用户组

  • Marketing Cloud 组织 ID

    (可选)视频心率分析许可证的ID。

选择​下一步

第4步:创建社区站点

如果需要进行任何调整,请使用​返回​按钮进行调整。

选择并启动​创建​后,创建站点的过程便无法中断。

创建站点后:

  • 不支持更改url(节点名称)
  • 将来更改社区站点模板不会影响创建的社区站点
  • 禁用社区站点模板不会影响创建的社区站点
  • 通过修改社区站点的属性,可以编辑社区站点的STRUCTURE

chlimage_1-458

该过程完成后,新站点的文件夹会显示在“社区站点”控制台中,作者可以从中添加页面内容,管理员也可以修改站点的属性。

chlimage_1-459

要修改社区站点,请选择其项目文件夹以将其打开:

siteactions-2

当用鼠标悬停在站点上或触摸站点卡时,会显示允许以创作模式打开站点属性进行修改发布站点导出站点删除站点的图标。

创作站点内容

chlimage_1-460

使用与任何其他AEM网站相同的工具创作网站内容。 要打开站点进行创作,请选择鼠标悬停站点时显示的Open Site图标。 该站点将在新选项卡中打开,以便“社区站点”控制台仍可供访问。

chlimage_1-461

注意

如果不熟悉AEM,请视图有关基本操作页面创作快速指南的文档。

修改站点属性

chlimage_1-462

通过选择鼠标悬停站点时显示的Edit Site图标,可以修改在站点创建过程中指定的现有站点的属性。

Details of the following properties match the descriptions provided in the 网站创 建部分。

chlimage_1-463

修改基本

BASIC面板允许修改

  • 社区站点标题
  • 社区站点描述

不能修改社区站点名称。

选择其他社区站点模板不会影响现有社区站点,因为模板和站点之间没有连接。

相反,可以修改社区站点的STRUCTURE

修改结构

“结构”面板允许修改最初从选定社区站点模板创建的结构。 从面板中,

  • 将其他社区函数拖放到站点结构中

  • 在站点结构中社区功能的实例中:

    • gear icon

      编辑设置,包括显示标题和URL名称*

      以及特权成员组

    • trashcan icon

      从站点结构中删除(删除)函数

    • grid icon

      修改在站点的顶级导航栏中显示的功能顺序

注意

除了顶部的函数外,您可以更改“站点结构”中所有函数的顺序。 因此,不能更改社区站点的主页。

注意

虽然可以在不产生副作用的情况下更改显示标题,但不建议编辑属于社区站点的社区功能的URL名称。

例如,重命名URL不会移动现有UGC,因此会产生“losing”UGC的效果。

注意

组函数必须​​是站点结构中的​或唯一​函数。

必须首先包含并列出任何其他函数,如页函数

示例:将目录函数添加到社区站点结构

chlimage_1-464

修改设计

“设计”面板允许应用新主题:

修改设置

“设置”面板允许访问社区站点创建步骤3的子面板下的大多数设置:

修改缩略图

通过THUMBNAIL面板,可以上传图像以在“社区站点”控制台中表示站点。

修改启用

ENABLEMENT面板允许访问在社区站点创建过程中提供的设置。

请参阅ENABLEMENT说明。

发布站点

新建或修改社区站点后,可以选择Publish Site图标(鼠标悬停在站点上方)发布(激活)该站点。

chlimage_1-465

成功发布网站后,将显示一个指示。

chlimage_1-466

使用嵌套组发布

发布社区站点后,必须单独发布使用组控制台创建的每个子社区(嵌套组)。

导出站点

chlimage_1-467

选择导出图标(鼠标悬停在站点上),以创建同时存储在包管理器中并已下载的社区站点包。
请注意,UGC未包含在站点包中。

删除站点

deleteicon-1

要删除社区站点,请选择将鼠标悬停在“社区站点”控制台中该站点上时显示的“删除站点”图标。 此操作将删除与站点关联的所有项目,如UGC、用户组、资产和数据库记录。

已创建社区用户组

发布新社区站点后,新成员组(在发布环境中创建用户组)将具有为各种管理和成员角色设置的相应权限。

为成员组创建的名称包括​site-name​在步骤1中为站点提供的,以及唯一ID,以避免与社区站点以及具有不同社区站点根目录的具有相同站点名称的组发生冲突。

例如,如果标题为“入门教程”的站点的名称为“参与”,则版主的用户组为:

  • 标题:社区参与版主
  • 名称:community-engage-uid-moderators

请注意,在创建站点时,作为审核者或组管理员分配角色的所有成员都将分配到相应的组,并分配到成员组。 发布新站点时,将在发布时创建这些组和成员分配。

有关详细信息,请参阅管理用户和用户组

注意

如果允许社交登录:在用户组启用Facebook

  • community-<site name>-<uid>-members

创建后,应将已应用的Facebook云服务配置为将用户添加到此组。

配置身份验证错误

默认情况下,当用户输入错误的凭据且无法登录时,社区站点将重定向到示例登录页面。 此示例登录在生产服务器上不存在。

要正确重定向,在配置站点并将其推送到发布后,请完成以下步骤,以使身份验证无法重定向到社区站点:

  • 在每个AEM发布实例上

  • 首次以管理员权限登录

  • 访问Web控制台

  • 找到Adobe Granite Login Selector Authentication Handler

  • 选择pencil图标以打开要编辑的配置

  • 按如下方式输入​登录页面映射:

    /content/sites/<site-name>/path/to/login/page:/content/sites/<site-name>

    例如:

    /content/sites/engage/en/signin:/content/sites/engage/en

  • 选择​保存

chlimage_1-468

测试身份验证重定向

在配置了社区站点登录页面映射的同一AEM发布实例上:

chlimage_1-469

从主站点控制台访问社区站点

在全局导航站点控制台中,社区站点位于Community Sites文件夹中。

虽然可以通过这种方式访问社区站点,但对于管理任务,应从“社区站点”控制台访问社区站点。

chlimage_1-470

On this page

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