体验已发布的站点 experience-the-published-site
发布时浏览到新站点 browse-to-new-site-on-publish
现在,新创建的社区站点已发布,请浏览到创建站点时显示的URL,但在发布服务器上,例如:
- 作者URL = https://localhost:4502/content/sites/engage/en.html
- 发布URL = https://localhost:4503/content/sites/engage/en.html
为了最大程度地减少有关哪个成员已登录创作和发布的混淆,建议为每个实例使用不同的浏览器。
首次访问已发布的网站时,该网站访客通常不会已经登录,并且将是匿名的。
https://localhost:4503/content/sites/engage/en.html {#http-localhost-content-sites-engage-en-html}
匿名网站访客 anonymous-site-visitor
匿名网站访客在UI中看到以下内容:
- 站点标题(快速入门教程)
- 无配置文件链接
- 无消息链接
- 无通知链接
- 搜索字段
- 登录链接
- 品牌横幅
- 引用站点模板中包含的组件的菜单链接。
如果选择各种链接,您会发现它们处于只读模式。
阻止对JCR的匿名访问 prevent-anonymous-access-on-jcr
但存在一个已知限制,即通过jcr内容和json向匿名访客公开社区网站内容 允许匿名访问 对于网站的内容,已禁用。 但是,可以使用Sling限制作为解决方法来控制此行为。
要保护您社区站点的内容不被匿名用户通过jcr内容和json访问,请执行以下步骤:
-
在AEM创作实例上,转到https:// hostname:port/editor.html/content/site/sitename.html。
note note NOTE 不要转到本地化的网站。 -
转到 页面属性.
-
转到 高级 选项卡。
-
启用 身份验证要求.
-
添加登录页面的路径。 例如, /content/…/GetStarted.
-
发布页面。
受信任的社区成员 trusted-community-member
此体验假设 艾伦·麦当劳 角色已分配给 社区管理者和审查方. 如果没有,请返回到创作环境 修改站点设置 并选择Aaron McDonald作为社区管理者和审查方。
在右上角,选择 Log in
,并使用用户名(aaron.mcdonald@mailinator.com)和密码(password)签名。 请注意能够使用Twitter或Facebook凭据登录。
以注册的社区成员身份登录后,请注意以下菜单项,以单击并浏览您的社区站点:
请注意,“日历”页面是主页,因为所选的参考站点模板首先包含日历功能,其次是活动流功能、论坛功能等。 此结构在 站点模板 控制台或在创作环境中修改站点属性时:
论坛链接 forum-link
通过选择论坛链接查看基本论坛功能。
成员可以发布新主题或关注主题。
网站访客能够查看帖子,并以各种方式对其进行排序。
组链接 groups-link
由于Aaron是组管理员,因此选择“组”链接可让Aaron通过选择组模板、图像(无论组是打开的还是机密的)以及邀请成员来创建社区组。
这是在发布环境中创建组的示例。
还可以在创作环境中创建组,并在创作环境的社区站点中管理组(社区组控制台)。 体验 创建作者群组 是本教程中的下一个主题。
创建引用组:
-
选择 新建组
-
“设置”选项卡
- 组名称 :
Sports
- 描述 :
A parent group for various sporting groups
. - 组 URL 名称 :
sports
- 选择
Open Group
(允许任何社区成员通过加入进行参与)
- 组名称 :
-
“模板”选项卡
- 选择
Reference Group
(其结构中包含组函数以允许嵌套组)
- 选择
-
选择 创建组
创建新组后, 选择新的体育组 在其中创建两个组(嵌套)。 由于站点结构不能以“组”功能开头,因此打开“体育”组后,需要选择“组”链接:
第二组链接,开头为 Blog
,属于当前选定的组, Sports
组。 通过选择运动 Groups
链接时,可以在“运动”组中嵌套两个组。
例如,添加两个 new groups
.
-
一个已命名
Baseball
- 将其保留设置为
Open Group
(必需成员资格)。 - 在模板选项卡上,选择
Conversational Group
.
- 将其保留设置为
-
一个已命名
Gymnastics
- 将其设置更改为
Member Only Group
(受限成员资格)。 - 在模板选项卡上,选择
Conversational Group
.
- 将其设置更改为
通知:
- 在显示这两个组之前,可能需要刷新页面。
- 此模板可以 非 包括“组”功能,因此不可能进一步嵌套组。
- 对于作者, 群组控制台 提供了第三种选择 — a
Public Group
(可选成员资格)。
创建这两个组后,选择棒球组,即打开组,并注意其链接:
Discussions
What's New
Members
组的链接显示在主站点的链接下方,导致显示以下内容:
作者 — 使用管理权限,导航到 社区组控制台 并将Weston McCall添加到 Community Engage Gymnastics <uid> Members
组。
继续发布,以Aaron McDonald的身份注销,并以匿名网站访客身份查看体育团体中的团体:
- 从主页
- 选择
Groups
链接 - 选择
Sports
链接 - 选择运动
Groups
链接
仅棒球组可见。
以Weston McCall (weston.mccall@dodgit.com /密码)登录,并导航到同一位置。 请注意,Weston能够 Join
open Baseball
组及 enter or Leave
私人 Gymnastics
组。
网页链接 web-page-link
通过选择网页链接查看站点中包含的基本网页。 标准AEM创作工具可用于在创作环境中将内容添加到此页面。
例如,转到 作者 实例,打开 engage
中的文件夹 社区站点控制台,选择 打开站点 图标以进入作者编辑模式。 然后选择预览模式,以便您可以 Web Page
链接,然后选择编辑模式以添加标题和文本组件。 最后,仅重新发布页面或整个网站。
审核链接 moderationlink
当社区成员具有审核权限时,审核链接可见。 选择链接会显示已发布的社区内容,并允许在 已审核 以类似于 审核控制台 在创作环境中。
使用浏览器的“返回”按钮返回到已发布的站点。 大多数控制台无法从发布环境中的全局导航访问。
自助注册 self-registration
注销后,可以创建用户注册。
- 选择
Log In
- 选择
Sign up for a new account
默认情况下,电子邮件地址是登录ID。 如果未选中,访客可以输入自己的登录ID(用户名)。 用户名在发布环境中必须是唯一的。
指定用户名、电子邮件和密码后,选择 Sign Up
创建用户并启用他们进行签名。
登录后,显示的第一个页面是 Profile
页面进行个性化设置。
如果成员忘记了登录ID,则恢复操作可能会使用其电子邮件地址。