WebDAV锁定支持
项目描述
概述
为 Plone 提供基本的自动锁定支持。默认情况下,锁可被窃取,这意味着具有编辑权限的用户将能够窃取另一个用户的锁,但会警告其他用户可能正在编辑相同的对象。由 Plone、Archetypes 和 plone.app.iterate 使用
版本信息
3.x -> 仅适用于 Plone 6.0+
2.3.x -> 在 Plone 5+ 中使用(与早期版本的 Plone 不兼容)
2.0.x -> 由 Plone 4.x 使用(但可能与早期版本兼容)。
1.x 版本由 Plone 3 使用。
变更日志
3.0.1 (2024-01-22)
内部
更新配置文件。 [plone 开发者] (6e36bcc4, 7723aeaf)
3.0.0 (2023-04-16)
破坏性变更
删除 python 2.7. (#1)
新功能
更新信息视图小部件的 CSS 类到 Bootstrap 5。[ewohnlich] (bs5)
内部
更新配置文件。[plone 开发者] (234bb1d6, 5cc689e5)
2.3.0 (2023-02-08)
错误修复
仅更新到 Zope4,包括 troove 类别。[jensens] (#19)
2.2.5 (2021-10-09)
错误修复
注册一个回退 @@plone_lock_info 视图,以便允许没有 plone.locking 行为的对象被编辑。[ericof] (#3331)
2.2.4 (2020-04-20)
错误修复
微小的打包更新。[#1]
2.2.3 (2018-09-27)
错误修复
更多的 Python 2/3 兼容性修复。[thet]
2.2.2 (2018-02-05)
错误修复
更新测试,不使用 plone.app.testing.bbb 代码。这应该可以避免测试隔离问题。[gforcada]
2.2.1 (2018-02-02)
错误修复
添加 Python 2/3 兼容性。[pbauer]
2.2 (2017-06-08)
新功能
所有 LockingOperations 方法都可以选择性地重定向到上下文视图。[ale-rt]
错误修复
测试修复:在 doctest 中使用 print(Python 3/ Zope 4 兼容)[MatthewWilkes]
2.1.3 (2016-09-09)
新功能
更新 README.rst 以包含兼容性。[djowett]
2.1.2 (2016-08-15)
修复
使用 zope.interface 装饰器。[gforcada]
2.1.1 (2015-10-27)
新增
使用注册查找 types_use_view_action_in_listings。[esteele]
存储在注释上的锁是安全的写入读取。[gforcada]
2.1.0 (2015-09-07)
从配置注册中拉取 lock_on_ttw_edit 设置。[esteele]
2.0.8 (2015-07-20)
修复与最新 plone.protect 的写入读取 CSRF 问题。[vangheem]
2.0.7 (2015-06-05)
修复与 Python 2.6 和旧 setuptools(至少 0.6c11)的可能包问题,无法找到 README.txt。[maurits]
2.0.6 (2015-06-05)
Pep8。[vangheem]
2.0.5 (2014-10-20)
将“create_lock”添加到“plone_lock_operations”。[hman]
锁定超时现在可以通过 LockType 定义来修改。[parruc]
移植到 plone.app.testing。[tomgross]
2.0.4 (2012-10-20)
当我们在文件的上下文中点击“解锁”时,不要下载文件。参见 https://dev.plone.org/ticket/13191 [thomasdesvenain]
2.0.3 (2012-01-04)
检查上下文是否未连接到 zodb 连接以添加锁的事务。[fafhrd91]
2.0.2 (2011-11-29)
如果数据库处于只读模式,则不要清理过期的锁。http://dev.plone.org/ticket/12239 [fafhrd91]
2.0.1 - 2011-05-12
如果找不到上下文特定的适配器,plone.locking 将检查全局锁定设置。修复 http://dev.plone.org/plone/ticket/11779 [ggozad]
添加 MANIFEST.in。[WouterVH]
2.0 - 2010-07-18
定义所有包依赖关系。[hannosch]
更新许可证到仅适用于 GPL 版本 2。[hannosch]
1.2.1 - 2010-07-01
从 Products.CMFCore 加载 cmf.* 权限。[hannosch]
1.2.0 - 2009-03-04
添加了IRefreshableLockable接口和TTWLockable实现。[davisagli]
将默认锁超时时间更改为10分钟。[davisagli]
1.1.0
澄清了许可和版权声明。[hannosch]
在额外部分声明测试依赖,避免依赖Plone。[hannosch]
指定包依赖。[hannosch]
修复了缺失国际化(#8609,感谢Vincent Fretin)。[encolpe]
1.0.5 - 2008-01-03
修复了默认设置为12分钟的锁超时,现在设置为maxtimeout(71582788分钟)。修复了http://dev.plone.org/plone/ticket/7358 [jfroche]
修复了匿名用户锁定内容时的TypeError。修复了http://dev.plone.org/plone/ticket/7246 [maurits]
1.0 - 2007-08-17
初始发布。
plone.locking-3.0.1.tar.gz的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 0c3c5c051886dbda86ea820ceb5924f9bb3f3b410dd5e8e397e4576181b297f5 |
|
MD5 | 2d9b0abdea1b788e3bb098ff6a96cf8b |
|
BLAKE2b-256 | ab2bef051c251ea3c845d9fe42d12b3d7f14eed41090ec01a30cdc497d3864e0 |
plone.locking-3.0.1-py3-none-any.whl的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 61df01a4916a634f51a41c8ff2e99c0d7583cf61542d8cbc2556d01fcdf1d161 |
|
MD5 | 6d30361efb761526452f2503ba53dc89 |
|
BLAKE2b-256 | b2172f2e1bcad58767bfce397558cfd9dcb244bb7f367ada1fc1f1525a77ad7d |