jQuery-File-Upload-Railed
jQuery-File-Upload is an awesome jQuery plugin by Sebastian Tschan for uploading files.
Add jQuery-File-Upload plugin files to your Rails >= 3.1 project using this gem.
Installation
Add this line to your application's Gemfile:
gem 'jquery-file-upload-railed'
And then execute:
$ bundle install
Usage
Include basic files
Add below line to app/assets/javascrips/application.js
//= require jquery-file-upload/basic
Below files will be included by adding above line.
//= require jquery-file-upload/vendor/jquery.ui.widget
//= require jquery-file-upload/jquery.iframe-transport
//= require jquery-file-upload/jquery.fileupload
Include all files
Add below line to app/assets/javascrips/application.js
//= require jquery-file-upload
Below files will be included by adding above line.
//= require jquery-file-upload/vendor/jquery.ui.widget
//= require jquery-file-upload/jquery.iframe-transport
//= require jquery-file-upload/jquery.fileupload
//= require jquery-file-upload/jquery.fileupload-process
//= require jquery-file-upload/jquery.fileupload-image
//= require jquery-file-upload/jquery.fileupload-audio
//= require jquery-file-upload/jquery.fileupload-video
//= require jquery-file-upload/jquery.fileupload-validate
//= require jquery-file-upload/jquery.fileupload-ui
//= require jquery-file-upload/jquery.fileupload-angular
//= require jquery-file-upload/jquery.fileupload-jquery-ui
Include files individually
Include the basic files & then require individual files. Add below lines to app/assets/javascrips/application.js
//= require jquery-file-upload/basic
//= require jquery-file-upload/jquery.fileupload-angular
Below files will be included by adding above lines.
//= require jquery-file-upload/vendor/jquery.ui.widget
//= require jquery-file-upload/jquery.iframe-transport
//= require jquery-file-upload/jquery.fileupload
//= require jquery-file-upload/jquery.fileupload-angular
Versioning
Version number corresponds to the version number of the Jquery-File-Upload's version number.
jquery-file-upload-railed a.b.c.* => jQuery-File-Upload a.b.c
jquery-file-upload-railed 9.5.7.0 => jQuery-File-Upload 9.5.7
jquery-file-upload-railed 9.5.7.1 => jQuery-File-Upload 9.5.7
jquery-file-upload-railed 9.5.8.0 => jQuery-File-Upload 9.5.8
If something needs to be fixed in the gem without bumping the jQuery-File-Upload version, the fourth digit will be bumped.
Contributing
- Fork it ( https://github.com/[my-github-username]/jquery-file-upload-rails/fork )
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create a new Pull Request