社区站点控制台 communities-sites-console
社区站点控制台提供对以下项的访问:
- 网站创建
- 网站编辑
- 站点管理
- 创建和编辑嵌套群组 (子社区)
请参阅 开始使用AEM Communities 了解如何在创作环境中快速创建社区站点,以及如何从创作和发布环境创建社区组。
前提条件 prerequisites
在创建社区站点之前,它是 必需 至:
为确保站点准备好支持许多功能,最佳做法是采取以下步骤:
- 安装 最新功能包
- 启用 Adobe Analytics 对于AEM Communities
- 配置 电子邮件
- 识别 社区管理员
- 启用OAuth处理程序 用于社交登录
访问社区站点控制台 accessing-communities-sites-console
在创作环境中,要访问社区站点控制台,请执行以下操作:
- 从全局导航: 社区>站点
“社区站点”控制台会显示任何现有的社区站点。 在此控制台中,可以创建、编辑、管理和删除社区站点。
要创建新的社区站点,请选择 创建 图标。
要访问现有的社区网站,为了创作、修改、发布、导出或添加嵌套群组,请选择站点的文件夹图标。
例如,下图显示了主社区站点控制台,其中显示了两个社区站点的文件夹: 启用 和 参与:
站点创建 site-creation
站点创建控制台提供了一种根据所选内容来组合站点功能的分步方法 社区站点模板 和设置。
创建的每个网站都包含登录功能,因为网站访客在发布内容、发送消息或参与群组之前,必须先登录。 其他包含的功能包括用户配置文件、消息、通知、网站菜单、搜索、主题和品牌。
通过选择 Create
按钮。
创建过程是一系列步骤,这些步骤以面板的形式呈现,其中包含要配置的一组特征(以子面板的形式呈现)。 可以向 下一个 步骤或 返回 到上一步,然后再在最后一步中提交网站。
步骤1:网站模板 step-site-template
在“站点模板”面板中,指定了“标题”、“描述”、“站点根”、“基本语言”、“名称”和“站点模板”:
-
社区站点标题:网站的显示标题。
标题会显示在已发布的网站以及网站管理员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:设计 step-design
“设计”面板包含2个用于选择主题和品牌横幅的子面板:
社区站点主题 community-site-theme
框架使用 Twitter Bootstrap
为网站引入响应式灵活设计。 可以选择多个预加载的Bootstrap主题之一来设置所选社区站点模板的样式,或者可以上传Bootstrap主题。
选择后,将使用不透明的蓝色复选标记覆盖主题。
发布社区网站后,可以 编辑属性 并选择其他主题。
社区网站品牌化 community-site-branding
社区网站品牌化是在每个页面顶部显示为标题的图像。
图像的大小应与浏览器中页面的预期显示一样宽,高度应为120像素。
在创建或选择图像时,请记住:
-
图像高度将从图像的上边缘裁剪为120像素
-
图像已固定到浏览器窗口的左边缘
-
图像没有调整大小,因此当图像宽度为……
- 小于浏览器的宽度,图像将水平重复
- 大于浏览器的宽度,图像将被裁剪
选择 下一步。
步骤3:设置 step-settings
“设置”面板包含多个子面板,这些子面板显示要在移至创建站点的最后一步之前配置的功能。
[AEM Communities Publish Tunnel Service](https://experienceleague.adobe.com/docs/experience-manager-64/communities/deploy/deploy-communities.html?lang=zh-Hans#tunnel-service-on-author)
(在创作环境中)。用户管理 user-management
-
允许用户注册
如果选中此选项,则网站访客可以通过自行注册成为社区成员。
如果未选中,则社区站点将 受限 和网站访客必须被分配到社区网站的成员组、提出请求或通过电子邮件发送邀请。 如果未选中,则不应允许匿名访问。
取消选中 私人 社区站点。 默认选中。
-
允许匿名访问
如果选中,则社区站点为 open 和任何网站访客都可以访问该网站。
如果未选中,则只有已登录的成员才能访问该站点。
取消选中 私人 社区站点。 默认选中。
-
允许发送消息
如果选中,则成员可以向彼此发送消息,并向社区站点内的组发送消息。
如果未选中此选项,则不会为社区设置消息传送。
默认为未选中。
-
允许社交登录: Facebook
如果选中此项,则允许网站访客使用其Facebook帐户凭据登录。 选定的 Facebook云配置 应配置为在创建社区站点后将用户添加到社区站点的成员组。
如果未选中,则不会显示Facebook登录。
取消选中 私人 社区站点。 默认为未选中。
-
允许社交登录: Twitter
如果选中此项,则允许网站访客使用其Twitter帐户凭据登录。 选定的 Twitter云配置 应配置为在创建社区站点后将用户添加到社区站点的成员组。
如果未选中,则不会显示Twitter登录。
取消选中 私人 社区站点。 默认为未选中。
标记 tagging
可应用于社区内容的标记可通过选择之前通过 标记控制台.
此外,为社区站点选择标记命名空间会限制在定义目录和资源时显示的选择。 请参阅 标记支持资源 以了解重要信息。
- 文本搜索框:开始键入以识别允许在网站上使用的标记
角色 roles
的 社区成员的角色 会随这些设置一起分配。
使用提前键入搜索,可轻松查找社区成员。
-
社区管理员
开始键入内容以选择一个或多个社区成员或可管理社区成员和成员组的成员组。
-
社区审查方
开始键入内容以选择一个或多个社区成员或成员组,这些成员或成员组将作为用户生成内容的审核者受信任。
-
拥有权限的社区成员
开始键入内容以选择一个或多个社区成员或成员组,以便在
Allow Privileged Member
已为 社区功能.
审核 moderation
审核用户生成内容(UGC)的全局设置由这些设置控制。 单个组件具有用于控制审核的其他设置。
-
内容已通过预审
如果选中此项,则在审核者批准后才会显示已发布的社区内容。 默认为未选中。 有关更多信息,请参阅 审核社区内容.
-
标记阈值,达到此值后隐藏内容
如果大于0,则在将主题或帖子隐藏到公共视图中之前必须标记其次数。 如果设置为–1,则标记的主题或帖子永远不会在公共视图中隐藏。 默认值为5。
ANALYTICS analytics
-
启用 Analytics
仅在Adobe Analytics 已配置 (针对社区功能)。
默认为未选中。 选中此选项后,将显示额外的选择菜单:
-
云配置框架引用
从下拉菜单中,选择为此社区站点配置的Analytics云服务框架。
Communities
是 社区功能的Analytics配置 文档。
翻译 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.
选择 下一步。
步骤4:创建社区站点 step-create-communities-site
如果需要进行任何调整,请使用 返回 按钮来制作它们。
一次 创建 选择并启动后,创建站点的过程将无法中断。
创建网站后:
- 不支持更改URL(节点名称)
- 将来对社区站点模板所做的更改将不会影响已创建的社区站点
- 禁用社区站点模板不会影响已创建的社区站点
- 可以编辑 结构 通过修改其属性
完成该过程后,新站点的文件夹将显示在社区站点控制台中,作者可以在此控制台中添加页面内容,或者管理员可以修改站点的属性。
要修改社区站点,请选择其项目文件夹以将其打开:
将鼠标悬停在网站上或触摸网站卡时,会显示图标,允许 在创作模式下编辑网站, 打开网站属性进行修改, 发布网站, 导出网站和 删除网站.
创作网站内容 authoring-site-content
网站内容的创作工具可能与任何其他AEM网站相同。 要打开要创作的站点,请选择 Open Site
鼠标悬停在网站上时显示的图标。 该站点将在新选项卡中打开,以便仍然可以访问社区站点控制台。
修改网站属性 modifying-site-properties
通过选择 Edit Site
图标。
Details of the following properties match the descriptions provided in the
网站创建 中。
修改基本 modify-basic
基本面板允许修改
- 社区站点标题
- 社区站点描述
不能修改社区站点名称。
选择其他社区站点模板对现有社区站点不会产生任何影响,因为模板和站点之间没有任何连接。
相反, 结构 可以修改社区站点。
修改结构 modify-structure
“结构”面板允许修改最初从所选社区站点模板创建的结构。 从面板,可以
示例:向社区站点结构添加目录函数 example-adding-a-catalog-function-to-a-community-site-structure
修改设计 modify-design
“设计”面板允许应用新主题:
修改设置 modify-settings
“设置”面板允许访问社区站点创建步骤3的子面板下的大多数设置:
修改缩略图 modify-thumbnail
缩略图面板允许上传图像以在社区站点控制台中表示站点。
修改启用 modify-enablement
启用面板允许访问在社区站点创建期间提供的设置。
请参阅 启用 描述。
发布网站 publishing-the-site
在社区网站新创建或修改后,可以通过选择 Publish Site
图标,该图标会在将鼠标悬停在网站上时显示。
网站成功发布后,将显示一个指示。
使用嵌套群组发布 publishing-with-nested-groups
发布社区站点后,必须单独发布使用 “组”控制台.
导出网站 exporting-the-site
选择将鼠标悬停在网站上的导出图标,以创建同时存储在 包管理器 和下载。
请注意,网站包中未包含UGC。
删除网站 deleting-the-site
要删除社区站点,请选择删除站点图标,该图标将鼠标悬停在社区站点控制台中的站点上。 此操作会删除与网站关联的所有项目,如UGC、用户组、资产和数据库记录。
创建的社区用户组 created-community-user-groups
发布新社区站点后,新的成员组(在发布环境中创建用户组)将拥有为各种管理角色和成员角色设置的适当权限。
为成员组创建的名称包括 site-name 在 步骤1 (在URL中显示的名称)以及唯一ID,以避免与不同社区站点根目录具有相同站点名称的社区站点和组发生冲突。
例如,如果标题为“Getting Started Tutorial”的网站的名称为“engage”,则审核者的用户组将为:
- 标题:社区参与审核者
- 名称:社区 — engage-uid — 审核者
请注意,在创建站点时,任何以审核者或组管理员身份分配角色的成员都将被分配给相应的组,并被分配给成员组。 发布新站点时,将在发布时创建这些组和成员分配。
有关详细信息,请参阅 管理用户和用户组.
验证错误配置 configure-for-authentication-error
默认情况下,当用户输入错误的凭据且无法登录时,社区站点将重定向到示例登录页面。 此登录示例将不存在于 生产服务器.
要正确重定向,请在配置了网站并将其推送到发布后,完成以下步骤以获取无法重定向到社区站点的身份验证:
-
在每个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
-
选择 保存
测试身份验证重定向 test-authentication-redirection
在使用社区站点的登录页面映射配置的同一AEM发布实例上:
-
浏览社区站点主页
-
选择注销
-
选择登录
-
输入明显不正确的凭据,如用户名“x”和密码“x”
-
登录页面应显示“登录无效”错误
从主站点控制台访问社区站点 accessing-community-sites-from-main-sites-console
从全局导航站点控制台中,社区站点位于 Community Sites
文件夹。
虽然可以通过这种方式访问社区站点,但是对于管理任务,应从社区站点控制台访问社区站点。