具有多个文件选择、拖放支持、进度条、客户端图像大小调整和预览图像的文件上载小部件。

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

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何通过标记名检索多个标记中的元素以进行selenium自动化测试   java iText如何查找最后一行被拆分到下一页   java如何在hudson中的特定jdk上运行Findbugs和PMD?   如何确保java程序与java Environment 6兼容?   对形状进行分组,这样我就可以通过鼠标点击和java处理循环浏览它们   使用生成器映射对象时,java定义无效   maven Java:Struts2和IntelliJ供初学者使用   java子类不继承父类字段   java Android Grid View在Android版本kitkat上崩溃   java Hibernate从缓存返回错误的列表,即使预期的列表与缓存的列表不同   java SendGrid:模板和替换标记   用于普通生产者| Kafka流的java自定义分区器   安卓理解Java内部类中的作用域   无法从Android Studio中的非静态方法调用java非静态方法   比较两个XML响应的JavaXMLUnit   java使用keytool列出密钥   不使用Java客户端库将视频上传到YouTube数据API v3   java My While循环即使在满足条件时也不会结束   自动在外部存储字符串数据,以便以后在Java中使用