社区体验预期的功能类型是众所周知的。 社区功能可以作为社区功能提供。 本质上,它们是预先连接的一个或多个页面,用于实现社区功能,该功能不仅需要在创作模式下向页面添加组件。 它们是用于定义社区站点模板的结构的构件块,从中创建社区站点。
创建社区站点后,可以使用标准AEM创作模式将内容添加到生成的页面。
许多社区功能可立即使用,如社区功能控制台中所示。 将来版本中将提供更多社区功能,还可创建自定义功能。
在创作环境中,要访问社区功能控制台
以下是与AEM Communities一起提供的职能的简要说明。 每个功能都由一个或多个AEM页面组成,其中包含连接到功能中的社区组件,该功能可轻松融入到社区站点模板中。
社区站点模板为社区站点提供了结构,包括登录名、用户用户档案、通知、消息、站点菜单、搜索、主题和品牌功能。
标 题和 URL是所有社区功能的通用属性。
当社区功能被添加到社区站点模板或在修改社区站点结构时添加社区功能时,该功能的对话框将打开,以便可以配置标题和URL。
标题
(
必需)站点功能菜单中显示的文本
URL
(必需)用于生成URI的名称。该名称必须符合AEM和JCR实施的命名约定。
例如,使用根据入门教程创建的站点,如果
然后,页面的URL为http://local_host:4503/content/sites/engage/en/page.html,页面的菜单链接将显示为:
活动流函数是具有活动流组件的页面,其中选择了所有视图(所有活动、用户活动和以下)。 另请参阅活动流基础知识,以供开发人员使用。
添加到模板时,将打开以下对话框:
请参阅标题和URL设置
显示“我的活动”
视图如果选中,活动页面将包含一个选项卡,过滤器活动基于当前成员在社区中生成的。选中默认值。
显示“所有活动”
视图如果选中,活动页面将包含一个选项卡,其中包含当前成员有权访问的社区中生成的所有活动。选中默认值。
显示“新闻源”视
图如果选中,活动页面将包含一个选项卡,过滤器活动将基于当前成员所遵循的选项卡。选中默认值。
分配函数是定义社区站点以启用的基本功能。 它允许向社区成员分配启用资源。 另请参阅Assignments Essentials,以供开发人员使用。
此函数可作为enablement add-on的一个功能。 Enablement Add-on需要额外的许可才能用于生产环境。
添加到模板时,唯一的配置是标题和URL设置。
博客函数是具有Blog组件的页面,该组件配置为标记、文件上传、跟踪成员以进行自编辑、投票和审核。 另请参阅Blog Essentials,以供开发人员使用。
添加到模板时,将打开以下对话框:
请参阅标题和URL设置
允许特
权成员如果选中,博客将仅允许特权成员通过允许选择特权成员组来创建 文章。如果未选中,则允许所有社区成员进行创建。 默认为未选中。
允许文
件上传如果选中,博客将包含成员上传文件的功能。选中默认值。
允许线
程化回复如果未选中,博客将允许对文章回复(评论),但不允许对评论进行回复。选中默认值。
允许特
色内容如果选中,则可以将该想法标识为特色 内容。选中默认值。
日历函数是具有日历组件的页面,该组件配置为允许标记。 另请参阅Calendar Essentials,以供开发人员使用。
添加到模板时,将打开以下对话框:
请参阅标题和URL设置
允
许固定如果选中,论坛将允许主题回复固定到评论列表的开头。选中默认值。
允许特
权成员如果选中,博客将仅允许特权成员通过允许选择特权成员组来创建 文章。如果未选中,则允许所有社区成员进行创建。 默认为未选中。
允许文
件上传如果选中,博客将包含成员上传文件的功能。选中默认值。
允许线
程化回复如果未选中,博客将允许对文章回复(评论),但不允许对评论进行回复。选中默认值。
允许特
色内容如果选中,则可以将该想法标识为特色 内容。选中默认值。
目录功能允许启用社区成员浏览未分配给他们的启用资源。 请参阅为开发人员标记Enablement Resources和Catalog Essentials。
如果社区站点的属性 [Show in Catalog](resources.md)
设置为true,则所有目录中将显示社区站点的所有启用资源和学习路径。 要显式包含资源和学习路径,必须将预过滤器应用于目录。
当添加到模板时,配置允许指定用于配置向站点命名空间显示的标记过滤器的标记访客:
请参阅标题和URL设置
选择所有命名空间
特色内容功能是配置了特色内容组件以允许添加和删除评论的页面。
每个组件允许或禁止功能显示内容(请参见博客函数、日历函数、论坛函数、标识函数和QnA函数)。
添加到模板时,唯一的配置是标题和URL设置。
文件库函数是配置有文件库组件的页面,用于添加和删除注释。
添加到模板时,唯一的配置是标题和URL设置。
论坛功能是具有论坛组件的页面,该组件配置为标记、文件上传、跟踪成员以进行自编辑、投票和审核。
添加到模板时,将打开以下对话框:
请参阅标题和URL设置
允
许固定如果选中,论坛将允许主题回复固定到评论列表的开头。选中默认值。
允许特
权成员如果选中,论坛将仅允许特权成员通过允许选择特权成员组来发布 主题。如果未选中,则允许所有社区成员发布。 默认为未选中。
允许文
件上传如果选中,论坛将包含成员上传文件的功能。选中默认值。
允许线
程化回复如果未选中,论坛将允许对主题进行评论,但不允许对这些评论进行回复。选中默认值。
允许特
色内容如果选中,则可以将该想法标识为特色 内容。选中默认值。
组函数必须不是的第一个函数,也不是站点结构或社区站点模板中唯一的函数。
必须首先包含并列出任何其他函数,如页函数。
“组”功能使社区成员能够在发布环境的社区站点内创建子社区。
根据设置当社区站点模板中包含组功能时,组可以是公共的或私有的,并且可以配置一个或多个社区组模板以在实际创建社区组时(如从发布环境)提供模板选择。 社区组模板指定为组页面(如论坛和日历)创建哪些社区功能。
创建社区组时,会为新组动态创建成员组,可以将成员分配到新组或加入新组。 有关详细信息,请参阅管理用户和用户组。
从Communities 功能包1开始,使用Communities Sites' Groups控制台在创作环境创建社区组,在启用后可在发布环境中创建社区组。
添加到模板时,将打开以下对话框:
请参阅标题和URL设置
选择组
模板一个下拉菜单,允许选择一个或多个启用的组模板,新社区组(在发布环境中)的将来创建者可以从中选择这些模板。
允许特
权成员如果选中,论坛将仅允许特权成员通过允许选择特权成员安全组来 发布主题。如果未选中,则允许所有社区成员发布。 默认为未选中。
允许发
布创建如果选中,则授权社区成员可以在发布环境中创建组。如果未选中,则只能在作者环境下从“社区站点的组”控制台创建新组(子社区)。
默认值为checked
。
标识函数是具有一个标识组件的页面。
添加到模板时,将打开以下对话框,其中指定模板的默认标题和URL名称以及默认显示设置:
请参阅标题和URL设置
允许特
权成员如果选中,论坛将仅允许特权成员通过允许选择特权成员安全组来 发布主题。如果未选中,则允许所有社区成员发布。 默认为未选中。
允许文
件上传如果选中,则该想法将包括成员上传文件的功能。选中默认值。
允许线
程化回复如果未选中,该想法将允许对主题进行回复(注释),但不允许对注释进行回复。选中默认值。
允许特
色内容如果选中,则可以将该想法标识为特色 内容。选中默认值。
通栏功能是具有一个通栏组件的页面。
注意:在从包含“通栏”功能的社 ** 区模板创建社区站点后,通栏组件将需要进一步配置。需要指定排行榜组件的规则,具体取决于社区站点的评分和标记的配置。
添加到模板时,将打开以下对话框,其中指定模板的默认标题和URL名称以及默认显示设置:
请参阅标题和URL设置
显示
标记如果选中,标记图标的列将包括在通栏中。
默认为未选中。
显示徽
章名称如果选中,则该徽章名称的列将包括在通栏中。
默认为未选中。
显
示头像如果选中,成员的头像图像将包含在排行榜中,位于其名称链接旁边,指向其成员用户档案。
默认为未选中。
页面功能会向社区站点添加一个空白页面,该页面已连接到社区站点的功能中:登录、菜单、通知、消息、主题和品牌。 内容可以使用标准AEM创作模式添加到页面。
添加到模板时,唯一的配置是标题和URL设置。
QnA函数是一个具有QnA组件的页面,该组件配置为标记、文件上传、跟踪成员以进行自编辑、投票和审核。
添加到模板时,配置允许对特权成员进行限制:
请参阅标题和URL设置
允
许固定如果选中,论坛将允许主题回复固定到评论列表的开头。选中默认值。
允许特
权成员如果选中, QnA论坛将仅允许特权成员通过选择特权成员组来发布 问题。如果未选中,则允许所有社区成员发布。 默认为未选中。
允许文
件上传如果选中,QnA论坛将包含成员上传文件的功能。选中默认值。
允许线
程化回复如果未选中,问题与答案论坛将允许对已发布的问题进行评论(答案),但不允许对答案进行回复。选中默认值。
允许特
色内容如果选中,则可以将该想法标识为特色 内容。选中默认值。
通过选择“社区功能”控制台顶部的Create Community Function
图标,可以创建社区功能。 可以创建基于相同AEM Blueprint的多个函数,然后通过在作者编辑模式下打开进行唯一自定义。
在“社区函数名称”面板上,将配置名称、说明以及是否启用或禁用该函数:
社区函数
名称用于显示和存储的函数名
社区功能
说明显示功能说明
禁用/启
用控制函数是否可引用的切换开关
在AEM Blueprint
面板上,可以选择作为社区函数基础实现的蓝图。
社区功能是一个由一个或多个页面组成的迷你站点,预先连接这些页面以包含在社区站点中,包括登录名、用户用户档案、通知、消息、站点菜单、搜索、主题和品牌功能。 创建函数后,可以以作者编辑模式打开函数并自定义页面和/或组件设置。
由于社区函数被实现为blueprint的Live Copy,因此可以转出对影响从包含该函数的社区站点模板或社区组模板创建的所有社区站点页面的函数所做的更改。 还可以取消页面与其父蓝图的关联,以便进行页面级别修改。
另请参阅多站点管理器。
在“缩略图”面板上,可以上传图像以在社区功能控制台中显示。
选择Open Community Function
图标以进入创作编辑模式以创作页面内容和修改功能组件的配置。
社区功能作为AEM Blueprint的Live Copy实现,其详细信息在多站点管理器下记录。
不仅可以创作页面内容,还可以配置组件。
如果在创建的社区站点的页面上配置组件,则可能需要取消继承以配置组件。 配置完成后,应重新建立继承。
有关配置详细信息,请访问Communities组件以获取作者信息。
选择Edit Community Function
图标以使用与创建社区函数](#create-community-function)相同的面板编辑该函数的属性,包括启用或禁用该函数。[