islandora-rdm / islandora_riprap
RipRap在Drupal中的报告。
dev-8.x-1.x
2019-11-12 16:11 UTC
Requires
This package is auto-updated.
Last update: 2024-09-13 03:25:24 UTC
README
简介
一个Drupal 8模块,利用Riprap修复性微服务的数据提供节点级别的报告。
概述
目前处于开发中。到目前为止,已在“媒体”选项卡中添加了“修复性审计”字段(实际上是Islandora模块提供的“管理媒体”视图的输出),显示与节点关联的媒体的Fedora URL。每个URL都根据是否有失败的修复事件进行颜色编码,并提供链接到事件的完整报告。
需求
安装
- 将此存储库克隆到Islandora的
drupal/web/modules/contrib
目录。 - 在“管理 > 扩展”菜单下启用模块,或者通过运行
drush en -y islandora_riprap
。
配置
注意:如果您在CLAW Playbook Vagrant机器上运行Islandora,在Vagrant主机机器上运行Riprap,请在Riprap目录中运行
php bin/console server:start *:8001
来启动Riprap Web服务器。然后在Drupal中,确保您的“Riprap微服务REST端点”设置说“http://10.0.2.2:8001/api/fixity”。
- 转到Drupal的“配置”菜单。
- 在“Islandora”部分,单击“修复性审计”链接。
- 调整您的配置选项。
- 将“修复性审计”字段添加到“管理媒体”视图(就像向视图添加其他任何字段一样)
- 在您的视图列表(“管理 > 结构 > 视图”)中,单击“管理媒体”视图的“编辑”按钮。
- 在“页面”显示中,单击“添加字段”按钮。
- 从字段列表中选中“修复性审计”。
- 单击“应用(此显示)”。
- 如果您想,可以更改标签。
- 单击“应用(此显示)”。
- 可选地,您可以将新的“修复性审计”字段定位到媒体表中任何您想要的位置。
- 单击“保存”按钮以保存对视图的更改。
现在,当您在Islandora对象节点中单击“媒体”选项卡时,您将在表中看到一列新的Fedora URL
单元格为绿色,表示该媒体文件的修复性事件全部成功。详情链接将引导到事件的完整报告。
如果找不到Riprap或Riprap未在其配置的端点URL上运行,则每个单元格将包含一个错误消息。