Skip to main content

将富文本中的内嵌图像转换为实际的图像对象

项目描述

集体.base64imagepatch

当前的包collective.base64imagepatch是CMS Plone 的附加组件。它为 Contenttype 创建和修改注入事件处理程序,以确保没有内联 base64 编码图像存储在 RichTextField 中。

collective.base64imagepatch 安装

依赖项

Plone 的底层 Content-Types-Frameworks 有两个软依赖:

  • 原型

  • 灵巧

这些都不能单独包含在构建中,因为它们已经是 Plone 的一部分。

通过 zc.buildout 安装

如果你使用 zc.buildout 来管理你的 Zope/Plone 实例,你可以这样做:

  • collective.base64imagepatch添加到要安装的鸡蛋列表中,例如:

[buildout]
...
eggs =
    ...
    collective.base64imagepatch
    ...
  • 重新运行构建,例如:

$ ./bin/buildout

该补丁已安装并在下次启动时直接运行。

注意:补丁不会出现在任何安装列表中。

要在现有内容上运行补丁,请在任何 Plone 对象上仅针对此 Plone 站点实例调用 patch_all 视图,或在所有 Plone 站点的任何 Zope 根对象上调用 patch_all 视图。 cmf.ManagePortal需要权限。

学分

  • 贡献者:

  • 亚历山大·洛歇尔

  • 莫里茨·范里斯

变更日志

0.13 (2021-04-28)

  • 添加镜像失败时,尝试一次父容器。[毛里求斯]

  • 修复了 patch_all 以在对象上运行补丁,而不是大脑。[毛里求斯]

  • BeautifulSoup:总是使用 lxml。[毛里求斯]

  • 修复了 Plone 4.3 上的敏捷性。[毛里求斯]

0.12 (2013-11-05)

  • 更新 patch_all 以修复由于语法错误导致字符串格式化失败的 patch_all 视图上的错误

0.11 (2013-07-04)

  • 更新了主页的 setup.py 并修复了历史

  • 更新 setup.py 以便 beautifulsoup4 是已安装的依赖项

  • 删除 BeautifulSoup 3 的软依赖,并且可以并行使用 beautifulsoup4

  • 重构 beautifulsoup 调用,使其适用于所有版本的 beautifulsoup4(检查 4.0.1 4.1.0 4.1.3 4.2.0 4.2.1)

0.10 (2013-07-02)

  • 修复了 zcml 依赖于 Plone 4.3 的 getSite 导入和接口

0.9 (2013-06-25)

  • 初始发行

项目详情


下载文件

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

源分布

collective.base64imagepatch-0.13.tar.gz (15.2 kB 图哈希)

已上传 source

内置分布

collective.base64imagepatch-0.13-py2.py3-none-any.whl (10.0 kB 图哈希)

已上传 py2 py3