社区功能

社区体验预期的功能类型已广为人知。 社区功能可作为社区功能提供。 本质上说,它们是预先布线的一个或多个页面,用于实施社区功能,该功能不仅需要在创作模式下向页面添加组件,还需要其他功能。 它们是用于定义社区站点模板结构的构建基块,社区站点从中创建

创建社区站点后,可以使用标准的AEM创作模式将内容添加到生成的页面。

许多社区功能可立即使用,如社区功能控制台中所示。 未来版本中将提供更多社区功能,并可能创建自定义功能。

注意

用于创建社区站点社区站点模板社区组模板社区功能的控制台仅供在创作环境中使用。

社区功能控制台

在创作环境中,访问社区功能控制台

  • 从全局导航:工具>社区>社区功能

chlimage_1-379

预建函数

以下是随AEM Communities一起提供的功能的简要描述。 每个函数都由一个或多个AEM页面组成,这些页面包含将社区组件连接在一起的功能,该功能可轻松地并入到社区站点模板中。

社区站点模板为社区站点提供了结构,包括登录、用户配置文件、通知、消息、站点菜单、搜索、主题和品牌功能。

标题和URL设置

​标题和 ​URL是所有社区功能的通用属性。

在将社区函数添加到社区站点模板或在修改社区站点结构时添加社区函数时,将打开该函数的对话框,以便可以配置标题和URL。

配置功能详细信息

