一种新的特定权限,允许解锁Plone内容
项目描述
更改默认Plone行为在 锁定文档 管理:添加一个新的(特定)权限,而不是依赖于修改权限。
简介
Plone通过plone.locking模块提供了原生锁定保护,但如文档所述,能够修改文档的用户总能窃取锁。
如何工作
此插件添加了一个新的不同权限用于锁定:collective.filteredlocking: 可以解锁对象。
没有此权限的用户将无法解锁文档,直到所有者释放锁或锁过期。
致谢
在Emilia Romagna大区的支持下开发;Emilia Romagna大区支持PloneGov倡议。
变更日志
2.0.0 (2022-07-15)
Python 3支持。弃用对Python 2.7和Plone < 5.2的支持。[reflab]
1.2.0 (2014-05-15)
修复egg格式。[keul]
正确的包依赖关系。[keul]
删除了无用的GS配置文件。[keul]
不要重写整个TTWLockable代码,而是从Plone默认的继承。[keul]
Pyflakes清理。[keul]
默认权限现在将复制默认Plone行为(编辑可以释放锁)[keul]
用户可以随时删除自己的锁。这防止了用户因没有适当的权限而被锁定的奇怪行为[keul]
添加了对网站管理员角色的支持[keul]
添加了测试套件
1.1.0 (2013-06-24)
z3c.autoinclude
1.0.0 - 未发布
初始发布
关闭
collective.filteredlocking-2.0.0.tar.gz的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | 14761e2557ab378d241ae8102d17385104d6f9760549b240ff46d376d7a1d830 |
|
MD5 | 2e3ffe91c1c6b43d5f2f80ca10ee812e |
|
BLAKE2b-256 | 1ca644031f7a890201ca9fdcd2a0a6fcddf4d1b68e414aaf5a6f3bccf4003a13 |