Show Menu
主题×

社区站点控制台

通过“社区站点”控制台,可以访问:
请参 阅AEM Communities入门 ,体验在创作环境下创建社区站点的速度,以及如何从创作者和发布环境创建社区组。
用于创建社区站点的主“社 区”菜单 、社 区站点模板 、社 区组模板 和社区功 能的主“社区”菜单仅供作 者环境使用。

前提条件

在创建社区站点之前,需 :
最佳实践是,为确保站点能够支持许多功能,请采取以下步骤:

访问社区站点控制台

在创作环境中,要访问“社区站点”控制台:
  • 从全局导航: “社区 ”>“站 点”
“社区站点”控制台显示任何现有社区站点。 在此控制台中,可以创建、编辑、管理和删除社区站点。
要创建新社区站点,请选择“创 ”图标。
要访问现有社区站点,为创作、修改、发布、导出或添加嵌套组,请选择该站点的文件夹图标。
例如,下图显示了主“社区站点”控制台,其中显示了两个社区站点的文件夹: 启用 吸引 :

站点创建

站点创建控制台提供了一种分步方法,根据选定的社区站点模板和设置来 组合站点 的功能。
创建的每个站点都包含登录功能,因为站点访客必须先登录才能发布内容、发送消息或加入组。 其他功能包括用户用户档案、消息、通知、站点菜单、搜索、主题和品牌。
通过选择“社区站点” Create 控制台顶部的按钮启动该过程。
创建过程是一系列步骤,这些步骤以面板的形式呈现,其中包含要配置的一组特征(以子面板的形式呈现)。 在最后一步中提交站点 之前 ,可 以前 进到下一步,也可以后退到上一步。

第1步:站点模板

