discoverygarden / islandora_hierarchical_access
v1.3.1
2024-08-05 11:47 UTC
Requires
Requires (Dev)
- drupal/test_support: ^1
README
实现了一个访问控制模型,其中
- 文件属于媒体
- 媒体属于它们所引用的节点;并且
- 递归地,文件属于媒体
如果没有内部关系,则不应影响与外部相关实体的访问。
其中
- 一个文件被多个媒体引用时,如果至少有一个媒体可访问,则应授予文件访问权限
- 与至少一个节点有“媒体属于”关系的媒体,只有在至少有一个这些节点可访问时才应可访问
开发
包含了一些自动化/PHPUnit 测试。可以通过以下调用运行测试
DRUPAL_ROOT=/opt/www/drupal sudo -u www-data -- env -C $DRUPAL_ROOT \ SIMPLETEST_BASE_URL="https://" \ SIMPLETEST_DB=pgsql://drupal:drupal@localhost:5432/drupal_default \ $DRUPAL_ROOT/vendor/bin/phpunit "--bootstrap=$DRUPAL_ROOT/core/tests/bootstrap.php" \ --verbose "$DRUPAL_ROOT/modules/contrib/islandora_hierarchical_access"
故障排除/问题
遇到问题或解决问题?请联系 discoverygarden。