digitalutsc/islandora_group
Composer 安装命令:
composer require digitalutsc/islandora_group
包简介
This module assists to manage access control for node and media with Group module
README 文档
README
Islandora Group extends access control with Drupal's Group module
Installation
-
By composer (recommended):
composer require digitalutsc/islandora_group -
By manually, run
git clone git@github.com:digitalutsc/islandora-group.gitto Drupal module directory. Then download the dependency modules in the next section bellow
To Configure Group
Dependencies
This module has the following dependencies:
Credits
This module is based on work completed by Danny Lamb at Born-Digital.
Default Groups Setup for Testing.
Install the module the following module: https://github.com/digitalutsc/islandora_group_defaults
How to setup this module
- In content type(s) and media typ(s) which need to be applied access control, create an Entity Reference field which is referenced to Islandora Access Taxonomy Vocabulary.
- Visit
/admin/config/access-control/islandora_groupto select access control field for each entity of Drupal site.
In Node
- In any node(s) which need to be applied access control, click on a tab "Access Control With Group".
- Select a Group for this node.
- If a node has media, check the media which need to add them to the same Group along with the node.
- If a node has children nodes, check the child node which need to add them to the same Group along with the node.
In Media
- In media types(s) which need to be applied access control, create an Entity Reference field which reference to Islandora Access Taxonomy Vocabulary.
- In any media(s) which need to be applied access control, click on a tab "Access Control With Group".
In Bulk Batch Update
- How to setup: https://www.youtube.com/watch?v=ZMp0lPelOZw
- Bulk batch update on the access control field which you are setup for entities.
digitalutsc/islandora_group 适用场景与选型建议
digitalutsc/islandora_group 是一款 基于 PHP 开发的 Composer 扩展包,目前已累计 2.08k 次下载、GitHub Stars 达 0, 最近一次更新时间为 2022 年 01 月 04 日, 在 PHP 生态内属于活跃度较高的组件。
我们在过去多个企业项目中使用过 digitalutsc/islandora_group 或与其功能相近的方案,如果你在选型或落地过程中遇到问题,例如 版本兼容、二次改造、私有化封装、与内部系统对接、生产 BUG 排查,欢迎联系我们协助评估。
基于 digitalutsc/islandora_group 在你已有业务上做功能扩展、字段裁剪、UI 适配、与内部账号 / 权限 / 日志系统的深度对接。
线上偶发问题、内存泄漏、慢查询、并发异常等排查修复;针对高流量场景做缓存、队列、索引层面的调优。
承接完整的项目从需求 → 设计 → 开发 → 上线 → 长期运维;也可按月提供技术保姆服务。
统计信息
- 总下载量: 2.08k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 5
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: GPL-2.0-or-later
- 更新时间: 2022-01-04