社区站 点创建采用向导,可指导您完成创建社区站点的各个步骤。在最后一步中提交站点之前,可以前进到Next
步骤或Back
到上一步。
要开始创建新社区站点,请执行以下操作:
使用作者实例
使用管理员权限登录并导航到Communities > Sites。
选择创建。
在站点模板步骤中,输入标题、说明和URL的名称,然后选择社区站点模板,例如:
社区站点标题: Enablement Tutorial
.
社区站点描述: A site for enabling the community to learn.
社区站点根目录:(默认根留空 /content/sites
)
云配置:(如果未指定云配置,则留空)提供指定云配置的路径。
社区站点基础语言:(单语言未更改:英语)使用下拉框从可用 语 言(德语、意大利语、法语、日语、西班牙语、葡萄牙语(巴西)、繁体中文和简体中文)中选择一种或多种基本语言。将根据多语言站点翻译内容中介绍的最佳实践,为添加的每种语言创建一个社区站点,并且该站点将位于同一站点文件夹中。 每个站点的根页面将包含一个由所选语言之一的语言代码命名的子页面,如英语为“en”或法语为“fr”。
社区站点名称: enable
初始URL将显示在社区站点名称下方
对于有效的URL,请附加基本语言代码+ "。html"
例如,https://localhost:4502/content/sites/ enable/en.html
引用站点模板:下拉选择 Reference Structured Learning Site Template
选择下一步。
设计步骤分为两个部分,用于选择主题和品牌横幅:
选择要应用于模板的所需样式。 选中后,主题将用复选标记覆盖。
(可选)上传要在网站页面上显示的横幅图像。 横幅被固定到浏览器的左边缘,位于社区站点标题和菜单(导航链接)之间。 横幅高度会被裁剪为120像素。 横幅的大小不会调整为适合浏览器的宽度和120像素高。
选择下一步。
在“设置”步骤中,在选择Next
之前,请注意有七个部分提供对涉及用户管理、标记、角色、协调、分析、翻译和启用的配置的访问。
建议启用社区为私有。
当拒绝匿名站点访客访问、不能自行注册或不能使用社交登录时,社区站点是私有的。
确保取消选择用户管理的大多数复选框:
可应用于社区内容的标记通过选择先前通过标记控制台定义的AEM命名空间(如教程命名空间)进行控制。
此外,为社区站点选择标记命名空间会限制在定义目录和启用资源时显示的选择。 有关重要信息,请参阅标记Enablement Resources。
使用预先键入搜索可轻松查找命名空间。 例如,
tut
Tutorial
社区成 员角色通过“角色”部分中的设置进行分配。
要让社区成员(或成员组)以社区管理者身份体验站点,请使用“预先键入”搜索并从下拉列表的选项中选择成员或组名称。
例如,
q
隧道 服务允许选择仅存在于发布环境中的成员和组。
接受协调用户生成内容(UGC)的默认全局设置。
从下拉列表中,选择为此社区站点配置的Analytics云服务框架。
屏幕截图中显示的选择Communities
是配置文档中的框架示例。
转换设置指定UGC是否可以转换为哪种语言(如果可以)。
对于支持社区,必须确定一个或多个社区支持管理者。
Enablement Managers
(必需)
Community Enablement Managers
可选择组来管理此社区站点。
s
Sirius Nilson
Marketing Cloud组织
Id(可选)在启用报告中包含视频心跳分析时必 需的 Adobe Analytics帐户ID。
选择下一步。
选择创建。
完成该过程后,新站点的文件夹会显示在“社区”>“站点”控制台中。
创建的站点应从社区——站点控制台进行管理,该控制台与创建新站点的控制台相同。
选择社区站点的文件夹后,将指针悬停在站点图标上,以显示四个操作图标:
选择省略号图标(更多操作图标)时,将显示“导出站点”和“删除站点”选项。
从左至右为:
打开站点
选择铅笔图标以在作者编辑模式下打开社区站点,以添加和/或配置页面组件。
编辑站点
选择属性图标以打开社区站点以修改属性,如标题或更改主题。
发布站点
选择“全球”图标以发布社区站点(默认情况下为localhost:4503)。
导出站点
选择导出图标以创建社区站点的包,该包既存储在包管理器中,又已下载。
请注意,UGC未包含在站点包中。
删除站点
要删除社区站点,请选择将鼠标悬停在“社区站点”控制台中该站点上时显示的“删除站点”图标。 此操作将删除与站点关联的所有项目,如UGC、用户组、资产和数据库记录。
选择“全球”图标以发布社区站点。
将显示该网站已发布。
与新社区站点一起,还会创建新用户组,这些用户组具有为各种管理功能设置的适当权限。 有关详细信息,请访问社区站点的用户组。
对于此新社区站点,如果在步骤1中为站点名称“enable”,则可以从社区成员和组控制台中查看发布环境中存在的新用户组:
在创作时,启用隧道服务后,可以将在初始设置中创建的用户分配给新创建的社区站点的社区成员组。
使用“社区组”控制台,可以单独添加成员,也可以通过组中的成员关系添加成员。
在此示例中,将组Community Ski Class
添加为组Community Enable Members
的成员以及成员Quinn Harper
。
导航到社区,组控制台
选择社区启用成员组
在将成员添加到组搜索框中输入“ski”
选择社区滑雪课(学员组)
在搜索框中输入“quinn”
选择Quinn Harper(启用资源联系人)
选择保存
https://localhost:4503/content/sites/enable/en.html {#http-localhost-content-sites-enable-en-html}
在配置站点并将其推送到发布后,在发布实例上配置登录映射()。 Adobe Granite Login Selector Authentication Handler
优点是,当登录凭据输入不正确时,身份验证错误将重新显示社区站点的登录页面,并显示错误消息。
将Login Page Mapping
添加为:
/content/sites/enable/en/signin:/content/sites/enable/en
当为演示目的使用发布站点时,将默认主页更改为新站点可能会很有用。
为此,需要使用CRX|DE Lite在发布时编辑资源映射表。
开始:
在发布时,访问CRXDE并使用管理员权限登录
admin/admin
登录在项目浏览器中,展开/etc/map
选择http
节点
选择创建节点
名 称localhost.4503
(do not use '😂
排 版:映射
选择新创建的localhost.4503
节点
添加属性
(必须以“$”字符结尾)
添加属性
选择保存全部
(可选)删除浏览历史记录
浏览到https://localhost:4503/
要禁用,只需用“x” - xlocalhost.4503/$
—— 和全部保存预先添加sling:match
属性值。
如果无法保存更改,请确保节点名称为localhost.4503
(带有“点”分隔符),而不是带有“冒号”分隔符的localhost:4503
(因为localhost
不是有效的命名空间前缀)。
常规表达式符sling:match
字符串结尾的“$”至关重要,因此仅映射了https://localhost:4503/
,否则重定向值将优先于URL中server:port之后可能存在的任何路径。 因此,当AEM尝试重定向到登录页面时,将失败。
最初创建站点后,作者可以使用打开站点图标执行标准AEM创作活动。
此外,管理员还可以使用编辑站点图标来修改站点的属性,如标题。
进行任何修改后,请记住保存并重新发布站点。
如果不熟悉AEM,请视图有关基本操作和页面创作快速指南的文档。
为此社区站点选择的社区站点模板应包含目录功能。
否则,可轻松添加目录功能。 这将允许未分配给启用资源或学习路径的社区的其他成员从目录中选择启用资源。
如果站点结构已包含目录功能,则其标题可以更改。
要修改站点的结构,请导航到Communities > Sites控制台,打开enable
文件夹,然后选择编辑站点图标以访问Enablement Tutorial
的属性。
选择“结构”面板以添加目录或修改现有目录:
标题: Ski Catalog
URL: catalog
选择所有命名空间:保留为默认值。
选择保存。
使用“职位”图标将“目录”功能移动到“工作总揽”之后的第二个职位。
选择右上角的保存以将更改保存到社区站点。
然后重新发布站点。