允许在Plone中切换编辑模式
项目描述
collective.editmodeswitcher
collective.editmodeswitcher允许在编辑和仅查看模式之间切换。这使用户可以无需可编辑边框查看页面。当前设置存储在cookie中,因此适用于多个页面视图。这在单点登录环境中特别有用。
安装
将collective.editmodeswitcher添加到您的buildout配置
[instance]
eggs +=
collective.editmodeswitcher
或将它作为依赖项添加到您的某个包中。
兼容性
与Plone 4.2、4.3和5.1兼容。
使用
要切换编辑模式,请调用视图@@switch-editmode。这将切换编辑模式并将当前编辑模式状态存储在cookie中以便后续请求。您可以通过调用@@switch-editmode/get_state来获取当前状态,这将返回“启用”或“禁用”。
您可能想在某个地方放置一个用于切换编辑模式的操作 - 这个集成不是由collective.editmodeswitcher完成的。
缓存
collective.editmodeswitcher提供了一个名为editmode的plone.app.caching etag适配器。这个etag可以用于缓存配置,以便在切换编辑模式时清除缓存。
链接
版权
本软件包版权所有 4teamwork。
collective.editmodeswitcher 采用 GNU 通用公共许可证,版本 2。
变更日志
1.1.0 (2019-10-15)
移除 Plone 4.1 支持。 [jone]
增加 Plone 5.1 支持。 [tinagerber]
1.0.3 (2016-05-12)
提供 plone.app.caching etag “editmode”。 [jone]
1.0.2 (2016-02-12)
实现可遍历的 get_state 方法,返回当前编辑模式状态。 [mathias.leimgruber]
使用 ftw.testbrowser 进行测试。 [mathias.leimgruber]
1.0.1 (2013-05-24)
通用软件包清理:更新 README,更新元数据,测试,声明依赖关系
1.0 (2011-02-25)
初始发布
项目详情
collective.editmodeswitcher-1.1.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 615e30134f3c1f124ac560d0fd3ebd613fa1a1851dc6dfd7c11940f160c6b1ba |
|
MD5 | 98386a1954d3aa9cb455268b5c224c9e |
|
BLAKE2b-256 | 9743c5ce8a7b15be7c19a5ba48e7f54a5c3406672ffef003b1c60e1f52131f35 |