跳转到主要内容

将Plone成员数据导出为CSV文件

项目描述

概述

客户的一个非常常见的需求是提供他们在其门户和网站中注册用户的列表。尽管PlonePAS允许我们部署不同的用户和属性源,即使在最简单的情况下——Plone工厂设置——也需要导出用户数据时,这种情况并未涵盖。

本软件包旨在解决至少简单用例,允许门户管理员以CSV格式导出成员数据(除密码外)。

安装

要在基于buildout的安装中使用此软件包

  1. 将sc.base.memberdataexport软件包解压缩到buildout的src文件夹中

  2. 编辑您的buildout.cfg并添加以下信息

    [buildout]
    ...
    eggs =
        sc.base.memberdataexport
    
    [instance]
    zcml =
        ...
        sc.base.memberdataexport

最后一行告诉buildout生成一个zcml片段,告诉Zope配置sc.base.memberdataexport。

如果另一个软件包依赖于sc.base.memberdataexport egg或直接包含其zcml,您不需要在buildout配置中指定任何内容:buildout将自动检测此内容。

更新配置后,您需要运行“bin/buildout”,这将负责更新您的系统。

转到Plone界面中的“站点设置”页面,并点击“添加/删除产品”链接。

选择产品(勾选其复选框)并单击“安装”按钮。

卸载 - 这可以在同一管理屏幕中完成,但仅限于您从快速安装程序安装时。

注意:您可能需要清空浏览器缓存以查看产品安装的效果。

测试与

致谢

  • 埃里科·安德烈(erico at simplesconsultoria dot com dot br)- 编码

  • 简单咨询公司(products at simplesconsultoria dot com dot br)- 包装

变更日志

0.5 (2009-03-29)

  • 使用控制面板配置最常见的设置 [erico_andrei]

  • 仅与Plone工厂设置(ZODB用户源)进行了测试 [erico_andrei]

  • 初始发布 [erico_andrei]

项目详情


下载文件

下载适用于您的平台的文件。如果您不确定选择哪个,请了解更多关于 安装软件包 的信息。

源分发

sc.base.memberdataexport-0.5.tar.gz (17.6 kB 查看哈希值)

上传时间 源代码

构建分发

sc.base.memberdataexport-0.5-py2.4.egg (28.7 kB 查看哈希值)

上传时间 源代码

由以下支持