la-haute-societe / craft-restrict-asset-delete
防止意外删除已使用资产
2.0.1
2022-08-25 07:45 UTC
Requires
- craftcms/cms: ^4.0.0
README
这是一个 Craft CMS 插件,用于防止删除已使用的资产。
要求
此插件需要 Craft CMS 4.0.0 或更高版本。此插件 1.x 版本支持 Craft CMS 3.x。
安装
简单方式
只需从 Craft 插件商店 安装插件。
使用 Composer
- 从项目目录使用 Composer 安装:
composer require la-haute-societe/craft-restrict-asset-delete
- 在 Craft 控制面板中,转到设置 → 插件,并点击“安装”按钮安装“限制资产删除”插件。
限制资产删除概述
想要防止贡献者删除已使用资产?这款插件适合您!
使用限制资产删除
插件激活后,任何未经授权的用户尝试删除已链接到任何条目的资产都会被拒绝。
注意:插件不会阻止在 WYSIWYG 编辑器字段中的链接资产被删除。
用户限制
可以通过在组或用户级别使用相关权限来设置限制。
管理员限制
您可以通过转到设置 → 限制资产删除来确定是否允许 Admin
用户跳过限制。
您还可以将插件的 config.php
文件复制并修改为 craft/config
目录下的 restrict-asset-delete.php
以覆盖该行为。
注意:默认情况下,具有
Admin
权限的用户不允许跳过限制。