提供使用plone.app.iterate和灵活内容类型的行为。

plone.app.stagingbehavior的Python项目详细描述


简介

IStagingSupport行为用于启用plone.app.iterate 灵活内容的功能。它允许您执行结帐 以及签入操作以处理原始内容的副本。

使用量

使用行为plone.app.stagingbehavior.interfaces.IStagingSupport 在你灵巧的内容类型。

profiles/default/types/yourtype.xml中添加行为:

<?xml version="1.0"?>
<object name="example.conference.presenter" meta_type="Dexterity FTI"
   i18n:domain="example.conference" xmlns:i18n="http://xml.zope.org/namespaces/i18n">

 <!-- enabled behaviors -->
 <property name="behaviors">
     <element value="plone.app.stagingbehavior.interfaces.IStagingSupport" />
 </property>

</object>

istagingsupport行为只是将引用的登台支持添加到 内容类型,但它不启用它。

必须在plone type控制面板中设置“版本控制”选项 (/@“类型控制面板”)设置为“手动”或“自动”以激活 版本控制。

更多信息

有关登台工作方式的详细信息,请参阅 plone.app.iterate和products.cmfedtitions:

更改日志

0.1(2014-10-20)

  • 使用info viewlet的索引而不是模板 带有zcml注册的模板(与 p.a.迭代) [cewing]
  • 修复plone.app.linkintegrity上灵活支持的实现问题, 当此行为与plone.app.referenceablebehavior一起使用时,删除确认表单 失败,因为要删除的对象没有IntID。 在这种情况下,使用这个补丁get_relations方法只返回一个空列表。 [jpgimenez]

0.1b4(2012-08-20)

  • 不向匿名用户显示锁定邮件 [马特沃斯]
  • 将批注从工作副本复制到基线签入。 [弗雷佩尔,乔恩]
  • 修复通过获取访问以前签入的内容时出现的密钥错误 包装 http://code.google.com/p/dexterity/issues/detail?id=270 [Anthonygerrard]
  • 如果用户是匿名的,则隐藏“锁定”状态消息 [马特沃斯]

0.1b3(2011-09-24)

  • 确保在 工作副本已签入。 [沼泽猴]
  • 修复损坏的依赖项声明。 [Danjacka,Jonstahl]

0.1b2(2011-06-16)

  • 声明plone.app.versioningbehavior和plone.app.referenceablebehavior 作为测试依赖项。 [达尼亚卡,达维萨格利]
  • 声明对plone.app.relationfield的隐式依赖关系。 [大卫萨格里]

0.1b1(2011-05-20)

  • 添加功能测试。 [戴维萨格利·安德烈杰拉德]

0.1a2(2011-01-25)

  • 已修复以避免尝试在只读字段上设置值。 [DEO]
  • 改进文档和使用信息。 [DEO]

0.1a1(2011-01-24)

  • 将包重命名为plone.app.StagingBehavior。 [DEO]
  • 确保启动一个iaftercheckinevent,以便 锁定处理程序(handlecheckin)从 基线对象。 [DEO]
  • 添加了允许签入操作成功的解决方法。 向邮件列表发送消息以讨论此问题。 [DEO]
  • 修正为只使用plone.app.stagingBehavior策略来提高灵活性 内容,避免对原型内容的任何干扰。 [DEO]
  • 删除了对plone.relations的依赖,进行了一些清理。 [jbaumann]
  • 向StagingRelationValue添加了creator属性。 [jbaumann]
  • 修正了签入中的attributeerror processform。 [jbaumann]
  • 实现了简单的签入过程,只复制所有字段值。 [jbaumann]
  • 把代码整理一下。 [jbaumann]
  • 第一次实施。 [jbaumann]

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

推荐PyPI第三方库


热门话题
java基于Maven结果构建不同的Docker映像(与Jenkins一起)   java为什么在捕获异常时顺序很重要?   java如何创建或添加文本编辑器来使用swing输入数学方程?   构建/编译颤振应用程序时的java问题   java如何在调用方中返回数据之前等待JavaFX服务完成?   java如何将文件而不仅仅是文本发送到JMS队列?   c#将StringBuilder#AppendFormat转换为java   web应用程序中的java授权   java找不到元素:通过POM执行代码时出错,通过单个main()程序执行时,同一定位器工作正常   从Java运行带有自定义模块导入的Python脚本   多线程Java堆内存使用率波动   使用Java在MongoDB中进行动态聚合   unicode UTF8到Java中的EBCDIC   java项目不会在Android Studio中运行