一个可配置的管道,旨在转换导入和导出内容
collective.transmogrifier的Python项目详细描述
transmogrifier为构建将一个事物转换为另一个事物的管道提供支持。具体来说,transmogrifier管道用于将遗留内容转换并导入plone站点。它提供了从多个管段构建
管道的工具,每个管段处理流经管道的数据。
"transmorifier pipeline"是指一组管段的描述,
按一个设置的顺序连接在一起。声明的目标是让这些部分
转换数据,并最终基于这些数据将内容添加到plone站点。
部分处理的任务包括从文本文件、数据库、字符集转换到确定门户类型,
位置和工作流状态。
然而,它的初衷是提供一种可插入的方式来导入遗留内容。
credits
==
用于将一个对象
转换为另一个对象的设备。这个词是由卡尔文的比尔·沃特森和霍布斯的名声所创造的。_ martijn pieters:mailto:mj@jarn.com
_ jarn:http://www.jarn.com/
。_ transmorgifier:http://en.wikipedia.org/wiki/transmorgifier
空白带和已排序的导入。
[thet]
-忽略-但记录-很少出现构造错误的情况。通常这种情况会发生在您不想迁移的对象上,但是一个详细的日志条目是写的。
[suneww]
>1.5.1(2015-11-11-26)
=======
[hvelarde]
>1.5(2015-10-22)
======
>
>-允许csvssource从gs import-gs-import中读取gs导入的文件
上下文
[lentinj]
-不要使用遍历来避免获取或查看时出现问题。
[rpatterson]
-添加csvsource支持以从项密钥获取文件名。
[rpatterson]
-为键多于字段名的行添加csvsource restkey处理。
[rpatterson]
-添加用"urllib2"打开和缓存url的蓝图。
[rpatterson]
-添加用"os.walk"遍历目录的源。
[rpatterson]
-添加对任意csvsource fmtpram选项的支持。
[rpatterson]
-添加调试记录表达式,用于跟踪在管道中移动的
项的更改。
[rpatterson]
-添加用于遍历元素树的xml walker源节。
[rpatterson]
-添加用于向管道添加递归和/或循环的列表源节。
[rpatterson]
-在logger部分添加pprint支持,从测试中使用的pprint
部分移动,使其在实际的
管道中更有用和可用。
[rpatterson]
1.4(2013-04-07)
====
-修复较新zope版本的pagetemplate引擎的导入位置。
[leorochael]
-在安装Products.genericsetup时为GS加载ZCML的错误修复。
[aclark]
1.3(2011-03-17)
==
==
-将genericsetup导入上下文作为注释添加到transmogrifier。
[elro]
-添加了一个记录器以记录特定键的值所有项目。handy
在调试时,您可以看到哪个路径出现故障,如果您希望
在长时间导入中显示进度,则很好。
[regebro]
-添加了一个断点部分以在特定expr上中断会话,这对于调试来说很方便。
[regebro]
>1.2(2010-03-30)
==
-错误修复:构造器承诺对ascii的路径进行编码,但未能做到。感谢GYST找到了差异。
[MJ]
1.1(2010-03-17)
==
-允许CSV源从包以及从绝对或相对文件路径加载其文件。要从包中加载,将
``package.name:filename.csv``传递到``filename``选项。
[optilude]
-add cmf 2.2/plone 4 compatibility for the content constructor
[optilude]
-使用显式提供属性注册transmorgifer适配器。
修复"缺少的"提供属性"加载时安装了
zope.annotation时出错。
[mj]
-向内容构造函数添加所需的标志,如果要构造新项的容器不存在,则会导致引发键错误。
[regebro]
-向操纵器部分添加可选条件。
[regebro]
1.0(2009-08-07)
==建筑。
[mj]
管道的工具,每个管段处理流经管道的数据。
"transmorifier pipeline"是指一组管段的描述,
按一个设置的顺序连接在一起。声明的目标是让这些部分
转换数据,并最终基于这些数据将内容添加到plone站点。
部分处理的任务包括从文本文件、数据库、字符集转换到确定门户类型,
位置和工作流状态。
然而,它的初衷是提供一种可插入的方式来导入遗留内容。
credits
==
用于将一个对象
转换为另一个对象的设备。这个词是由卡尔文的比尔·沃特森和霍布斯的名声所创造的。_ martijn pieters:mailto:mj@jarn.com
_ jarn:http://www.jarn.com/
。_ transmorgifier:http://en.wikipedia.org/wiki/transmorgifier
空白带和已排序的导入。
[thet]
-忽略-但记录-很少出现构造错误的情况。通常这种情况会发生在您不想迁移的对象上,但是一个详细的日志条目是写的。
[suneww]
>1.5.1(2015-11-11-26)
=======
[hvelarde]
>1.5(2015-10-22)
======
>
>-允许csvssource从gs import-gs-import中读取gs导入的文件
上下文
[lentinj]
-不要使用遍历来避免获取或查看时出现问题。
[rpatterson]
-添加csvsource支持以从项密钥获取文件名。
[rpatterson]
-为键多于字段名的行添加csvsource restkey处理。
[rpatterson]
-添加用"urllib2"打开和缓存url的蓝图。
[rpatterson]
-添加用"os.walk"遍历目录的源。
[rpatterson]
-添加对任意csvsource fmtpram选项的支持。
[rpatterson]
-添加调试记录表达式,用于跟踪在管道中移动的
项的更改。
[rpatterson]
-添加用于遍历元素树的xml walker源节。
[rpatterson]
-添加用于向管道添加递归和/或循环的列表源节。
[rpatterson]
-在logger部分添加pprint支持,从测试中使用的pprint
部分移动,使其在实际的
管道中更有用和可用。
[rpatterson]
1.4(2013-04-07)
====
-修复较新zope版本的pagetemplate引擎的导入位置。
[leorochael]
-在安装Products.genericsetup时为GS加载ZCML的错误修复。
[aclark]
1.3(2011-03-17)
==
==
-将genericsetup导入上下文作为注释添加到transmogrifier。
[elro]
-添加了一个记录器以记录特定键的值所有项目。handy
在调试时,您可以看到哪个路径出现故障,如果您希望
在长时间导入中显示进度,则很好。
[regebro]
-添加了一个断点部分以在特定expr上中断会话,这对于调试来说很方便。
[regebro]
>1.2(2010-03-30)
==
-错误修复:构造器承诺对ascii的路径进行编码,但未能做到。感谢GYST找到了差异。
[MJ]
1.1(2010-03-17)
==
-允许CSV源从包以及从绝对或相对文件路径加载其文件。要从包中加载,将
``package.name:filename.csv``传递到``filename``选项。
[optilude]
-add cmf 2.2/plone 4 compatibility for the content constructor
[optilude]
-使用显式提供属性注册transmorgifer适配器。
修复"缺少的"提供属性"加载时安装了
zope.annotation时出错。
[mj]
-向内容构造函数添加所需的标志,如果要构造新项的容器不存在,则会导致引发键错误。
[regebro]
-向操纵器部分添加可选条件。
[regebro]
1.0(2009-08-07)
==建筑。
[mj]