通过CSV文件导入/导出用户
项目描述
概述
本Plone产品允许您在CSV文件中导入/导出门户成员。一些属性也可以同时设置。
描述
使用Quickinstaller工具安装后,它会在控制面板中添加一个附加项。
相关信息均由portal_registration和portal_membership管理。(例如:用户名、密码、角色、电子邮件、位置、描述……)
CSV模板可直接通过控制面板获取,用作您自己的CSV文件的基线。
没有预处理。数据直接使用。如果导入CSV时发生错误,您必须自行纠正。
在错误情况下,此产品允许您下载只包含匹配行的CSV文件。使用它来纠正错误,然后重试。
安装
使用buildout,在您的egg和zcml部分中添加atreal.usersinout。
重要
当然,这些功能仅适用于具有“管理员”角色的成员。
注意
现在支持向组添加成员,但当前尚未实现导出。
全局角色可以导入,但目前尚未导出。即将实现。
贡献者
-
Romain BEYLERIAN [rbeylerian]
致谢
感谢raptus - raptus.com的Simon Kaser <simu>在角色/组导出和德语翻译方面的帮助。
待办事项
可自定义CSV标题。
变更日志
1.2.3 (2015-10-27)
添加卸载配置文件。[thet]
支持密码导出,来自此蓝图:http://play.pixelblaster.ro/blog/archive/2011/03/09/export-import-users-in-and-out-of-plone [thet]
添加z3c.autoinclude.plugin入口点。[thet]
PEP 8,清理。[thet]
1.2.2 (2011-11-28)
修复创建没有组的用户时的行为。[rbeylerian]
1.2.1 (2011-11-18)
更新README.txt [rbeylerian]
添加了CMFCore permissions.zcml的条件包含以支持Plone 4.1。[rbeylerian]
更新MANIFEST.in(现在包括docs文件夹、txt和.mo文件)[rbeylerian]
1.2
添加了角色和组的导出支持[simu]
添加了过滤acl_users.searchUsers的结果,以忽略来自mutable_properties插件的条目,这些条目导致了用户和组的重复条目。[simu]
修复了导出时抛出的AttributeError,当portal_membership.getMemberById返回None时(例如,如果通过Plone UI创建了组)[simu]
添加了德语翻译[simu]
1.1 beta1
添加了组创建/成员分配
修复了问题编号2 http://plone.org/products/atreal.usersinout/issues/2
法语翻译中的错误[tiazma]
1.0 beta4
添加了翻译支持
添加了法语翻译[Matthias Broquet a.k.a tiazma]
1.0 - 尚未发布
初始发布[Matthias Broquet a.k.a tiazma]