跳转到主要内容

在图像小部件附近添加了一个“图像编辑器”链接,允许用户旋转、翻转、模糊、压缩、改变对比度和亮度、锐化、添加阴影、裁剪、调整图像大小、另存为和应用棕褐色。

项目描述

简介

一旦安装此产品,将在图像小部件附近添加“图像编辑器”链接。它还提供了一个图像编辑器按钮。

功能

  • 旋转

  • 翻转

  • 模糊

  • 压缩

  • 对比度

  • 亮度

  • 锐化

  • 添加阴影

  • 裁剪

  • 调整大小

  • 棕褐色

  • 另存为其他内容类型。

依赖项

  • collective.js.jqueryui

安装

警告

Products.ImageEditor依赖于collective.js.jqueryui。collective.js.jqueryui包经常更改,这些更改通常会破坏Products.ImageEditor。请阅读collective.js.jqueryui的文档,以确保您安装的是您正在运行的plone的正确版本。根据您的设置,您可能需要安装collective.js.jqueryui版本1.7、1.8、1.9或1.10。并且根据这些选择,您可能还需要升级plone.app.jquery。

不要责怪我...

编辑器存储

默认情况下,ImageEditor使用会话来存储图像数据。自2.0以来,它支持beaker存储。

要使用beaker存储,请在buildout中的eggs中添加beaker

[eggs]
...
beaker
...

然后,添加环境变量以设置beaker设置

BEAKER_CACHE_TYPE file
BEAKER_CACHE_DATA_DIR /path/to/data
BEAKER_CAHCE_LOCK_DIR /path/to/lock

可以使用plone.recipe.zope2instance buildout配置中的environment-vars选项设置环境变量。

Diazo

rules.xml中的以下规则可能很有用

<!-- ImageEditor -->
<notheme css:if-content="#image-editor-controls" />

贡献者

  • Andreas Zeidler

  • Jean-Michel FRANCOIS

  • Davi Lima

  • Sylvain Boureliou

  • Jeff Kunce

  • Hector Velarde

变更日志

3.0.0 (2013-03-20)

  • 更新以与最新jQuery UI兼容 [vangheem]

  • 删除了使用滑块图像编辑器变体的用法 [vangheem]

  • 修复与最新collective.js.jqueryui兼容性问题 [vangheem]

2.1.3 (2012-10-02)

  • Plone 4.3兼容性(导入)修复 [ajung]

2.1.2 (2012-09-07)

  • 添加了挪威翻译 [espen]

  • 修复压缩操作修复 #6 [vangheem]

2.1.1 (2012-08-15)

  • 修复IE中的关闭按钮问题。修复 #4 [vangheem]

  • 添加翻译 [vangheem]

  • 在图像更改后,应清除当前编辑。修复 #2 [vangheem]

2.1.0 (2012-05-02)

  • 添加荷兰翻译。 [markvl]

  • 更新西班牙翻译。 [hvelarde]

  • 添加德语翻译。 [timo]

  • 与最新collective.js.jqueryui兼容 [garbas]

2.1b2 (2011-12-06)

  • 修复撤销故障,您可能会丢失编辑并出错。 [vangheem]

2.1b1 (2011-11-16)

  • 默认情况下,调整大小时约束长宽比 [vangheem]

  • 提供按钮以启用/禁用约束长宽比 [vangheem]

2.0b2 (2011-11-11)

  • 现在默认再次添加“图像编辑器”按钮。 [vangheem]

  • 修复“另存为”按钮 [vangheem]

2.0b1 (2011-11-11)

  • 提供支持beaker存储而不是使用zope会话存储 [vangheem]

1.8 (2012-04-13)

  • 修复了“图像编辑器”选项卡。

    • 在“图像编辑器”选项卡视图中,关闭后重定向到基本视图。

    • “图片编辑”标签条件适用于非管理员用户。

    • 编辑器、网站管理员和所有者默认拥有标签权限。

    [thomasdesvenain]

  • 在ajax上强制不使用缓存,这样我们就可以在代理缓存后面使用ImageEditor。[thomasdesvenain]

  • 法语翻译。[thomasdesvenain]

  • 在安装时不要删除jquery ui的‘global_include’,以免破坏使用它的第三方产品。[thomasdesvenain]

1.7 - 2011-03-21

  • 保持“当前图像”链接的行为不变。以前,点击“当前图像”链接会打开编辑器。[vincentfretin]

  • 更新法语翻译。重做和撤销翻译被颠倒了。[vincentfretin]

  • 由于现在它只允许您在特定视图中显示JavaScript,所以将代码移回collective.js.jqueryui。[vangheem]

  • plone 4.1兼容

