检查功能

使用功能部分可以探查定义为模块组成部分的功能。您可以在一个列表中查看各个名称和版本,并显示那些呈示这些信息的模块。

您可以在此屏幕中选择继续按页面检查添加项按概要文件检查功能检查所有功能

按页面检查功能

使用“按页面检查功能”部分可以浏览特定页面上定义的功能。可以通过其概要文件或 Portlet 将功能添加到页面中。在“选择页面”屏幕中选择某个页面,然后转到“功能资源管理器”以浏览该页面上的功能。

“选择页面”屏幕以树形视图形式显示站点的页面层次结构,并在详细信息视图中显示所选分支的相关详细信息。现在,您可以先了解页面的更多相关信息,然后再选择某个页面进行检查。

在树形视图中,如果页面具有不是从父代继承的指定概要文件,那么概要文件名称将在页面名称后显示在圆括号中。所有其他信息显示在详细信息视图中,例如页面、概要文件和主题信息。

选择某个页面后,将显示“功能资源管理器”屏幕。

按概要文件检查功能

使用按概要文件检查功能部分可以探查定义为特定概要文件的模块组成部分的功能。要执行此操作,您必须先在“概要文件选择”屏幕中选择概要文件,然后转到“功能资源管理器”。

选择概要文件屏幕以树形视图形式显示主题及其概要文件,并在详细信息视图中显示所选分支的相关详细信息。现在,您可以先了解系统中安装的各个工件的相关信息,然后再选择要检查的概要文件。

树形视图还在圆括号中显示缺省主题和概要文件,以便可以轻松查看此信息。所有其他信息将显示在详细信息视图中,例如概要文件 JSON 文件的位置。概要文件 JSON 文件是可单击的元素,单击此元素时,它将打开新窗口并在浏览器中提供资源。

选择概要文件后,将显示“功能资源管理器”屏幕。

所有功能

使用检查所有功能部分可以探查系统和/或主题随附的模块所提供的所有功能。请在选择主题屏幕中选择主题或系统模块分支,然后转到“功能资源管理器”。

选择主题屏幕以树形视图形式显示系统模块分支和所有主题。先选择某个主题以查看系统中安装的各个工件的更多相关信息,然后再确定主题并继续转到“功能资源管理器”。要查看主题中的功能,请双击该主题,或者选择该主题并单击下一步

功能资源管理器

功能资源管理器以拆分视图形式显示一组模块提供的功能名称和版本。树形视图显示功能以及定义功能的相应模块,而详细信息视图显示有关从树形视图中选择的模块的详细信息。

在 UI 中,您可以从不同路径访问功能资源管理器。
  1. 检查按页面限定作用域的功能时,您有两个根分支,每个根分支都有两个子分支:
    • Capabilities from Profile:这是概要文件中的模块所提供的所有功能的根。
      • Capabilities:这是概要文件的非延迟部分中的模块所提供的所有功能。
      • Capabilities by a deferred section:这是概要文件的延迟部分中的模块所提供的所有功能。
    • Capabilities from Portlets:这是由页面的 Portlet 分配的所有功能的根。
      • Capabilities:这是由页面的 Portlet 提供的所有非延迟功能。
      • Capabilities by a deferred section:这是由页面的 Portlet 提供的所有延迟功能。
    用于按页面检查功能的功能资源管理器的截屏。
  2. 检查通过概要文件限定范围的功能时,您有两个根分支:
    • Capabilities:这是概要文件的非延迟部分中的模块提供的所有功能的根。
    • Capabilities by a deferred section:这是概要文件的延迟部分中的模块提供的所有功能的根。
    用于按概要文件检查功能的功能资源管理器的截屏。用于按概要文件检查功能的功能资源管理器的截屏。
  3. 检查系统和主题功能时,您有一个或两个分支:
    • Capabilities by System Modules:包含通过 plugin.xml 在全局定义的模块所提供的所有功能。
    • Capabilities by Theme Modules:包含主题功能文件夹内定义的作为 JSON 文件的组成部分的模块所提供的所有功能。仅当选择了主题时才会显示此分支。
    用于检查所有功能的功能资源管理器的截屏。用于检查所有功能的功能资源管理器的截屏。

展开树或分支时,如果展开项较大并且展开所用的时间超过 30 秒,那么展开过程将停止。您必须单独地展开这些分支。

详细信息视图将显示所选模块的详细信息,例如:
  • ID:显示模块标识。
  • Version:显示模块版本(如果已定义)。
  • Is system-module:如果模块通过 plugin.xml 文件在全局进行定义,那么值为“是”。
  • Is meta-module:如果模块不包含任何添加项而仅包含必备项,那么值为“是”。
  • Is deprecated:如果不推荐使用模块,那么值为“是”。
  • Location:显示模块的文件路径。
  • Capabilities:显示模块的所有功能。
  • Prereqs:显示模块的所有必备项。
  • Parents:显示模块的所有父模块
  • Contributions:显示所有添加项和子添加项。资源是可单击的元素,单击此元素时,将打开新窗口并在浏览器中提供资源。
    注: 在模拟方式下,不能单击资源。

在功能资源管理器中搜索。

使用搜索栏可以在树形视图和详细信息视图中搜索各项信息。支持下列搜索范围:
  • Module Identifier:按名称搜索特定模块。例如,wp_client_main
  • Resource:搜索显示了特定资源的模块。例如,输入 master.css 将标识显示了此资源的模块。如果您在浏览器中从 JavaScript 文件内找到错误,那么此搜索非常有用。您可以轻松找到此资源所属的模块。
  • Capability:搜索与特定功能关联的模块。例如,当您想要知道哪个模块提供 dojo 功能时,可以执行此搜索。然后,您将知道必须添加哪个模块作为您自己的模块的必备项。
  • Reference Identifiers:搜索哪个动态内容点或模块引用由哪个模块显示。

请在工具栏中的搜索字段中输入一个词条,然后按 Enter 键或者单击查找图标。找到的项将在较短时间内以黄色背景突出显示。再次按 Enter 键或者再次单击查找图标将查找下一项。如果未找到任何项,那么将打开一个指示您从头开始搜索的弹出对话框,或者搜索字段的背景将用红色标记。