Skip to main content

webdav 锁定支持

项目描述

概述

为 Plone 提供基本的自动锁定支持。默认情况下,锁是可窃取的,这意味着具有编辑权限的用户将能够窃取另一个用户的锁,但会警告其他人可能正在编辑同一对象。由 Plone、Archetypes 和 plone.app.iterate 使用

兼容性

Plone 5 中使用了 2.1.x 版本(从主分支构建),并且与早期的 Plone 版本不兼容。

Plone 4.x 使用 2.0.x 版本(但也可能与早期版本兼容)。

Plone 3 使用 1.x 版本。

变更日志

2.2.5 (2021-10-09)

Bug修复:

  • 注册一个备用 @@plone_lock_info 视图以允许编辑没有 plone.locking 行为的对象。[埃里克] (#3331)

2.2.4 (2020-04-20)

Bug修复:

  • 小的包装更新。(#1)

2.2.3 (2018-09-27)

Bug修复:

  • 更多 Python 2 / 3 兼容性修复。[主题]

2.2.2 (2018-02-05)

Bug修复:

  • 更新测试以不使用 plone.app.testing.bbb 代码。这应该避免测试隔离问题。[gforcada]

2.2.1 (2018-02-02)

Bug修复:

  • 添加 Python 2 / 3 兼容性 [pbauer]

2.2 (2017-06-08)

新的功能:

  • 所有 LockingOperations 方法都可以选择重定向到上下文视图 [ale-rt]

Bug修复:

  • 测试修复:在 doctest 中使用 print (Python 3/ Zope 4 compat) [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 [vangheem] 修复写入读取 CSRF 问题

2.0.7 (2015-06-05)

  • 修复 Python 2.6 和旧的 setuptools(至少 0.6c11)可能找不到README.txt的包问题。[毛里求斯]

2.0.6 (2015-06-05)

  • 佩普8。[万海姆]

2.0.5 (2014-10-20)

  • 将“create_lock”添加到“plone_lock_operations” [hman]

  • 锁定超时现在可以通过 LockType 定义修改 [parruc]

  • 移植到 plone.app.testing [tomgross]

2.0.4 (2012-10-20)

2.0.3 (2012-01-04)

  • 检查上下文是否未加入到添加锁的事务的 zodb 连接。[fafhrd91]

2.0.2 (2011-11-29)

2.0.1 - 2011-05-12

2.0 - 2010-07-18

  • 定义所有包依赖项。[汉诺施]

  • 仅将许可证更新到 GPL 版本 2。[汉诺施]

1.2.1 - 2010-07-01

  • 从 Products.CMFCore加载cmf.*权限。[汉诺施]

1.2.0 - 2009-03-04

  • 添加了 IRefreshableLockable 接口和 TTWLockable 实现。[达维萨利]

  • 将默认锁定超时更改为 10 分钟。[达维萨利]

1.1.0

  • 澄清许可和版权声明。[汉诺施]

  • 额外声明测试依赖项。避免依赖 Plone。[汉诺施]

  • 指定包依赖项。[汉诺施]

  • 修复缺少的国际化(#8609 感谢 Vincent Fretin)[encolpe]

1.0.5 - 2008-01-03

1.0 - 2007-08-17

  • 初始发行。

下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

plone.locking-2.2.5.tar.gz (22.3 kB 查看哈希

已上传 source

内置分布

plone.locking-2.2.5-py2.py3-none-any.whl (16.7 kB 查看哈希

已上传 py2 py3