可引用的灵巧类型行为
plone.app.referenceablebehavior的Python项目详细描述
简介
“可引用”行为用于启用uuid(plone.app.uuid)支持 对于灵巧的内容,比如在原型内容类型中。例如,这允许 原型和灵巧内容类型之间的引用。
注意:它不能与plone==4.0一起工作,因为它基于中的plone.uuid集成 CMF公司。它与plone>;=4.1兼容
使用量
只需在中使用行为“plone.app.referenceable behavior.referenceable.irereferenceable” 你的灵巧内容类型。
在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.referenceablebehavior.referenceable.IReferenceable" /> </property> </object>
更改日志
0.7.7(2017-02-05)
错误修复:
- 不要在包注册时加载plone.app.referenceablebehavior.testing,因为它会向plone.app.testing添加一个损坏的依赖项。 [hvelarde]
- 使用zcatalog 4使测试通过 [PBAUER]
0.7.6(2016-11-09)
错误修复:
- 在python文件上添加编码头。 [gforcada]
0.7.5(2016-08-18)
修复:
- 使用zope.interface decorator。 [gforcada]
0.7.4(2016-02-20)
修复:
- 将翻译移到plone.app.locales。 需要plone.app.locales 4.3.9或更高版本。 [粘土]
0.7.3(2015-09-07)
- LinkIntegrity不再使用参考目录。跳过假设的测试 是的。 [PBAUER]
0.7.2(2015-07-18)
- 移动docs/history.txt->;changes.rst。 [timo]
- 去掉多余的“for”。 [fulv]
0.7.1(2015-03-12)
- 修复测试,使其在Jenkins 4.3生态系统上运行 [喷壶]
- 移植到plone.app.testing [汤姆格罗斯]
0.7.0(2014-05-21)
- 慢慢减少行为。这个包裹仍然取决于 原型,但不需要运行其GS配置文件。 AT当前提供的两个工具现在已安装 具有TIS配置文件 [DO3CC]
- 删除了对plone.directives.form的未使用引用。 [DO3CC]
0.6(2014-04-16)
- 修复由于窗体中的ID更改而导致的测试失败。 [范里斯]
0.5(2013-01-10)
- 从 原型。使用此行为的灵巧内容现在可以适应 可引用的,而不是直接提供的。 [jpgimenez]
- 从zope.component导入getsite以避免依赖zope.app.component。 [hvelarde]
0.4.2(2012-08-19)
- 以更正确的方式获取对象的uid。 [弗雷佩尔]
0.4.1(2012-08-18)
- 修复打包错误。 [埃斯特勒]
0.4(2012-08-18)
- 声明对原型的依赖关系。 [大卫萨格里]
- 为可引用类型处理iobjectmovedevent事件以避免 删除时出现“试图取消对象编录失败”错误 以前移动过的物体。 [弗雷佩尔]
0.3(2011-05-18)
- 在事件处理程序中首先尝试obj,返回getsite()。当一个站点正在 deleted getsite()将返回none,因此不起作用。 [慢镜头]
0.2(2011-04-30)
- 在事件处理程序中使用getsite()钩子,因为对象可能是 不是在某些情况下的收购。 [jbaumann]
- 修复中断的可引用导入。 [daftdog]
0.1(2011-02-11)
- 为行为添加“locales”目录和法语翻译。 [Sylvainb]
- 向灵巧性添加可引用的行为 [吹捧]
- 初次发行 [Sylvainb]