Drupal 7 开发内部培训资料, 分头诗人
One Click Upload

One Click Upload

模块地址: http://drupal.org/project/ocupload
模块版本: Drupal 7.x
用户数: 1 516
依赖:
模块类型: 媒体 过滤器/编辑器

One-Click Upload 是一个用来替换浏览器上标准的文件上传输入框的 jQuery 插件,通过一键点击,可以是一个链接、图片或者按钮来触发文件上传过程,打开浏览文件的窗口。上传过程无需刷新页面,使用非常简单。

这里查看例子

安装:

1,解压One click  uploadsites/all/modules

2,开启One Click Upload模块

3,下载SWFUpload,解压到sites/all/libraries,重命名文件夹为swfupload,必须可以通过sites/all/libraries/swfupload/swfupload.js 访问js文件,如果你用Drush的话可以 drush ocupload-dl-library

 

整合编辑器BUEditor

1,打开admin/config/content/bueditor ,点击edit配置编辑器

2,通过代码增加按钮js: E.showFileSelectionDialog(); 保存

 

整合CKEditor

1,打开admin/config/content/IMCE, Image Browser等模块结合起来使用也是非常的爽。不过现在,FCKEditor升级了新版本,换了个新皮肤,做了些优化,将名称更改为:CKEditor。安装方式和FCKeditor一模一样,没有任何变化,而且也可以和IMCE集成。">ckeditor,点击edit 编辑。

2,点击Editor appearance,在Toolbar中把One Click Upload 按钮从All buttons中加到Used button下

没加前: 

 

加了后:

 

整合到Wysiwyg+CKEditor

1,打开admin/config/content/wysiwyg,点击edit 编辑

2,在组Buttons and plugins中勾选One Click Upload,保存

 

 

如果不正常工作:

1,浏览器查看下面文件是否有效,如果无效,请重装SWFUpload

http://yoursite.com/sites/all/libraries/swfupload/swfupload.js
http://yoursite.com/sites/all/libraries/swfupload/Flash/swfupload.swf
http://yoursite.com/sites/all/libraries/swfupload/plugins/swfupload.swfobject.js
http://yoursite.com/sites/all/libraries/swfupload/plugins/swfupload.queue.js

2,在sites/default/files 查看权限,路径等设置是否正确。