1.6 - 2010年8月29日发布

  • 停止使用collective.js.jqueryui [vangheem]

  • 修复了一些样式问题 [vangheem]

1.5 - 2010年5月5日发布

  • 默认禁用“图片编辑”内容操作/标签。[witsch]

1.4 - 2010年4月27日发布

  • 针对Plone 4的轻微模板修复。[witsch]

  • 支持每个字段的撤销堆栈。[witsch]

1.3 - 2010年4月23日发布

  • 添加了对同一对象上多个图像字段的支持,并使用会话来存储编辑数据,如撤销堆栈等。[witsch]

  • 在调用时清除撤销堆栈,以避免更新后出现过时的图像,并准备多字段支持。[witsch]

  • 修复了缺失操作图标的样式信息。[witsch]

  • 允许直接从Archetypes的图像小部件调用编辑器。[witsch]

  • 将缩放滑块移到操作对话框中。[witsch]

  • 关闭主编辑器对话框也会关闭控件和缩放滑块。[witsch]

  • 添加buildout和更新测试设置以使用collective.testcaselayer。[witsch]

1.2 - 2010年2月15日发布

  • “另存为”操作现在将保存到原始图像的父目录,而不是保存到站点的根目录。[vangheem]

  • 在IE6/IE7中点击图像编辑器标签不会弹出编辑对话框。http://plone.org/products/products-imageeditor/issues/4 [Jeff Kunce]

  • 为所有版本添加了升级步骤到1.2。

  • 从portal_javascripts中删除不需要的JavaScript条目并更新了卸载配置文件 [vangheem]

1.2rc3 ~ 2009年12月4日

  • 对词汇表进行了紧急修复,因为最后一个修复有语法错误……应该进行测试。[vangheem]

1.2rc2 ~ 2009年12月3日

  • 修复了当几个类型在ImageContentTypeVocabulary中具有相同的内容类型时出现的重复问题,即使它们不是同时安装的[Sylvain Boureliou]

  • 添加了巴西语翻译

1.2rc1

  • 修复了CSS

  • 更改安装配置文件标题

1.2b3

  • 允许用户通过portal_memberdata选择image_editor [toutpt]

1.2b2

  • 在所有操作中添加了i18n [toutpt]

  • 添加了法语翻译 [toutpt]

  • 添加了对多个编辑器的支持 [toutpt]

  • 当前编辑器移动到@@imageeditor.alagimp [toutpt]

  • 以前的编辑器移动到@@imageeditor.slider [toutpt]

1.2b1

  • 添加了编辑图像的权限

  • 移除了编辑图像的可遍历上下文——不必要的花哨

  • 手动调整大小现在考虑缩放

  • 修复了裁剪错误

  • 添加了抓取器

1.1b3

  • 修复了测试

  • 如果Plone 3.3或更高版本,则只安装collective.js.jquery

  • 图像容器、操作和缩放现在都在对话框中,所以它有更多的photoshop感觉

  • 将手动调整大小对话框添加到调整大小操作

  • 现在有长宽比了!

1.1b2

  • 添加了棕褐色效果

  • 添加了另存为

  • 更新了样式

1.1b1

  • 主要代码重构

  • 用于不同类型编辑操作的插件系统,这样任何人都可以创建编辑操作

  • 新的界面设计

  • 现在新闻条目图片也可以编辑了

  • 升级到最新版本的 jQuery UI

  • 添加了最新版本的 ImgAreaSelect

  • 合并了 ImageEditorAdapter 和 UnredoAdapter

  • 使用 collective.js.jquery 和 collective.js.jqueryui – 自动安装

1.0rc2

  • 删除了所有 kss 的痕迹

  • 从编辑器视图中删除了 portlets

  • 添加了卸载步骤,以防在编辑 Image 对象后留下残留物。

1.0rc1

  • 将产品名称改为 Products.ImageEditor

0.2rc1.3

  • 将编辑操作移动到适配器

  • 将保存和取消按钮移动到动作菜单

0.2rc1.2

  • 添加了阴影支持

  • 添加了宽高比支持

0.2rc1.1

  • 修复了 IE 中裁剪缩放图片的临界错误

0.2rc1

  • 修复了 IE 错误并加强了高级功能的支持

0.2b3

  • 添加了版本支持

0.2b1

  • 移动端动作窗口

  • 撤销/重做

  • 模糊、压缩、亮度、对比度

  • 显示图片大小和像素数

  • 如果用户有未保存的更改,则显示警告

0.1rc2

  • 添加了缩放功能

  • 修复了一些错误

0.1rc1 - 首次发布

  • 首次发布

项目详情


下载文件

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

源分发

Products.ImageEditor-3.0.0.zip (479.9 kB 查看散列值)

上传时间

支持者

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