具有多个文件选择、拖放支持、进度条、客户端图像大小调整和预览图像的文件上载小部件。
coppe.govupload的Python项目详细描述
*****************
coppe.govupload
***********
目录:目录
life,the universe,and everything与plone的ui集成,可与任何基于原型或灵巧性的folderish内容类型一起工作。
图片::https://secure.travis-ci.org/collective/coppe.govupload.png?branch=master
:alt:travis ci badge
:target:http://travis ci.org/collective/coppe.govupload
。图片::https://coveralls.io/repos/collective/coppe.govupload/badge.png?branch=master
:alt:coveralls badge
:target:https://coveralls.io/r/collective/coppe.govupload
。图片::https://pypip.in/d/coppe.govupload/badge.png
:alt:downloads
:target:https://pypi.python.org/pypi/coppe.govupload
找到虫子了吗?请通过"打开支持票"通知我们。
…_`打开支持票证:https://github.com/collective/coppe.govupload/issues
don not panic
--
installation
^^^^^^^^^^^^^^
编辑buildout.cfg并将"coppe.govupload"添加到要安装的鸡蛋列表中:
[buildout]
…
eggs=
coppe.govupload
。如果您使用的是plone 4.2,则可能需要固定正确版本的jquery和jquery工具包::
[版本]
plone.app.jquery=1.7.2
plone.app.jquery tools=1.5.7
它将负责更新您的系统。
转到plone站点中的"站点设置"页面,单击"附加组件"链接。
选中"coppe.govupload"旁边的复选框,然后单击"激活"按钮。
注意:
您可能需要清空浏览器缓存并保存资源注册表
,以便查看产品安装的效果。
一次选择多个文件并按顺序上载(当前未启用同时上载)
-**拖放支持**:允许从
桌面或文件管理器中拖动文件并将其放到浏览器窗口中来上载文件
-**上载进度条**:显示显示单个文件和所有上载的上载进度
-**可取消上载**:可以取消单个文件上载以停止
上载进度
-**客户端图像大小调整**:可以在
上自动调整图像大小客户端的浏览器支持所需的js api
-**预览图像**:在上载之前可以显示图像文件的预览,而浏览器支持所需的js api
-**不需要浏览器插件**:实现基于像html5这样的open
标准和javascript,并且不需要额外的浏览器
插件
-**传统浏览器的优雅回退**:通过xmlhttprequests上载文件
如果支持,并使用iframes作为传统浏览器的回退
-**跨站点文件上载**:支持将文件上载到不同的域
支持跨站点xmlhttprequests
Firefox 4.0+和Safari 5.0+。
Internet Explorer不支持多个文件选择或上载进度。
"扩展浏览器支持信息"。
-**可恢复的上载**:中止的上载可以在支持blob api的浏览器中恢复**表单
如果禁用javascript
-启用/禁用自动上载
-服务器端图像大小调整
-服务器端文件类型约束
-异步模块定义(`amd`)支持
-用于"允许扩展"选项的小部件
注意:在"static"文件夹中,您将找到这个
项目中使用的javascript;这里有一个包含文件名和函数的列表:
主文件;这里有两个重要的东西:插件初始化和带有自定义模板的基本ui代码(例如,在文件上载小部件中删除的每个新文件都将生成一个新行,这里是该行的代码)。
`canvas to blob.min.js`\u
将画布元素转换为blob对象,是标准的
html canvas.to blob方法的polyfill。
`load image.min.js`
load image是一个函数,用于加载作为文件或blob对象提供的图像,或通过url加载图像。
是文件上载插件的最基本版本,没有ui。
jquery.fileupload fp.js
扩展了具有图像处理功能的基本fileupload小部件。
扩展了fp版本,添加完整的用户界面交互。
用于跨站点iframe transport上载一种用于
xhr上载的降级方式。
jquery xdomainrequest transport plugin;启用跨域ajax请求
(仅限get和post)(没有真正使用,如果您需要实现这种功能,它就在那里)。
vendor/jquery.ui.widget.js
jquery ui widget factory;非常轻量级、灵活的基础,用于构建具有一致api的复杂、状态完整的插件。它是为那些希望创建面向对象组件而无需重新创建公共基础设施的开发人员使用而设计的。
vendor/jquery.getimagedata.min.js
它支持对来自不同来源的图像的像素级访问。它通过向服务器发送带有图像url的jsonp请求来工作。然后,服务器将图像转换为base64编码的数据url,并将图像作为json对象发送回。(这个脚本的作用,可以用cors完成)
to do list
^^^^^^^^^^^
*在添加菜单项之前检查约束是否到位。
_`扩展浏览器支持信息`:https://github.com/blueimp/jquery file upload/wiki/browser support
。_`画布到blob.min.js`:https://github.com/blueimp/javascript画布到blob
。_`加载image.min.js`:https://github.com/blueimp/javascript加载图像
…_` amd`:https://github.com/amdjs/amdjs-api/wiki/amd
以及进度条。
`coppe.govuploadify`\u
plone的多文件上传。
…_` collective.quickupload`:http://pypi.python.org/pypi/collective.quickupload
。_` coppe.govuploadify`:http://pypi.python.org/pypi/coppe.govuploadify
分享和享受
----
``coppe.govupload``没有
以下人员的贡献是不可能的:
-silvestre huens
-joaquin rosales
-héctor velarde
-gonzalo almeida
通过开放多媒体。
…_` jquery文件上传`:http://blueimp.github.com/jquery文件上传/
…_` Github`:https://github.com/collective/coppe.govupload/contributors
----
>1.0.1(2017年3月29日)
----
-允许Qualquer de extens_o de arquivo para upload.
<1.0rc1(2017-01-10)
---------
\r2-sprint 3
-fork do produto collective.upload para trabalhar com arquivobiblioteca
no produto mpdg.govbr.biblioteca
coppe.govupload
***********
目录:目录
life,the universe,and everything与plone的ui集成,可与任何基于原型或灵巧性的folderish内容类型一起工作。
图片::https://secure.travis-ci.org/collective/coppe.govupload.png?branch=master
:alt:travis ci badge
:target:http://travis ci.org/collective/coppe.govupload
。图片::https://coveralls.io/repos/collective/coppe.govupload/badge.png?branch=master
:alt:coveralls badge
:target:https://coveralls.io/r/collective/coppe.govupload
。图片::https://pypip.in/d/coppe.govupload/badge.png
:alt:downloads
:target:https://pypi.python.org/pypi/coppe.govupload
找到虫子了吗?请通过"打开支持票"通知我们。
…_`打开支持票证:https://github.com/collective/coppe.govupload/issues
don not panic
--
installation
^^^^^^^^^^^^^^
编辑buildout.cfg并将"coppe.govupload"添加到要安装的鸡蛋列表中:
[buildout]
…
eggs=
coppe.govupload
。如果您使用的是plone 4.2,则可能需要固定正确版本的jquery和jquery工具包::
[版本]
plone.app.jquery=1.7.2
plone.app.jquery tools=1.5.7
它将负责更新您的系统。
转到plone站点中的"站点设置"页面,单击"附加组件"链接。
选中"coppe.govupload"旁边的复选框,然后单击"激活"按钮。
注意:
您可能需要清空浏览器缓存并保存资源注册表
,以便查看产品安装的效果。
一次选择多个文件并按顺序上载(当前未启用同时上载)
-**拖放支持**:允许从
桌面或文件管理器中拖动文件并将其放到浏览器窗口中来上载文件
-**上载进度条**:显示显示单个文件和所有上载的上载进度
-**可取消上载**:可以取消单个文件上载以停止
上载进度
-**客户端图像大小调整**:可以在
上自动调整图像大小客户端的浏览器支持所需的js api
-**预览图像**:在上载之前可以显示图像文件的预览,而浏览器支持所需的js api
-**不需要浏览器插件**:实现基于像html5这样的open
标准和javascript,并且不需要额外的浏览器
插件
-**传统浏览器的优雅回退**:通过xmlhttprequests上载文件
如果支持,并使用iframes作为传统浏览器的回退
-**跨站点文件上载**:支持将文件上载到不同的域
支持跨站点xmlhttprequests
Firefox 4.0+和Safari 5.0+。
Internet Explorer不支持多个文件选择或上载进度。
"扩展浏览器支持信息"。
-**可恢复的上载**:中止的上载可以在支持blob api的浏览器中恢复**表单
如果禁用javascript
-启用/禁用自动上载
-服务器端图像大小调整
-服务器端文件类型约束
-异步模块定义(`amd`)支持
-用于"允许扩展"选项的小部件
注意:在"static"文件夹中,您将找到这个
项目中使用的javascript;这里有一个包含文件名和函数的列表:
`canvas to blob.min.js`\u
将画布元素转换为blob对象,是标准的
html canvas.to blob方法的polyfill。
`load image.min.js`
load image是一个函数,用于加载作为文件或blob对象提供的图像,或通过url加载图像。
jquery.fileupload fp.js
扩展了具有图像处理功能的基本fileupload小部件。
xhr上载的降级方式。
(仅限get和post)(没有真正使用,如果您需要实现这种功能,它就在那里)。
vendor/jquery.ui.widget.js
jquery ui widget factory;非常轻量级、灵活的基础,用于构建具有一致api的复杂、状态完整的插件。它是为那些希望创建面向对象组件而无需重新创建公共基础设施的开发人员使用而设计的。
vendor/jquery.getimagedata.min.js
它支持对来自不同来源的图像的像素级访问。它通过向服务器发送带有图像url的jsonp请求来工作。然后,服务器将图像转换为base64编码的数据url,并将图像作为json对象发送回。(这个脚本的作用,可以用cors完成)
to do list
^^^^^^^^^^^
*在添加菜单项之前检查约束是否到位。
_`扩展浏览器支持信息`:https://github.com/blueimp/jquery file upload/wiki/browser support
。_`画布到blob.min.js`:https://github.com/blueimp/javascript画布到blob
。_`加载image.min.js`:https://github.com/blueimp/javascript加载图像
…_` amd`:https://github.com/amdjs/amdjs-api/wiki/amd
以及进度条。
`coppe.govuploadify`\u
plone的多文件上传。
…_` collective.quickupload`:http://pypi.python.org/pypi/collective.quickupload
。_` coppe.govuploadify`:http://pypi.python.org/pypi/coppe.govuploadify
分享和享受
----
``coppe.govupload``没有
以下人员的贡献是不可能的:
-silvestre huens
-joaquin rosales
-héctor velarde
-gonzalo almeida
通过开放多媒体。
…_` jquery文件上传`:http://blueimp.github.com/jquery文件上传/
…_` Github`:https://github.com/collective/coppe.govupload/contributors
>1.0.1(2017年3月29日)
----
-允许Qualquer de extens_o de arquivo para upload.
<1.0rc1(2017-01-10)
---------
\r2-sprint 3
-fork do produto collective.upload para trabalhar com arquivobiblioteca
no produto mpdg.govbr.biblioteca