跳转到主要内容

Plone的地址簿产品

项目描述

collective.contacts

英语

本产品提供了一个地址簿,您可以在其中添加人员、组织和个人。

地址簿有3种自定义视图,一个用于人员,一个用于组织,一个用于个人。

该产品已完全国际化,因此如果您想使用您的语言,只需将另一个文件夹添加到 locales 文件夹中,并在其中添加您的语言即可。

它还具备搜索功能、导出、导入以及向多人发送邮件的能力。

搜索

有快速搜索和高级搜索。在快速搜索中,您可以输入任何文本,它将显示所有具有该文本(或部分文本)的任何字段(人员或组织)的所有用户、组织或个人。在高级搜索中,您可以为每个字段(从人员到组织)指定文本(或部分文本)以进行更精确的搜索。

导出

目前您可以导出人员或组织到 csv 文件。它导出所有字段,您无法进行筛选。

导入

您可以导入人员或组织,但 csv 必须具有非常精确的格式,因此建议导入使用此导出器导出的 csv。

发送邮件

本产品不提供从门户发送邮件的表单,它提供的是一个包含所有选中的人员或组织的 mailto:,这样您就可以使用您喜欢的电子邮件客户端发送电子邮件,而无需复制粘贴所有内容。

本产品由 Menttes[0] 开发,由 Rosario 市政府[1] 赞助。

[0] - http://www.menttes.com [1] - http://www.rosario.gov.ar collective.contacts 的变更日志 =================================

1.5.2 (2012-06-09)

  • 修复包 [aclark]

1.5.1 (2012-06-06)

  • 修复了 Plone 4.2 中的权限错误 [jpg]

1.5.0 (2012-06-06)

  • 添加了荷兰翻译,合并了一些翻译 [fvandijk]

  • 添加了指示当前排序列的箭头 [simu]

  • 修复了 _compute_title 以返回 unicode(当使用非 ascii 字符时,PlacelessTranslationService 引发了 UnicodeDecodeError)[simu]

  • 删除了不再需要的升级步骤(列现在由 ICustomizableColumns 适配器处理)[simu]

  • 添加了透明错误处理和 CSV 格式检查以用于导入 [simu]

  • 重构视图以使用 Products.statusmessages 进行信息和错误消息 [simu]

  • 添加了 vCard 和 vCal 导出 [simu]

  • 添加了可插拔的导入和导出功能 [simu]

  • 添加了排序功能 [simu]

  • 添加了多个字段的目录索引 [simu]

  • 高级搜索现在使用 zope.formlib [simu]

  • 使组织和组文件夹化,并允许将组添加到其中以支持层次结构分组(需要进一步重构搜索适配器)[simu]

  • 添加了视图的翻译 [simu]

  • 添加了内容类型的图标 [simu]

  • 添加了与字段名称对应的正确的 ATFieldProperties,调整了使用旧属性名称的代码,并在使用旧名称时添加了弃用警告以保留向后兼容性 [simu]

  • 修复了导入 doctest [simu]

  • 为人员添加了出生日期字段 [simu]

  • 使用组件架构重构了所有内容 [simu]

  • 添加了德语翻译 [simu]

  • 添加了法语翻译 [toutpt]

  • 更新了意大利语翻译 [keul]

  • pyflakes 清理 [keul]

  • 删除了 json 的导入,未使用且破坏了 Plone 3 兼容性 [keul]

  • 修复了 find 浏览器视图,方法名称重复 [keul]

  • 修复了 Plone 4.1 上的导入错误 [keul]

