允许在plone中切换编辑模式

collective.editmodeswitcher的Python项目详细描述


集合.editModeSwitcher

collective.editmodeswitcher允许在“编辑”和“仅查看”模式之间切换。 这使具有“修改”权限的用户可以在不可编辑的情况下查看页面 边界。 当前设置存储在cookie中,因此对多个 页面视图。 这在单点登录环境中特别有用。

安装

collective.editmodeswitcher添加到构建配置:

[instance]eggs +=
    collective.editmodeswitcher

或者将其作为依赖项添加到您的一个包中。

兼容性

Plone4.14.24.3一起运行。

使用量

要切换编辑模式,请调用视图@@switch-editmode。 这将切换编辑模式并存储当前编辑模式状态 在一个cookie中以获取进一步的请求。您可以通过调用 @@switch-editmode/get_state,这将返回enabled,或“disabled”。

您可能想在某个地方放置一个用于切换编辑模式的操作- 集成不是由collective.editmodeswitcher完成的。

缓存

collective.editmodeswitcher提供了一个plone.app.cachingetag适配器 命名为editmode。 这个etag可以在缓存配置中使用,以便使缓存 切换编辑模式时刷新。

更改日志

1.0.3(2016-05-12)

  • 提供plone.app.caching etag“editmode”。[乔恩]

1.0.2(2016-02-12)

  • 实现可遍历的get_state方法,该方法返回当前编辑模式状态。 [mathias.leimgruber]
  • 使用ftw.testbrowser进行测试。 [mathias.leimgruber]

1.0.1(2013-05-24)

  • 一般包装清理: 更新自述文件、更新元数据、测试、声明依赖项

1.0(2011-02-25)

  • 初始版本

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
添加组件后,java JTable为空   java将json发送到php并插入mysql,但返回null   java Spring引导JNDI CommonJ资源   从不同PC创建和合并后的Java servlet问题   java如何在使用findelements时从xpath获取文本   java使用spring boot使用gmail smtp发送电子邮件   java在不使用pojo、bean或getter和setter的情况下获取Json标题的Json数组   Java中的OpenFile对话框将null作为响应   JavaBuilder模式。扩展接口   java中无需替换的数据结构选取   java如何评价Encog中的预测神经网络   java如何在安卓中使用实际的HttpURLConnection进行单元测试?   java使用XML配置禁用WebSocket中的CSRF保护   java如何通过hibernate从多表查询中获取数据?   mysql如何在java中获取更新的行Id   java AEM/CQ组件单一组件/有限组件   java FFmpeg Javacv延迟问题   显示整数数组的java不起作用