在“站点模板”面板中,将指定标题、说明、站点根、基本语言、名称和站点模板:
  • 社区站点标题
    站点的显示标题。
    标题将显示在已发布的站点上以及站点管理员UI中。
  • 社区站点描述
    站点的描述。
    该说明不显示在已发布的站点上。
  • 社区站点根
    站点的根路径。
    默认根目录 /content/sites 为,但根目录可以移动到网站中的任何位置。
  • 社区站点基本语言
    (单语言不更改:英语)使用下拉菜单从可用 语言 (德语、意大利语、法语、日语、西班牙语、葡萄牙语(巴西)、中文(繁体)和简体中文)中选择一种或多种基本语言。 将根据多语言站点的翻译内容中介绍的最佳实践,为添加的每种语言创建一个社区站点,并且该站点将 存在于同一站点文件夹中 。 每个站点的根页面将包含一个由所选语言之一的语言代码命名的子页面,如英语为“en”或法语为“fr”。
  • 社区站点名称 :
    站点的根页面的名称,显示在URL中。
    • 多次检查名称,因为创建站点后该名称不易更改。
    • 基本URL( https://server:port/site root/site name) 将显示在下 Community Site Name 面。
    • 对于有效的URL,请附加基本语言代码+ "。html"
      例如 , https://localhost:4502/content/sites/mysight/en.html
  • “社区站点模板 ”菜单
    使用下拉菜单选择可用的社 区站点模板
  • 选择​ 下一步

第2步:设计

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

COMMUNITY SITE THEME

该框架使 用TwitterBootstrap ,为网站提供响应迅速、灵活的设计。 可以选择多个预先加载的Bootstrap主题之一来设置所选社区站点模板的样式,或者可以上传Bootstrap主题。
选中后,主题将用不透明的蓝色复选标记覆盖。
发布社区站点后,可以编辑属 性并选择 其他主题。

COMMUNITY SITE BRANDING

社区站点品牌是显示为每个页面顶部标题的图像。
图像的大小应与浏览器中页面的预期显示大小相同,高度应为120像素。
创建或选择图像时,请牢记:
  • 图像高度将从图像的上边缘裁剪为120像素。
  • 图像被固定到浏览器窗口的左边缘。
  • 图像不会调整大小,因此当图像宽度为……
    • 小于浏览器的宽度,图像将水平重复。
    • 图像的宽度大于浏览器的宽度后,图像将被裁剪。
  • 选择​ 下一步

第3步:设置

“设置”面板包含几个子面板,这些子面板显示要配置的功能,然后转到创建站点的最后一步。
启用隧道服务
几个“设置”子面板允许指定受信任成员以审核UGC、管理组或成为发布环境中的启用资源联系人。
约定发布端用户 和用户组 (成员和成员组)在创作环境中不重复。
因此,在创作环境中创建社区站点并将受信任成员分配给各种角色时,必须从发布环境检索成员数据。
这是通过为作者 [AEM Communities Publish Tunnel Service](/help/communities/deploy-communities.md#tunnel-service-on-author) 环境启用来实现的。

USER MANAGEMENT

建议将教育社 区站点 (有关详细信息,请与客户代表联系)。
当拒绝匿名站点访客访问、不能自行注册或不能使用社交登录时,社区站点是私有的。
  • 允许用户注册
    如果选中此项,站点访客可以通过自助注册成为社区成员。 如果未选中,则会限 制社区 站点,并且必须将站点访客分配给社区站点的成员组、发出请求或通过电子邮件发送邀请。 如果未选中,则不允许匿名访问。 取消选中私 人社 区站点。 选中默认值。
  • 允许匿名访问
    如果选中,则社区站点 打开 并且任何站点访客都可以访问该站点。 如果未选中,则只有登录成员才能访问该站点。 取消选中 私人 社区站点。 选中默认值。
  • 允许发送消息
    如果选中,成员可以向彼此发送消息,并向社区站点内的组发送消息。 如果未选中,则不会为社区设置消息。 默认为未选中。
  • 允许社交登录: Facebook
    如果选中,则允许网站访客使用其Facebook帐户凭据登录。 在创建 社区站点后 ,应将选定的Facebook云配置配置为将用户添加到社区站点的成员组。 如果不选中,则不显示Facebook登录名。 对私人社区站点 取消选 中选项。 默认为未选中。
  • 允许社交登录: Twitter
    如果选中,允许站点访客使用其Twitter帐户凭据登录。 应将选 定的Twitter 云配置配置为在创建社区站点后将用户添加到社区站点的成员组。 如果不选中,则不显示Twitter登录名。 对私人社区站点 取消选 中选项。 默认为未选中。
允许社交登录
尽管Facebook和Twitter配置示例可能存在并可供选择,但对于 生产环境 ,有必要创建自定义Facebook和Twitter应用程序。 请参 阅使用Facebook和Twitter进行社交登录

TAGGING

可应用于社区内容的标记通过选择之前通过标记控制台定义的标记命名空间来 进行控制
此外,为社区站点选择标记命名空间会限制在定义目录和资源时显示的选择。 有关重 要信息,请参阅 “标记启用资源”。
  • 文本搜索框:开始键入以标识允许在站点上使用的标记。

ROLES

区成员的角色 ,会通过这些设置进行分配。
使用预先键入搜索,可轻松查找社区成员。
  • 社区管理员
    开始键入以选择一个或多个社区成员或可以管理社区成员和成员组的成员组。
  • 社区审查方
    开始键入以选择一个或多个社区成员或成员组,这些成员组将作为用户生成内容的版主者受信任。
  • 拥有权限的社区成员
    开始键入以选择一个或多个社区成员或要赋予其在为社区功能选择后创建新内 Allow Privileged Member 容的能力的成 员组
  • 社区管理员
    开始键入以选择一个或多个站点管理员,这些管理员可以独立于其他站点管理员和默认社区管理员处理站点结构。 他们可以在层次结构的任何级别创建组,并成为嵌套组的默认管理员(但以后可以从嵌套组的管理员角色中删除这些组)。

MODERATION

用于调节用户生成的内容(UGC)的全局设置由这些设置控制。 单个组件具有其他设置来控制仲裁。
  • 内容已通过预审
    如果选中此项,则发布的社区内容只有在审查方批准后才会显示。 默认为未选中。 有关详细信息,请参 阅协调社区内容
  • 标记阈值,达到此值后隐藏内容
    如果大于0,则主题或帖子在隐藏到公共视图之前必须标出的次数。 如果设置为-1,则标记的主题或帖子从不隐藏于公开视图。 默认值为5。

ANALYTICS

  • 启用 Analytics
    仅当Adobe Analytics已配置 Communities功 能时可用。 默认为未选中。 选中后,将显示其他选择菜单:
  • 云配置框架引用
    从下拉菜单中,选择为此社区站点配置的Analytics云服务框架。 Communities 是Analytics Configuration for Communities Features文 档中的框架示例

TRANSLATION

  • 允许机器翻译
    选中(默认为未选中)后,站点中的UGC将启用机器翻译。 这不会影响任何其他内容,如页面内容,即使该站点设置为多语言站点也是如此。 有关 为AEM Communities配置授权翻译服务 ,请参阅翻译用户生成的内容。 有关 完整概述,请参阅 “多语言站点翻译内容”。
  • 为选定的语言启用机器翻译
    启用机器翻译的语言默认为翻译集成配置指定的 系统设置 。 通过删除默认值和/或从下拉菜单中选择其他语言,可能会覆盖此站点的这些默认设置。
  • 选择翻译提供商
    默认情况下,服务提供商是仅用于演示的试 microsoft 用服务。 如果未授权翻译服务提供商, 应取消选中 “允许机器翻译”。
  • 选择全球共享商店
    对于包含多个语言副本的网站,全局共享商店提供单一的对话线程,每个语言副本中均可见。 这是通过选择作为语言副本包含的语言之一来实现的。 默认为 无全局共享存储
  • 选择翻译提供商配置
    选择为 授权翻译提供者 创建的翻译集成框架。
  • 为您的社区站点选择翻译选项
    • 翻译整个页面
      如果选中此选项,则页面上的所有UGC都将转换为页面的基本语言。
      未选 择默认值
    • 仅翻译选定内容
      如果选中此项,则每个帖子旁边会显示一个翻译选项,允许将各个帖子翻译为页面的基本语言。 选中默认
  • 选择持久性选项
    • 根据用户请求翻译稿件, ​然后保留如果选择,则直到发出请求后,内容才会进行翻译。 翻译完成后,翻译会存储在存储库中。
      未选 择默认值
    • 不保留翻译
      如果选择此项,则转换不会存储在存储库中。
      如果未选择,则保留翻译。
      未选 择默认值
  • 智能渲染
    选择以下选项之一:
    • 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

当选 ENABLEMENT 定的社区站点模板包含分配功能时,这些 设置将适用 ,启用功能获得许可并配 置时 。 包含分配功能的参考站点模板是 Reference Structured Learning Site Template.
  • Enablement Managers (必需)仅可选择组 Community Enablementmanagers 成员以管理此Enablement Community。 Enablement Manager负责将成员分配给资源。 另请参阅 管理用户和用户组
  • Marketing Cloud 组织 ID
    (可选)视频心跳分析 许可证的ID
  • 选择​ 下一步

第4步:创建社区站点

如果需要调整,请使 “返回”按钮。
选择 并启 动“创建”后,创建站点的过程将无法中断。
创建站点后:
  • 不支持更改url(节点名称)。
  • 将来更改社区站点模板不会影响创建的社区站点。
  • 禁用社区站点模板不会影响创建的社区站点。
  • 可以通过修改社 区站点 的属性来编辑其STRUCTURE。
完成该过程后,新站点的文件夹会显示在“社区站点”控制台中,作者可以从该控制台添加页面内容,或管理员可以修改站点的属性。
要修改社区站点,请选择其项目文件夹以将其打开:
当用鼠标悬停在站点上或触摸站点卡时,会出现以作者 模式编辑站点 、打开站点属性进行 修改、 发布站点 、导 导出站点 删除站点 出站点、删除站点图标。

创作站点内容

站点的内容可以与任何其他AEM网站使用相同的工具进行创作。 要打开站点进行创作,请选 Open Site 择鼠标悬停站点时显示的图标。 该站点将在新选项卡中打开,以便“社区站点”控制台仍可访问。
如果不熟悉AEM,请视图有关基本 操作的文档 ,并 阅读页面创作快速指南

修改站点属性

通过选择鼠标悬停站点时显示的图标,可以修改在站点创建过程中 Edit Site 指定的现有站点的属性。
Details of the following properties match the descriptions provided in the “站点创建 ”部分。

修改基本

BASIC面板允许修改:
  • 社区站点标题
  • 社区站点描述
不能修改社区站点名称。
选择其他社区站点模板不会影响现有社区站点,因为模板和站点之间没有任何连接。
相反,可 以修 改社区站点的STRUCTURE。

修改结构

STRUCTURE面板允许修改最初从所选社区站点模板创建的结构。 在该面板中,可以:
  • 将其他社区功 能拖放 到站点结构中。
  • 在站点结构中社区功能的实例上:
    • gear icon
      编辑设置,包括显示标题和URL名称*以及特权成 员组
    • trashcan icon
      从站点结构中删除(删除)函数。
    • grid icon
      修改在站点的顶级导航栏中显示的函数顺序。
除了顶部的函数外,您可以更改“站点结构”中所有函数的顺序。 因此,不能更改社区站点的主页。
  • 虽然显示标题可以在不产生副作用的情况下进行更改,但不建议编辑属于社区站点的社区功能的URL名称。
例如,重命名URL不会移动现有UGC,因此具有“丢失”UGC的效果。
组函数不 能是 点结构中 的第一个,也不能是唯一的函数。
任何其他函数(如页 面函数 )必须首先包含并列出。

示例:将目录功能添加到社区站点结构

修改设计

DESIGN面板允许应用新主题:

修改设置

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

修改缩略图

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

修改启用

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

发布站点

新建或修改社区站点后,可以选择鼠标悬停在站点上时显示的图标 Publish Site 来发布(激活)站点。
网站成功发布后将显示一个指示。

使用嵌套组发布

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

导出站点

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

删除站点

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

创建的社区用户组

发布新社区站点后,新成员组(在发布环境创建用户组)将具有为各种管理和成员角色设置的相应权限。
为成员组创建的名称 包括步骤1 (URL中显示的名称)中给定 #step13asitetemplate 站点的站点名,以及一个唯一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
  • 选择​ 保存

测试身份验证重定向

在为社区站点配置登录页面映射的同一AEM发布实例上:
  • 浏览到社区站点主页。
  • 选择“注销”。
  • 选择“登录”。
  • 输入明显不正确的凭据,如用户名“x”和密码“x”。
  • 登录页面应显示“登录名无效”错误。

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

在全局导航站点控制台中,社区站点位于文件夹 Community Sites 中。
虽然可以通过这种方式访问社区站点,但对于管理任务,应从“社区站点”控制台访问社区站点。