1.4.4

  • 从卸载配置文件中删除了“default-skin”(修复:#4)[frapell]

  • 修复了进入高级搜索时的崩溃(修复:#7)[frapell]

  • 添加了 CSS 规则,以便在小型窗口中编辑地址簿时子区域不会挤在一起 [frapell]

  • 修复了没有加载子区域时的崩溃问题(修复:#5)[frapell]

  • 增加了意大利语翻译 [fdelia]

1.4.3

  • 修复了一个旧错误,词汇表返回 ValueError: 要解包的值太多 [flecox]

1.4.2

  • 更改了视图的名称 [flecox]

  • [错误修复]“全部导出”功能将重定向到视图而不是导出。现在导出正常 [flecox]

  • [错误修复]在添加/编辑通讯录时,删除了重复的部门和子部门 [frapell]

  • 修复了已弃用的 zcml 指令“vocabulary”的使用。请参阅 http://wiki.zope.org/zope3/ReducingTheAmountOfZCMLDirectives [thet]

  • 从 skins.xml 中删除了“default-skin”指令 [thet]

  • 修复了几个模板的 XHTML 验证 [emanuel]

  • 依赖于 ATExtensions 的新版本。 [frapell]

  • 修复了过时的测试基础设施。 [emanuel, frapell]

1.4.1

  • 更改了皮肤层,现在产品不会将其自己的皮肤添加到 portal_skins,而是将其层添加到所有层并使用“Plone 默认”。

1.4.0

  • 添加了一个自定义视图,可以选则显示或不显示哪些列。

  • 从组视图中删除了“导入组织或人员”,因为它具有误导性。

  • 添加了一个更新步骤,用于向在此版本之前创建的所有通讯录添加所需字段。

  • 为人员添加了照片字段的大小,并添加了一个更新步骤,用于处理在此版本之前创建的现有对象。

  • 在导入按钮和导入视图页面上添加了一些安全检查。

  • 修复了危地马拉的两个省名的错误(感谢 Warren)。

1.3.3

  • 将子部门字段添加到组织视图中的列。

  • 对高级搜索模板(针对人员和组织)进行了重构。

  • 修复了 referencebrowser_popup 模板,在重新编辑人员或组时不会显示内容。

  • 修复了下拉字段在编辑时不会更新其内容的错误。

  • 在西班牙语翻译中修复了一个拼写错误(“Eportar”而不是“Exportar”)。

  • 添加了 CSS 以覆盖 Plone 在编辑下拉字段时的默认行为(它重复字段标签)。

1.3.2

  • 包含一个自定义 referencobrowser_popup,以显示仅允许在参考浏览器弹出窗口中引用的对象。(例如,在关联人员与组织时使用)。

1.3.1

  • 修复了富文本字段的显示问题。

  • 在高级组织搜索中添加了部门和子部门下拉菜单。

  • 在快速搜索时添加了“返回”链接。

  • [已修复]在人员模板的搜索中,使用相同的 id 来翻译工作和个人电子邮件。

  • 替换了获取视图内容的方式。现在它使用目录,对于人员,它使用高级查询功能,以便按姓氏排序,然后是名字。

  • 向目录添加了 2 个可排序字段,一个用于姓氏,另一个用于名字。它们在安装时添加和索引。

  • 将类型名称翻译添加到旧 i18n(可能是 Plone 的一个错误?)。

1.3.0

  • 通过覆盖内容视图模板来处理 Plone 在默认页面作为 portal_action 时的可能错误。

  • 找到了将“工作”模式标题翻译成西班牙语的方法。

  • 向视图添加了一些类,以便在打印时隐藏表单和按钮。

  • 向所有表格添加了“全选”复选框。

  • 添加了卸载配置文件。

  • 当用户有查看通讯录的权限时,将看到包含 3 个主要视图的 3 个主要选项卡。

  • 删除了在搜索或搜索结果中的边框。这“修复”了在搜索或搜索结果中选中了错误选项卡的问题。

  • 在组视图中添加了发送电子邮件和导出的复选框。

  • 修复了“发送电子邮件页面”下缺失的翻译。

  • 当获取或未获取搜索结果时,正确添加了“返回”和“高级搜索”按钮。

  • 完成了国家和州字段,已将它们添加到搜索模板中。

  • 修复了电子邮件西班牙语翻译中的拼写错误。

  • 在发送电子邮件时添加了关于打开默认电子邮件客户端的说明。

1.2.0

  • 在组织添加了“行业”和“子行业”下拉菜单,您可以选择一个“行业”,然后“子行业”会自动更新(与国家和州相同的行为)。这些行业在地址簿中直接加载。

  • 将国家/州文本输入框替换为所有国家的下拉菜单,并使用kss,为每个国家提供一个带有州的下拉菜单。这主要来自GetPaid,所以大部分功劳归功于那些伟大的绅士们。

  • 分组视图页面的标题。

  • 将一些字段移动到默认架构中,因此它们现在以标签的形式显示,而不是下拉菜单。

  • 将高级搜索链接替换为按钮。

  • 修复了高级搜索中的错误。在根据组织搜索人员时出现了一些错误。

  • 导入脚本现在即使人员没有组织也能导入。

  • 快速搜索功能现在可以在输入字符串的一部分时返回结果。如果使用多个单词,它会对所有这些单词进行OR运算。

  • 当没有找到结果时,添加了“没有找到结果”字符串,而不是显示空表格。

  • 删除了所有必填字段,人员只需姓名和姓氏,组织只需名称。

  • 如果人员或组织没有设置电子邮件,则禁用发送电子邮件的复选框。同样,如果组没有成员,或者成员没有电子邮件,也是如此。

1.0.0a3

  • 将默认地址簿视图添加到“显示”下拉菜单中。

1.0.0a2

  • 修复了翻译。

1.0.0a1

  • 将组、人员和组织作为可添加的类型。

  • 在地址簿内列出表格视图,带有批量导航。

  • 快速搜索功能。

  • 高级搜索功能。

  • 导出CSV格式的个人或组织。

  • 从CSV导入个人或组织。

  • 发送电子邮件(不是来自网站,而是来自用户配置的电子邮件客户端)。

贡献者

埃马努埃尔·萨托尔,作者 [emanuel@menttes.com] 弗朗哥·佩莱格里尼,合著者 [frapell@menttes.com]

下载

项目详情


下载文件

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

源分布

collective.contacts-1.5.2.zip (889.5 kB 查看哈希值)

上传

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面