跳转到主要内容

Plone的附加组件

项目描述

翻译

此产品已被翻译成

  • 法语

安装

通过将其添加到您的buildout中安装imio.annex

[buildout]

...

eggs =
    imio.annex

然后运行 bin/buildout

贡献

支持

如果您遇到问题,请告诉我们。

许可

本项目许可协议为GPLv2。

贡献者

  • 马丁·皮特斯,原作者 [Affinitic]

变更日志

2.23 (2024-09-25)

  • 修复了附件表中 PrettyLinkColumn 的XSS漏洞。[gbastien]

2.22 (2024-04-10)

  • utils.get_annexes_to_print 添加了参数 filters={“to_print”: True},以便过滤要打印的附件。[gbastien]

  • 添加了将附件合并成批处理的动作,以便能够从所选元素的类型生成单个PDF文件,并具有双面管理。默认情况下禁用(在 configure.zcml 中)。[gbastien]

2.21 (2023-12-11)

  • 使用我们自己的事件 ConversionReallyFinishedEvent 而不是集体文档查看器的 ConversionFinishedEvent,因为当 converting 信息尚未设置回 False 时,我们仍需要此信息,当附件更新并再次运行转换时,因为在这种情况下,successfully_converted 仍然是 True。[gbastien]

2.20 (2023-09-04)

  • 修复了使用 collective.documentviewer 进行异步转换时无法正常工作的转换状态更新。[gbastien]

  • 当有预览可用时,显示操作 查看预览。[gbastien]

2.19 (2023-08-24)

  • 将代码适应到新参数 Category.show_preview,在 collective.iconifiedcategory 中。[gbastien]

2.18 (2022-06-14)

  • 添加了 safe_utils.py,它将只包含安全工具。[gbastien]

  • 移除了为了使用 collective.eeafaceted.z3ctable 而做的列覆盖,因为现在已经是这种情况。[gbastien]

2.17 (2022-04-26)

  • 修复了添加 annexDecision 时出现的错误,因为无法检索 content_category。[gbastien]

2.16 (2022-04-22)

  • 在创建附件之前检查 validateFileIsPDF,以避免产生孤儿对象。[gbastien]

2.15 (2022-02-25)

  • IAnnex 注册 ObjectAddedEventObjectModifiedEvent,以便它不会对其他接口调用。[gbastien]

2.14 (2022-02-03)

  • download-annexes-batch-action-but 进行了准确法语翻译。[gbastien]

2.13 (2022-01-24)

  • DownloadAnnexesBatchActionForm.MAX_TOTAL_SIZE 设置为25Mb。[gbastien]

  • 在Zip下载消息中解释,浏览器可能会要求接受弹出窗口。[gbastien]

  • 在附件表中点击文件标题时在新窗口中打开文件。[gbastien]

  • 在附件操作面板中添加了 Download 对象按钮。[gbastien]

2.12 (2022-01-21)

  • 修复了 utils.get_annexes_to_print,使用存储在附件集体文档查看器注释中的图像格式(.png.jpg等)来知道要遍历的路径,这在全局设置中图像格式更改的情况下非常有用。[gbastien]

2.11 (2022-01-03)

  • 添加了 annex.UID 方法以加快获取UID的速度。[gbastien]

2.10 (2021-11-08)

  • 在描述下显示附件的 filenamescan_id。[gbastien]

2.9 (2021-07-16)

  • 覆盖 collective.iconifiedcategorycategory-columncreation-date-columnlast-modification-columnfilesize-column,使用基于 collective.eeafaceted.z3ctable 的列而不是原始的 z3c.table 列,以便我们有自定义CSS类。[gbastien]

  • 添加了 DownloadAnnexesBatchActionForm,这是一个批量操作,可以将多个附件作为Zip文件下载:- 下载由Ajax请求处理;- 默认最大下载大小为50Mb。[gbastien]

2.8 (2021-04-23)

  • 修复了 quickupload.ImioAnnexQuickUploadCapableFileFactory,以确保线程锁与 uploadcapable.QuickUploadCapableFileFactory 默认情况一样释放。这应该可以避免实例在添加附件时卡住的情况。[gbastien]

2.7 (2020-05-08)

  • 测试当前对象是否提供 IAnnex 而不是 IIconifiedCategorization,以修复 collective.iconifiedcategory 中的错误。[gbastien]

2.6 (2020-04-23)

  • 当文件上传期间发生 ConflictError 时,避免留下没有 content_category 的孤儿附件,因为上传是通过单独的 XHR请求 完成的。[gbastien]

