批量编辑器 the-bulk-editor
当不需要可视页面上下文时,使用批量编辑器可以非常高效地进行编辑,因为它允许您:
- 从多个页面中搜索(和显示)内容;可使用GQL(Google查询语言)完成此操作
- 直接在批量编辑器中编辑此内容
- 保存更改(到原始页面)
- 将此内容导出到制表符分隔(.tsv)的电子表格文件
本节介绍如何在 工具 控制台。 通常,管理员会使用批量编辑器来搜索和编辑多个项目。 为此,可使用GQL查询填充表,然后选择要处理的内容项。 作者通常使用批量编辑器作为可通过 产品列表 组件。
批量编辑器的用例示例 example-use-case-for-the-bulk-editor
例如,如果您需要填写特定调查的用户的所有名称和电子邮件地址,批量编辑器可以提供该信息,并将其导出到电子表格中。
Geometrixx网站中包含说明此类用例的示例:
-
导航到 支持 页面,然后转到 客户服务满意度 调查。
-
编辑 the 表单开始 段落。 在对话框中,单击 高级 选项卡,展开 操作配置,然后单击 查看数据…….
-
批量编辑器是完全可自定义的。尽管在本例中,批量编辑器不允许用户编辑内容,但只允许用户将信息导出到电子表格。
如何使用批量编辑器 how-to-use-the-bulk-editor
批量编辑器允许您:
搜索和编辑内容 searching-and-editing-content
要使用批量编辑器同时编辑多个项目,请执行以下操作:
- 在 工具 控制台中,单击 导入程序 文件夹来展开它。
- 双击 批量编辑器 打开它。
- 输入选择要求:
例如:
-
单击 搜索. 批量编辑器会显示结果。
对于上述示例,将返回符合搜索标准的所有页面并显示请求的列。
-
在单元格中双击,可进行所需的任何更改。
-
单击 保存 保存更改( 保存 按钮)。
note caution CAUTION 您在此处所做的更改将写入存储库内容;例如, 路径.
其他GQL查询参数 additional-gql-query-parameters
- 路径: 仅搜索此路径下的节点。 如果指定多个具有路径前缀的术语,则只考虑最后一个术语。
- 类型: 仅返回给定节点类型的节点。 这包括主类型和混合类型。 您可以指定多个以逗号分隔的节点类型。 GQL将返回任何指定类型的节点。
- 订单: 按给定属性对结果进行排序。 您可以指定多个以逗号分隔的属性名称。 要按降序顺序对结果进行排序,只需在属性名称前添加减号。 例如:order:-name。 使用加号将以升序返回结果,这也是默认值。
- 限制: 使用间隔限制结果数。 例如:限制:10…20请注意,间隔基于零,开始包含,结束为排除。 您还可以指定打开间隔10… 或限制:…20如果忽略点,并且只指定了一个值,则GQL最多将返回此数量的结果。 例如,limit:10(将返回前10个结果)
导出内容 exporting-content
您可能需要导出内容,并在Excel电子表格中对其进行更改。 例如,您可能希望导出邮件列表,并直接在Excel中更改所有列出电话号码的区号,添加其他行,等等。
要导出内容,请执行以下操作:
-
按照 搜索和编辑内容.
-
单击 导出 将更改导出到以制表符分隔的Excel电子表格。 AEM WCM会询问您要将文件下载到的位置。
note note NOTE 默认情况下,更改将进行编码 Windows-1252 (也称为CP-1252)。 您可以选中UTF-8以导出UTF-8中的更改。 -
选择位置并确认要下载文件。
-
下载文件后,您可以从电子表格程序中打开该文件,例如,Microsoft Excel。 电子表格程序会导入文件并将其转换为电子表格格式。
导入内容 importing-content
默认情况下,打开批量编辑器时,导入功能会隐藏。 只需添加参数即可 hib=false
到URL时,将显示 导入 按钮。 您可以从任何制表符分隔的( .tsv
)文件。 为了使导入正常工作,列标题(单元格的第一行)必须与要导入到的表的列标题相匹配。
要导入内容,请执行以下操作:
-
打开批量编辑器。
-
添加
?hib=false
到URL,例如:http://localhost:4502/etc/importers/bulkeditor.html?hib=false
-
单击 导入.
-
选择
.tsv
文件。 数据将导入到存储库中。