跳转到主要内容

一种新的特定权限,允许解锁Plone内容

项目描述

更改默认Plone行为在 锁定文档 管理:添加一个新的(特定)权限,而不是依赖于修改权限。

简介

Plone通过plone.locking模块提供了原生锁定保护,但如文档所述,能够修改文档的用户总能窃取锁。

如何工作

此插件添加了一个新的不同权限用于锁定:collective.filteredlocking: 可以解锁对象

没有此权限的用户将无法解锁文档,直到所有者释放锁或锁过期。

致谢

Emilia Romagna大区的支持下开发;Emilia Romagna大区支持PloneGov倡议

作者

此产品由RedTurtle技术团队开发。

RedTurtle Technology Site

变更日志

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 - 未发布

  • 初始发布

由以下机构支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面