|
Revision 3424, 1.7 kB
(checked in by madrobby, 3 years ago)
|
Added upload_progress as a plugin
|
| Line | |
|---|
| 1 |
=Overview |
|---|
| 2 |
|
|---|
| 3 |
The upload progress plugin will alter your rails CGI handling to track the uploaded status of multipart/form encoded posts. The plugin will also add helper methods to create an AJAX updating progress bar. |
|---|
| 4 |
|
|---|
| 5 |
==Installing |
|---|
| 6 |
|
|---|
| 7 |
Run "script/plugin upload_progress" or checkout the source into your plugins folder. |
|---|
| 8 |
|
|---|
| 9 |
svn checkout http://dev.rubyonrails.com/svn/plugins/upload_progress |
|---|
| 10 |
|
|---|
| 11 |
Expand this archive in your RAILS_ROOT/vendor/plugins directory. The resulting plugin directory should look like: |
|---|
| 12 |
|
|---|
| 13 |
RAILS_ROOT/vendor/plugins/upload_progress/ |
|---|
| 14 |
RAILS_ROOT/vendor/plugins/upload_progress/README.txt |
|---|
| 15 |
RAILS_ROOT/vendor/plugins/upload_progress/Rakefile |
|---|
| 16 |
RAILS_ROOT/vendor/plugins/upload_progress/init.rb |
|---|
| 17 |
RAILS_ROOT/vendor/plugins/upload_progress/public/ |
|---|
| 18 |
RAILS_ROOT/vendor/plugins/upload_progress/public/stylesheets/ |
|---|
| 19 |
RAILS_ROOT/vendor/plugins/upload_progress/public/stylesheets/upload_progress.css |
|---|
| 20 |
RAILS_ROOT/vendor/plugins/upload_progress/lib/ |
|---|
| 21 |
RAILS_ROOT/vendor/plugins/upload_progress/doc/ |
|---|
| 22 |
RAILS_ROOT/vendor/plugins/upload_progress/test/ |
|---|
| 23 |
|
|---|
| 24 |
The stylesheets included in public/stylesheets are used as a guideline for styling your progress bar and status messages. You can copy them directly into your own public/stylesheets folder or copy and paste. |
|---|
| 25 |
|
|---|
| 26 |
==Documentation |
|---|
| 27 |
|
|---|
| 28 |
You can create the documentation by running: |
|---|
| 29 |
|
|---|
| 30 |
rake rdoc |
|---|
| 31 |
|
|---|
| 32 |
==Requirements |
|---|
| 33 |
|
|---|
| 34 |
The requirments for getting periodic upload progress updates can be found here: |
|---|
| 35 |
|
|---|
| 36 |
http://sean.treadway.info/articles/2005/07/18/upload-progress-checklist |
|---|
| 37 |
|
|---|
| 38 |
==Credits |
|---|
| 39 |
|
|---|
| 40 |
Sean Treadway <seant@superchannel.org> http://sean.treadway.info |
|---|
| 41 |
Thomas Fuchs <thomas@fesch.at> http://mir.aculo.us |
|---|
| 42 |
|
|---|
| 43 |
==License |
|---|
| 44 |
|
|---|
| 45 |
This plugin is released under the MIT license. See MIT-LICENSE for details |
|---|