discoverygarden / islandora_drush_utils
Islandora的实用Drush命令。
v2.0.1
2024-05-15 11:48 UTC
Requires
- discoverygarden/dgi_standard_derivative_examiner: ^1.2 || ^2
- discoverygarden/update-helper: ^1
- islandora/islandora: ^2
README
简介
包含了一组Islandora的实用Drush命令。
目录
特性
- 删除命令可以递归地删除所有相关的节点、媒体和文件。
- 生成缩略图命令用于为节点重新生成缩略图。
- 空子权重命令用于识别并更新字段_weight中包含空和整数值的节点。
- 重新生成命令用于重新生成一组节点的所有衍生物。
- 用户包装器用于替换传统的--user drush包装器,以支持在drush命令中使用用户。
要求
此模块需要以下模块/库
安装
按常规安装,有关更多信息,请参阅此。
使用
删除器
drush islandora_drush_utils:delete-recursively -vvv --dry-run --empty 7,11 --user=islandora
给定一个以逗号分隔的节点列表作为目标,此命令执行广度优先搜索以找到所有子节点并将它们删除,包括它们相关的媒体,并将与媒体相关的文件标记为“临时”,以便它们成为Drupal垃圾收集的候选文件。
生成缩略图
drush islandora_drush_utils:rederive_thumbnails --model=Image -vvv --nids=7,11 --user=islandora
给定一个以逗号分隔的节点列表作为目标,此命令将为目标模型重新生成缩略图。也可以提供包含逗号分隔的nids的文件作为输入。
重新生成
drush islandora_drush_utils:rederive -vvv --user=islandora
此命令重新生成网站上的所有衍生物。可以定义用于衍生物生成的“媒体用途”术语作为源。默认为原始文件
空子权重
drush islandora_drush_utils:null-child-weight-updater --verbose --dry-run 10 --user=islandora
此命令识别并更新字段_weight中包含空和整数值的节点。
用户包装器
--user=1
在Drush 9之前,可以使用"--user"选项来以其他用户身份运行命令。在此,提供了一个新的"@islandora_drush_utils-user-wrap"注解,可用于在命令中允许使用--user选项。
故障排除/问题
遇到问题或解决了问题?请联系discoverygarden。
维护者和赞助商
当前维护者
赞助商
开发/贡献
如果您想为此模块做出贡献,请查看github的为项目贡献文档和Islandora社区的开发者文档,以创建问题或拉取请求,或联系discoverygarden。