chlimage_1-380

  • 标题
    (
    (必需)网站功能菜单中显示的文本

  • URL
    (必需)用于生成URI的名称。该名称必须符合AEM和JCR实行的命名约定

例如,使用在快速入门教程之后创建的站点(如果

  • 标题=网页
  • URL = page

然后,指向该页面的URL是http://local_host:4503/content/sites/engage/en/page.html,并且该页面的菜单链接显示为:

chlimage_1-381

活动流功能

活动流函数是包含活动流组件的页面,其中选择了所有视图(所有活动、用户活动及后续)。 另请参阅Activity Stream Essentials,以供开发人员使用。

添加到模板后,将打开以下对话框:

配置功能详细信息

chlimage_1-382

  • 请参阅标题和URL设置

  • 显示“我的活动”
    视图如果选中此选项,“活动”页面将包含一个选项卡,根据当前成员在社区中生成的活动筛选活动。默认选中。

  • 显示“所有活动”
    视图如果选中此选项,“活动”页面将包含一个选项卡,其中包含在社区中生成且当前成员有权访问的所有活动。默认选中。

  • 显示“新闻馈送”视
    图如果选中此选项,“活动”页面将包含一个选项卡,该选项卡会根据当前成员关注的活动过滤活动。默认选中。

指定任务功能

分配函数是为enablement🔗定义社区站点的基本功能。 它允许向社区成员分配支持资源。 另请参阅Assignments Essentials,以供开发人员使用。

此函数可作为启用附加组件的功能。 启用附加组件需要额外的许可才能在生产环境中使用。

添加到模板后,只有标题和URL设置的配置。

博客功能

博客函数是一个页面,其中博客组件配置了标记、文件上传、后续、成员自行编辑、投票和审核功能。 另请参阅Blog Essentials,以供开发人员使用。

添加到模板后,将打开以下对话框:

chlimage_1-383

  • 请参阅标题和URL设置

  • 允许特
    权成员如果选中此选项,博客将仅允许特权成员通过允许选择特权成员 组来创建文章。如果未选中,则允许所有社区成员创建。 默认为未选中。

  • 允许文
    件上载如果选中此选项,则博客将包含成员上传文件的功能。默认选中。

  • 允许线
    程化回复如果未选中,博客将允许对文章做出回复(评论),但不允许对评论进行回复。默认选中。

  • 允许特
    色内容如果选中此选项,则创意可被识别为特色 内容。默认选中。

日历功能

日历函数是配置了日历组件以允许标记的页面。 另请参阅Calendar Essentials,以供开发人员使用。

添加到模板后,将打开以下对话框:

chlimage_1-384

  • 请参阅标题和URL设置

  • 允许
    固定如果选中此选项,论坛将允许将主题回复固定到评论列表的开头。默认选中。

  • 允许特
    权成员如果选中此选项,博客将仅允许特权成员通过允许选择特权成员 组来创建文章。如果未选中,则允许所有社区成员创建。 默认为未选中。

  • 允许文
    件上载如果选中此选项,则博客将包含成员上传文件的功能。默认选中。

  • 允许线
    程化回复如果未选中,博客将允许对文章做出回复(评论),但不允许对评论进行回复。默认选中。

  • 允许特
    色内容如果选中此选项,则创意可被识别为特色 内容。默认选中。

目录功能

目录函数为启用社区成员提供了浏览未分配给他们的启用资源的功能。 请参阅标记支持资源Catalog Essentials,以供开发人员使用。

如果社区站点的属性 [Show in Catalog](resources.md)设置为true,则所有目录中将显示其所有支持资源和学习路径。 要明确包含资源和学习路径,必须将pre-filter应用到目录。

添加到模板后,配置允许指定标记命名空间,用于配置呈现给网站访客的标记过滤器:

目录函数

  • 请参阅标题和URL设置

  • 选择所有命名空间

    • 选定的标记命名空间定义了哪些标记可供访客选择,以过滤目录中列出的支持资源列表。
    • 如果选中此项,则社区站点允许的所有标记命名空间都将可用。
    • 如果未选中,则可以选择社区站点允许的一个或多个命名空间。
    • 默认选中。

特色内容函数是一个页面,其中特色内容组件配置为允许添加和删除评论。

可以允许或禁止按组件显示内容的功能(请参阅博客函数日历函数论坛函数构思函数QnA函数)。

添加到模板后,只有标题和URL设置的配置。

文件库功能

文件库函数是一个页面,其中文件库组件配置为允许添加和删除注释。

添加到模板后,只有标题和URL设置的配置。

论坛功能

论坛功能是一个页面,其中论坛组件配置了标记、文件上传、后续成员以进行自编辑、投票和审核。

添加到模板后,将打开以下对话框:

配置功能详细信息

chlimage_1-385

  • 请参阅标题和URL设置

  • 允许
    固定如果选中此选项,论坛将允许将主题回复固定到评论列表的开头。默认选中。

  • 允许特
    权成员如果选中此选项,论坛将仅允许特权成员通过选择特权成员组来发布 主题。如果未选中,则允许所有社区成员发布内容。 默认为未选中。

  • 允许文
    件上传如果选中此选项,论坛将包含成员上传文件的功能。默认选中。

  • 允许线
    程化回复如果未选中,论坛将允许对主题进行评论,但不允许对这些评论进行回复。默认选中。

  • 允许特
    色内容如果选中此选项,则创意可被识别为特色 内容。默认选中。

组函数

注意

组函数必须​​是站点结构或社区站点模板中的​第一个或唯一的​函数。

必须先包含并列出任何其他函数,如page函数

群组功能允许社区成员在发布环境中的社区站点内创建子社区。

根据设置当群组功能包含在社区站点模板中时,群组可以是公共的或私有的,并且一个或多个社区组模板可以配置为在实际创建社区组时(例如从发布环境)提供模板选择。 社区组模板指定为组页面(如论坛和日历)创建的社区功能。

创建社区组后,会为新组动态创建成员组,可以将成员分配或加入到新组中。 有关更多信息,请参阅管理用户和用户组

自Communities 功能包1起,使用Communities Sites' Groups控制台在创作环境中创建社区组,启用后可在发布环境中创建社区组。

添加到模板后,将打开以下对话框:

chlimage_1-386

  • 请参阅标题和URL设置

  • 选择群
    组模板下拉菜单,允许选择一个或多个已启用的群组模板,新社区群组(在发布环境中)的未来创建者可以从中选择这些模板。

  • 允许特
    权成员如果选中此选项,论坛将仅允许特权成员通过选择特权成员安全组来 发布主题。如果未选中,则允许所有社区成员发布内容。 默认为未选中。

  • 允许发
    布创建如果选中此选项,则授权社区成员可以在发布环境中创建组。如果未选中此选项,则只能在创作环境中通过“社区站点”的“组”控制台创建新组(子社区)。

    默认值为checked

构思功能

构思函数是包含一个构思组件的页面。

添加到模板后,将打开以下对话框,其中指定了模板的默认标题和URL名称以及默认的显示设置:

chlimage_1-387

  • 请参阅标题和URL设置

  • 允许特
    权成员如果选中此选项,论坛将仅允许特权成员通过选择特权成员安全组来 发布主题。如果未选中,则允许所有社区成员发布内容。 默认为未选中。

  • 允许文
    件上载如果选中此选项,则其构思将包括允许成员上载文件的功能。默认选中。

  • 允许线
    程化回复如果未选中,则构思将允许对主题进行回复(评论),但不允许对评论进行回复。默认选中。

  • 允许特
    色内容如果选中此选项,则创意可被识别为特色 内容。默认选中。

排行榜功能

排行榜功能是一个包含排行榜组件的页面。

注意:在从包含领导板功能的社区模 ** 板创建社区站点后,需要进一步配置领导板组件。需要指定领导板组件的规则,具体取决于社区站点的评分和徽章的配置。

添加到模板后,将打开以下对话框,其中指定了模板的默认标题和URL名称以及默认的显示设置:

chlimage_1-388

  • 请参阅标题和URL设置

  • 显示
    徽章如果选中此选项,则徽章图标的列将包含在排行榜中。

    默认为未选中。

  • 显示标
    记名称如果选中此选项,则标记名称的列将包含在排行榜中。

    默认为未选中。

  • 显示
    头像如果选中此选项,则会员的头像图像将包含在排行榜中,位于其成员配置文件的名称链接旁边。

    默认为未选中。

页面功能

页面功能可向社区站点添加一个与社区站点功能连接的空白页面:登录、菜单、通知、消息、主题和品牌策略。 可以使用标准AEM创作模式将内容添加到页面。

添加到模板后,只有标题和URL设置的配置。

问题与解答功能

QnA函数是一个具有QnA组件的页面,该组件配置了标记、文件上传、后续成员以进行自编辑、投票和审核。

添加到模板后,配置允许对特权成员进行限制:

chlimage_1-389

  • 请参阅标题和URL设置

  • 允许
    固定如果选中此选项,论坛将允许将主题回复固定到评论列表的开头。默认选中。

  • 允许特
    权成员如果选中此选项,QnA论坛将仅允许特权成员通过选择特权成员组来发 布问题。如果未选中,则允许所有社区成员发布内容。 默认为未选中。

  • 允许文
    件上载如果选中此选项,QnA论坛将包含成员上传文件的功能。默认选中。

  • 允许线
    程化回复如果未选中,则QnA论坛将允许对已发布的问题进行评论(回答),但不允许对答案进行回复。默认选中。

  • 允许特
    色内容如果选中此选项,则创意可被识别为特色 内容。默认选中。

创建社区功能

通过选择位于社区功能控制台顶部的Create Community Function图标,可以实现创建社区功能的功能。 可以创建基于同一AEM Blueprint的多个函数,然后通过在创作编辑模式下打开来进行唯一自定义。

chlimage_1-390

社区功能名称

chlimage_1-391

在“社区函数名称”面板上,配置了函数的名称、说明以及是启用还是禁用该函数:

  • 社区函数
    名称用于显示和存储的函数名称

  • 社区功能
    描述显示的功能描述

  • 禁用/启
    用控制函数是否可引用的切换开关

AEM Blueprint

chlimage_1-392

AEM Blueprint面板上,可以选择作为社区函数基础实现的Blueprint。

社区功能是一个由一个或多个页面组成的迷你网站,预先连接成网页以包含到社区网站中,包括登录、用户配置文件、通知、消息、网站菜单、搜索、主题和品牌策略功能。 创建函数后,可以在创作编辑模式下打开函数🔗并自定义页面和/或组件设置。

由于社区函数是作为blueprintLive Copy实施的,因此可以转出对函数所做的更改,该函数会影响从包含该函数的社区站点模板社区组模板创建的所有社区站点页面。 还可以将页面与其父Blueprint取消关联,以便进行页面级别的修改。

另请参阅多站点管理器

缩略图

chlimage_1-393

在“缩略图”面板上,可以上传图像以在社区功能控制台中显示。

打开社区功能

chlimage_1-394

选择Open Community Function图标以进入创作编辑模式,以创作页面内容并修改功能组件的配置。

配置组件

社区函数作为AEM Blueprint的Live Copy实施,其详细信息记录在多站点管理器下。

不仅可以创作页面内容,还可以配置组件。

如果在创建的社区站点的页面上配置组件,则可能需要取消继承才能配置组件。 配置完成后,应重新建立继承。

有关配置详细信息,请访问Communities Components以供作者使用。

编辑社区功能

chlimage_1-395

选择Edit Community Function图标以使用与创建社区函数相同的面板来编辑函数的属性,包括启用或禁用该函数。

在此页面上