体验已发布的网站

在发布时浏览到新站点

现在,新创建的社区站点已发布,浏览到创建站点时显示的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}

authorpublished

匿名网站访客

匿名网站访客在UI中看到以下内容:

  • 网站标题(快速入门教程)
  • 无配置文件链接
  • 无消息链接
  • 无通知链接
  • 搜索字段
  • 登录链接
  • 品牌横幅
  • 引用站点模板中包含的组件的菜单链接。

如果选择各种链接,则会发现它们处于只读模式。

阻止对JCR的匿名访问

尽管如此,已知的限制会通过jcr内容和json向匿名访客公开社区站点内容 允许匿名访问 对于网站的内容禁用。 但是,可以使用Sling限制作为解决方法来控制此行为。

要保护您的社区站点内容免遭匿名用户通过jcr内容和json访问,请执行以下步骤:

  1. 在AEM创作实例上,转到https:// hostname:port/editor.html/content/site/sitename.html。

    注意

    请勿转到本地化的站点。

  2. 转到 页面属性.

    page-properties

  3. 转到 高级 选项卡。

  4. 启用 身份验证要求.

    网站验证

  5. 添加登录页面的路径。 例如, /content/…/GetStarted.

  6. 发布页面。

受信任的社区成员

此体验假定为 亚伦·麦当诺 已分配 社区经理和主持人. 如果没有,请返回创作环境以 修改站点设置 并选择Aaron McDonald作为社区经理和主持人。

在右上角,选择 Log in,并使用用户名(aaron.mcdonald@mailinator.com)和密码(密码)进行签名。 请注意使用Twitter或Facebook凭据登录的功能。

登录

以注册的社区成员身份登录后,请注意以下菜单项,以单击并浏览您的社区站点:

  • 用户档案 选项可让您查看和编辑配置文件。

  • 消息 选项将引导您定向消息传送部分,在该部分中,您可以:

    1. 查看您收到的私信(收件箱)、发送的私信(已发送的邮件)和删除的私信(垃圾桶)。
    2. 撰写要发送给个人和群组的新私信。
  • 通知 选项会引导您转到“通知”部分,您可以在此处查看感兴趣的事件并编辑通知设置。

  • 管理 如果您有审核权限,将引导您转到AEM Communities审核页面。

adminscreen

请注意,日历页面是主页,因为所选的引用站点模板首先包含日历函数,然后是活动流函数、论坛函数等。 此结构在 网站模板 控制台或在创作环境中修改站点属性时:

站点模板

注意

有关社区组件和功能的更多信息,请访问:

通过选择“论坛”链接,查看基本论坛功能。

成员可以发布新主题或关注主题。

网站访客能够查看帖子并以各种方式对其进行排序。

forumlink

由于Aaron是群组管理员,因此选择群组链接将允许Aaron通过选择群组模板、图像(无论群组是开放还是保密)并邀请成员来创建新的社区群组。

例如,会在发布环境中创建群组。

也可以在创作环境中创建组,并在创作环境的社区站点中进行管理(社区组控制台)。 体验 创建创作组 下一个教程中。

groupling

创建引用组:

  1. 选择 新建组

  2. “设置”选项卡

    • 组名称 : Sports
    • 描述 : A parent group for various sporting groups.
    • 组 URL 名称 : sports
    • 选择 Open Group (允许任何社区成员通过加入参与)
  3. “模板”选项卡

    • 选择 Reference Group (在其结构中包含允许嵌套组的组函数)
  4. 选择 创建群组

    creategroup

创建新群组后, 选择新的体育组 以在其中创建两个组(嵌套)。 由于网站结构不能以组功能开头,因此在打开“体育”组后,需要选择“组”链接:

grouplink1

第二组链接,以 Blog,则属于当前选定的群组, Sports 群组。 选择“体育” Groups 链接时,可以在“体育”组中嵌套两个组。

例如,添加 new groups.

  • 一个已确认 Baseball

    • 将其设置为 Open Group (必需的会员资格)。
    • 在“模板”选项卡上,选择 Conversational Group.
  • 一个已确认 Gymnastics

    • 将其设置更改为 Member Only Group (会员资格受限)。
    • 在“模板”选项卡上,选择 Conversational Group.

通知:

  • 在显示两个组之前,可能需要刷新页面。
  • 此模板可以 not 包括组函数,因此不可能再嵌套组。
  • 在作者中, “组”控制台 提供了第三种选择 — a Public Group (可选成员资格)。

创建两个组后,选择打开的组“棒球组”,并注意其链接:

Discussions What's New Members

群组的链接显示在主网站链接的下方,并会显示以下内容:

grouplink2

在创作时 — 具有管理权限,导航到 “社区组”控制台 把韦斯顿·麦考尔加到 Community Engage Gymnastics <uid> Members 群组。

继续发布内容,以Aaron McDonald身份登录,并以匿名网站访客的身份查看体育组中的群组:

  • 从主页
  • 选择 Groups 链接
  • 选择 Sports 链接
  • 选择体育 Groups 链接

只有棒球组可见。

以Weston McCall(weston.mccall@dodgit.com /密码)的身份登录,然后导航到同一位置。 注意,韦斯顿能 Join 打开 Baseball 群组及 enter or Leave 私人 Gymnastics 群组。

grouplink3

通过选择网页链接查看网站中包含的基本网页。 标准AEM创作工具可用于在创作环境中向此页面添加内容。

例如,转到 作者 实例,打开 engage 文件夹 社区站点控制台,选择 打开网站 图标以进入创作编辑模式。 然后选择预览模式以选择 Web Page 链接,然后选择编辑模式以添加标题和文本组件。 最后,只重新发布页面或整个网站。

webpagelink

当社区成员具有审核权限时,将显示审核链接,选择该链接后,将显示已发布的社区内容并允许该内容发布 已审核审核控制台 在创作环境中。

使用浏览器的“返回”按钮返回到已发布的网站。 大多数控制台无法在发布环境中通过全局导航访问。

审核链接

自注册

注销后,可以创建新用户注册。

  • 选择 Log In
  • 选择 Sign up for a new account

注册

注册

默认情况下,电子邮件地址为登录ID。 如果未选中,则访客可以输入自己的登录ID(用户名)。 在发布环境中,用户名必须唯一。

指定用户名、电子邮件和密码后,选择 Sign Up 将创建用户并允许他们进行签名。

登录后,显示的第一个页面是 Profile 页面,用户可以对其进行个性化。

配置文件

如果成员忘记了其登录ID,则可以使用其电子邮件地址进行恢复。

forgotusername

在此页面上