将富文本中的内联图像转换为实际图像对象
项目描述
collective.base64imagepatch
当前包 collective.base64imagepatch 是CMS Plone的一个附加组件。它注入事件处理器以创建和修改内容类型,确保不会在RichTextField中存储内联base64编码的图像。
collective.base64imagepatch 安装
依赖项
该软件依赖于 Plone 的底层 Content-Types-Frameworks
Archetypes
Dexterity
在 buildout 中不需要单独包含上述任何一个,因为它们已经是 Plone 的一部分。
通过 zc.buildout 进行安装
如果您使用 zc.buildout 来管理 Zope/Plone 实例,可以这样做
将 collective.base64imagepatch 添加到要安装的 eggs 列表中,例如
[buildout] ... eggs = ... collective.base64imagepatch ...
重新运行 buildout,例如
$ ./bin/buildout
补丁已安装并将在下次启动时直接生效。
注意:补丁不会出现在任何安装列表中。
要运行现有内容的补丁,请调用任何 Plone 对象的 patch_all 视图,针对此 Plone 站点实例或任何 Zope 根对象针对所有 Plone 站点。需要 cmf.ManagePortal 权限。
致谢
贡献者
Alexander Loechel
Maurits van Rees
变更日志
0.13 (2021-04-28)
当添加图片失败时,尝试一次父容器。 [maurits]
修复了 patch_all,使其在对象上而不是在 brains 上运行补丁。 [maurits]
BeautifulSoup:始终使用 lxml。 [maurits]
针对 Plone 4.3 的 Dexterity 进行了修复。 [maurits]
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)
修复了 getSite 导入和对 Plone 4.3 的 zcml 依赖项的接口
0.9 (2013-06-25)
首次发布
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解有关 安装包 的更多信息。
源分布
构建分布
散列 for collective.base64imagepatch-0.13-py2.py3-none-any.whl
算法 | 散列摘要 | |
---|---|---|
SHA256 | 835de1a5c67cee331f2817f467f82f51ab8c72b311b1f34553af171284aac29b |
|
MD5 | 8742f2cc68abb45b51f464e2829ee3c6 |
|
BLAKE2b-256 | 239781eed9cbe5bc226cf353f9e298b33781d1d2408ddc3896221b2540ef94ec |