2.5 (2020-03-12)

  • 覆盖 collective.quickupload QuickUploadCapableFileFactory 以避免多次调用对象添加/创建/修改事件。[gbastien]

  • 在添加附件时调用 validateFileIsPDF 以管理 pdf_only 参数,因为默认情况下不会调用不变量。[gbastien]

2.4 (2019-05-16)

  • ContentCategoryConfiguration 元素上使用 imio.helpers 默认 dexterity 容器视图覆盖,以便在视图中显示包含的 ContentCategoryGroup 对象。[gbastien]

  • 修复了在使用 CKeditor 添加图片后添加附件时出现的错误,媒体上传类型存储在 SESSION 中,并在显示另一个快速上传时重复使用(集体.ckeditor?中的错误)。在显示快速上传以添加附件时,我们确保从 SESSION 中删除 mediaupload/typeupload 属性。[gbastien]

2.3 (2019-01-31)

  • 适配了 collective.quickupload 覆盖,使其既能与 portlet 一起工作,也能与 viewlet 一起工作,正确管理 content_category,并使用 FontAwesome 更新样式以兼容 FontAwesome 5 FreeQuickupload 在覆盖层中显示。[gbastien]

2.2 (2018-11-20)

  • ActionsColumnimio.dashboard 移动到 collective.eeafaceted.z3ctable.columns。[gbastien]

2.1 (2018-09-04)

  • PrettyLinkColumncollective.eeafaceted.dashboard 移动到 collective.eeafaceted.z3ctable.columns。[gbastien]

2.0 (2018-06-20)

  • 依赖 collective.eeafaceted.dashboard。[gbastien]

1.9 (2018-01-23)

  • ActionsColumn 中显示 @@historyview 的图标。[gbastien]

  • AnnexFileChangedEvent 添加参数 called_by,以便可以指定其来源,并且注册的事件处理器如有必要可以使用它。[gbastien]

  • 添加了继承自 collective.dms.scanbehavior.behaviors.behaviors.IScanFields 行为的 Scan metadata (fields to_sign/signed hidden) 行为,并隐藏了 to_signsigned 字段。[gbastien]

  • 使用 purge=True 应用相关行为,以确保我们确信启用了哪些行为。[gbastien]

  • 配置文件 zamqp 不再依赖于 imio.annex:default 配置文件,因此可以在不重新应用每个 imio.annex:default 依赖项的情况下重新应用它。[gbastien]

1.8 (2017-12-07)

  • 翻译 TitleActions 列。[gbastien]

1.7 (2017-09-15)

  • 从默认配置文件添加的行为中删除了 collective.dms.scanbehavior。[gbastien]

1.6 (2017-08-29)

  • annex 类型启用来自 collective.dms.scanbehaviorScan metadata 行为。如果启用了 [zamqp],则我们将其与 collective.iconifiedcategory 中可用的 Signed? 功能性一起使用。[gbastien]

  • 确保在快速上传 portlet 上上传元素时不会添加 undefined content_category,并且如果未在 portlet 上启用 content_category,则不会添加。[gbastien]

1.5 (2017-07-19)

  • utils.get_annexes_to_print 中,如果附件路径中的文件夹是私有的,则不要失败以获取附件。[gbastien]

1.4 (2017-03-08)

  • 添加了辅助方法 utils.get_annexes_to_print,以简化 to_print 设置的附件打印。[gbastien]

  • 使标题可选,如果未指定标题,则获取文件名 [mpeeters]

  • 由于 view 已在 collective.iconifiedcategory 中覆盖,因此我们需要在 overrides.zcml 中覆盖它,并覆盖来自 collective.iconifiedcategory 的覆盖,而不是来自 plone.dexterity 的覆盖。[gbastien]

1.3 (2017-01-25)

  • annex_conversion_started/annex_conversion_finished 中,不要触发 ObjectModifiedEvent 以避免在另一个 ObjectModifiedEvent 事件处理器管理转换时出现循环调用。只需调用 update_categorized_elements 即可,它将在 categorized_elements 字典中更新相关信息 [gbastien]

1.2 (2017-01-12)

  • 扩展 collective.quickupload portlet 以添加内容类别:#12556 [mpeeters]

  • 删除 'description' 的 portal_type 'annex' 或在添加/编辑附件时显示 [gbastien]

  • 考虑参数 sort_categorized_tab 对于 showArrows 参数:如果 sort_categorized_tab 为 False,则仅显示箭头 [gbastien]

1.1 (2016-12-08)

  • 如果附件描述包含特殊字符,则不要在 prettyLink 列中显示附件描述失败 [gbastien]

1.0 (2016-12-02)

  • 初始版本。 [mpeeters]

项目详细信息


下载文件

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

源分发

imio.annex-2.23.tar.gz (40.0 kB 查看哈希值)

上传时间:

由以下机构支持